Posted: Fri Jun 22, 2012 1:34 Post subject: [LISTO] optware en ddwrt en TP-LINK WR1043ND ¿alguien sabe?
Buenas a todos. En el foro de Adslzone, puse hace unos dias una pregunta, pero, no obtube respuesta, de golpe he encontrado este foro que esta especializado en DDWRT y veo bastantes personas con mi router asi que copio lo que puse en dicha pagina...
.
.
.
.
.
.
.
.
.
Buenas.
No he encontrado un foro dedicado a ddwrt por lo que lo pongo aqui..
Tengo un router TP-Link WR1043ND version 1.8.
He instalado el firmware dd-wrt r18777, no he instalado ninguna versión mas nueva porque en un foro lei que esta soporte NTFS por el usb a modo escritura sin tener que hacer cosas aparte. Y ES CIERTO... jeje
El problema es que quiero instalar un cliente Torrent, leo muchos foros de como instalar, pero lo primero que indican es que hay que instalar OPTWARE.
Miro foros y foros y en todos las soluciones que dan no funcionan, todas se refieren a otros modelos , etc etc.
Cuando lanzo la instalación me indica.
.
.
.
.
root@1043ND-DDWRT:/# wget http://www.3iii.dk/linux/optware/optware-install-ddwrt
.sh -O - | tr -d '\r' > /tmp/optware-install.sh
Connecting to www.3iii.dk (193.202.110.52:80)
- 100% |*******************************| 2895 0:00:00 ETA
root@1043ND-DDWRT:/# sh /tmp/optware-install.sh
Checking system config ...
Using 192.168.0.1 as default gateway.
Using the following nameserver(s):
nameserver 192.168.1.1
Warning: local nameserver is different than gateway!
Check config or enter:
sed -i s/192.168.*/192.168.0.1/ /tmp/resolv.conf
and try again - or wait to see if your download continues anyway.
Error: /opt partition not mounted.
for running Optware on JFFS (not recommended), Enter
mkdir /jffs/opt
mount -o bind /jffs/opt /opt
to correct this.
.
.
.
.
en la URL http://www.dd-wrt.com/wiki/index.php/Optware indica que se ha de mapear la ruta /opt
he realizado lo siguente.
mkdir /mnt/opt (lo que crea la carmeta mnt en mi hdd portable conectado al USB)
mount -o bind /mnt/opt/ /opt
y me da el siguiente error
.
.
.
.
root@1043ND-DDWRT:~# wget http://www.3iii.dk/linux/optware/optware-install-ddwrt
.sh -O - | tr -d '\r' > /tmp/optware-install.sh
Connecting to www.3iii.dk (193.202.110.52:80)
- 100% |*******************************| 2895 0:00:00 ETA
root@1043ND-DDWRT:~# sh /tmp/optware-install.sh
Checking system config ...
Using 192.168.0.1 as default gateway.
Using the following nameserver(s):
nameserver 192.168.1.1
Warning: local nameserver is different than gateway!
Check config or enter:
sed -i s/192.168.*/192.168.0.1/ /tmp/resolv.conf
and try again - or wait to see if your download continues anyway.
Warning: /opt partition not empty!
Installing package uclibc-opt_0.9.28-13_mipsel.ipk ...
Some newer versions of DD-WRT does not show download progress bar,
so just be patient - or check STATUS -> BANDWIDTH tab for download
activity in your routers Web-GUI, and then still wait a minute or two.
Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
uclibc-opt_0.9.28-13 100% |*******************************| 832k 0:00:00 ETA
Updating /opt/etc/ld.so.cache
/tmp/postinst: line 6: /opt/sbin/ldconfig: Permission denied
Installing package ipkg-opt_0.99.163-10_mipsel.ipk ...
Some newer versions of DD-WRT does not show download progress bar,
so just be patient - or check STATUS -> BANDWIDTH tab for download
activity in your routers Web-GUI, and then still wait a minute or two.
Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
ipkg-opt_0.99.163-10 100% |*******************************| 75850 0:00:00 ETA
/tmp/optware-install.sh: line 94: /opt/sbin/ldconfig: Permission denied
/tmp/optware-install.sh: line 95: /opt/bin/ipkg: Permission denied
/tmp/optware-install.sh: line 96: /opt/bin/ipkg: Permission denied
/tmp/optware-install.sh: line 97: /opt/bin/ipkg: Permission denied
.
.
.
.
Alguien sabe por que puede ser...
Tambien me falla ipkg a secas....
si escribo
ipkg list
devuelve lo siguiente.
.
.
.
.
root@1043ND-DDWRT:~# ipkg list
ERROR: File not found: //usr/local/lib/ipkg/lists/whiterussian
You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/non-free
You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/backports
You probably want to run `ipkg update'
.
.
.
.
y aunque haga el update que indica continua igual..
Si alguien tiene este router y ha conseguido instalar optware para poder instalar un cliente bittorrent que por favor me indique donde me confundo...
Gracias.
.
.
.
.
.
.
.
Buenas.
He seguido haciendo pruebas (no satisfactorias)
.
.
.
.
Prueba 1
Creo una segunda partición en mi disco duro externo de 1 GB en formato Ext3.
ERROR....El router no la monta
Accedo por ssh al router, entro en /dev y veo que ahi esta sda1 y sda2, ejecuto
mount /dev/sda2 /opt
pero cuando hago mount no esta mapeado, lo intento con distintos argumentos como -t ext3 -o bind. y nada de nada.
.
.
.
.
Prueba 2
Formateo un pendrive de 1 GB en formato Ext3, esta vez el router si lo monta. lo monto como opt
ejecuto el instalador y exactamente el mismo error en las mismas lineas. (no copio el error porque es el que dije antes identico)...
las pruebas las hago formateando tambien en Ext2 y vfat.
.
.
.
.
Prueba 3
Al ver que todos los errores son del tipo de "acceso denegado".. ejecuto:
chmod 777 -R /opt/
accedo en /opt hago un ls -la y veo que se han puesto los permisos a todos los archivos
ejecuto instalador y las mismas lineas de error.
/tmp/optware-install.sh: line 94: /opt/sbin/ldconfig: Permission denied
/tmp/optware-install.sh: line 95: /opt/bin/ipkg: Permission denied
/tmp/optware-install.sh: line 96: /opt/bin/ipkg: Permission denied
/tmp/optware-install.sh: line 97: /opt/bin/ipkg: Permission denied
.
.
.
.
También he intentado ejecutar de varias maneras (y dar permisos) ipkg pero cuando intento ver la lista sale lo siguiente.
root@1043ND-DDWRT:/opt# ipkg update
root@1043ND-DDWRT:/opt# ipkg list
ERROR: File not found: //usr/local/lib/ipkg/lists/whiterussian
You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/non-free
You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/backports
You probably want to run `ipkg update'
¿alguien sabe por que puede ser? ¿es viable para este router (con 8 peazo de megas de memoria) instalar optware y bitorrent)...
.
.
.
.
El principal motivo por el que instale dd-wrt fue por eso mismo, para tener un disco duro conectado, bajar desde el router los torrent, y asi ganar en dos cosas.
1 - Ahorro energético
2 - Accesibilidad desde todos los equipos.
Por favor se agradecería cualquier ayuda ... es muy triste pedir pero mas triste robar...
.
.
.
.
.
.
.
.
.
.
Buenas. Continue haciendo pruebas...
Tambien he instalado el ultimo firmware dd-wrt "r19342" con este fatal. directamente los USB no funcionaban adecuadamente. te detectava el recurso compartido pero despues no te dejaba navegar.. despues de golpe "habia desaparecido solo"... cosas asi..
Asi que volvi al firmware original siguiendo las instrucciones que se indican en la siguiente url:
por el metodo de telnet. es un metodo un tanto peligroso (como suele serlo) pues si pones un binario incorrecto tu router se convierte en un bonito ladrillo blanco decorativo con luces....
tras esto volvi a flashear con el firmware r18777 y volvi a intentar configurar... y nada.. las mismas lineas de error.
Tambien he visto varias formas que indican que se use la ruta /jffs o algo asi... pero en mi router no esta montada, y en la configuración del mismo via GUI no aparece ninguna opción (o no la veo)...
Un saludo.. por favor, si alguien sabe como hacer esto o si se puede que por favor me ayude.
.
.
.
.
.
.
.
.
Buenas... en mi intento de no sentirme medio retrasado... he seguido haciendo pruebas....
En este caso viendo varios foros indican que para tener "permisos de escritura" habia que mapear /jffs en /opt.
Como mi versión del firmware no tenia esa opción he instalado la versión
he ejecutado el proceso con este resultado (el mismo)...
.
.
.
DD-WRT login: root
Password:
==========================================================
BusyBox v1.13.4 (2010-11-21 11:30:42 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.
root@DD-WRT:~# mkdir /jffs/opt
root@DD-WRT:~# mount -o bind /jffs/opt /opt
root@DD-WRT:~# wget http://www.3iii.dk/linux/optware/optware-install-ddwrt.sh -O
- | tr -d '\r' > /tmp/optware-install.sh
Connecting to www.3iii.dk (193.202.110.52:80)
- 100% |*******************************| 2895 --:--:-- ETA
root@DD-WRT:~# sh /tmp/optware-install.sh
Checking system config ...
Using 192.168.0.1 as default gateway.
Using the following nameserver(s):
nameserver 192.168.1.1
Warning: local nameserver is different than gateway!
Check config or enter:
sed -i s/192.168.*/192.168.0.1/ /tmp/resolv.conf
and try again - or wait to see if your download continues anyway.
Installing package uclibc-opt_0.9.28-13_mipsel.ipk ...
Some newer versions of DD-WRT does not show download progress bar,
so just be patient - or check STATUS -> BANDWIDTH tab for download
activity in your routers Web-GUI, and then still wait a minute or two.
Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
uclibc-opt_0.9.28-13 100% |*******************************| 832k 00:00:00 ETA
Updating /opt/etc/ld.so.cache
/tmp/postinst: line 6: /opt/sbin/ldconfig: not found
Installing package ipkg-opt_0.99.163-10_mipsel.ipk ...
Some newer versions of DD-WRT does not show download progress bar,
so just be patient - or check STATUS -> BANDWIDTH tab for download
activity in your routers Web-GUI, and then still wait a minute or two.
Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
ipkg-opt_0.99.163-10 100% |*******************************| 75850 --:--:-- ETA
/tmp/optware-install.sh: line 94: /opt/sbin/ldconfig: not found
/tmp/optware-install.sh: line 95: /opt/bin/ipkg: not found
/tmp/optware-install.sh: line 96: /opt/bin/ipkg: not found
/tmp/optware-install.sh: line 97: /opt/bin/ipkg: not found
Reincido en lo mismo... si alguien sabe como poder hacer que esto funcione por favor que me indique como...
Tambien me falla (sin realizar nada, volviendo al estado de fabrica y volviendo a flashear de cero) el ipkg ... dando el error
.
.
.
.
root@DD-WRT:~# ipkg list
ERROR: File not found: //usr/local/lib/ipkg/lists/whiterussian
You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/non-free
You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/backports
You probably want to run `ipkg update'
.
.
.
.
Un saludo. y gracias si alguien me puede ayudar...
.
.
.
.
.
.
.
.
he intentado con otro ruter de misma marca / modelo pero versión 1.4.. y lo mismo me pasa (un colega casualmente tiene el mismo router)...
por favor.. si alguien sabe que puede ser que me lo diga please.. no creo que sea el primero que quiera hacer esto con este router.. jaja.. (solo espero que alguien que lo haya hecho y conseguido me lea jaja)...
Un saludo.
.
.
.
.
.
Siento copiar todo lo que puse, pero asi evitare que me indiqueis que haga pruebas que ya hice.
Joined: 24 Oct 2008 Posts: 1079 Location: Latin America
Posted: Sat Jun 23, 2012 0:12 Post subject:
A solicitud del OP, movido a Atheros. _________________ If you want support, please read first the announcements and forum rules.
Si usted desea ayuda, por favor lea primero los anuncios y las reglas del foro.
Last edited by feliciano on Wed Jun 27, 2012 0:08; edited 2 times in total
Posted: Tue Jun 26, 2012 23:50 Post subject: parece que no se puede por la ausencia de respuestas pero...
Por la ausencia de respuestas creo suponer que esto que pido (que con otros routers la gente lo hace con la gorra) con este concretamente no se ha de poder.
En otros foros con otros modelos ponen que utilizan ipkg ...
pero en mi caso sigo con el mismo problema ..
ejecuto:
ipkg list
y responde...
root@DD-WRT:~# ipkg list
ERROR: File not found: //usr/local/lib/ipkg/lists/whiterussian
You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/non-free
You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/backports
You probably want to run `ipkg update'
Aunque haga el update.. falla..
¿nadie esta utilizando transmission en un router como este... que lo tiene medio planeta?...
espero que alguien que lo haya hecho me conteste como..
Joined: 24 Oct 2008 Posts: 1079 Location: Latin America
Posted: Wed Jun 27, 2012 0:07 Post subject: Re: parece que no se puede por la ausencia de respuestas per
lopz_ wrote:
Por la ausencia de respuestas creo suponer que esto que pido (que con otros routers la gente lo hace con la gorra) con este concretamente no se ha de poder.
...
Un saludo y gracias.
En este foro mucha gente pregunta, y poca responde. Yo a propósito no respondo todo porque primero no lo sé todo, y segundo para invitar a otros a colaborar.
En todo caso, sería interesante ver que pone la salida de:
Code:
ipkg update
a ver de qué se trata lo de:
Quote:
Aunque haga el update.. falla.
_________________ If you want support, please read first the announcements and forum rules.
Si usted desea ayuda, por favor lea primero los anuncios y las reglas del foro.
Posted: Fri Jun 29, 2012 9:32 Post subject: Gracias por la respuesta
Buenas..
No pretendo insinuar que lo teneis que saber todo, pero se me hace super extraño que este router (que casualmente tiene 8MB de flash y tal) no se pueda instalar esto.
He intentado ya lo de update. pero no hace nada.
Los ficheros que ha de crear, no los crea.
De hecho me meto en las rutas dentro del router
/etc
/opt
/bin
Etc etc....
e intento crear un directorio y no lo crea por lo que me da la sensación de que estan protegidas contra escritura ( incluso siendo root )
Creo que se como solucionarlo (si funciona lo subire aqui)... Lo unico malo es que no se que he hecho que ahora el USB no me reconoce absolutamente nada... ni formato Ext2, ni Ext3, ni vFat , ni NTFS, nada...
pero creo que la solución pasa por.
Copiar el contenido de todas las carpetas del router (/etc, /bin /opt y demas al disco externo).
Una vez hecho esto maepar las del disco externo como si fueran las originales.
Una vez hecho esto. ya tienes permisos de escritura por lo que ha de dejar hacer dicho proceso.
Lo unico malo es que al hacer esto en el momento que falla la conexión por USB o necesitas el Disco Duro para algo creo que se va a colgar el router (pues no podra leer ni escribir en un dispositivo inexistente).
Joined: 24 Oct 2008 Posts: 1079 Location: Latin America
Posted: Fri Jun 29, 2012 11:05 Post subject:
Supongo que antes de hacer cualquier operación de descarga/escritura se habilitó jffs2. ¿correcto?
http://www.dd-wrt.com/wiki/index.php/Journalling_Flash_File_System _________________ If you want support, please read first the announcements and forum rules.
Si usted desea ayuda, por favor lea primero los anuncios y las reglas del foro.
Yo tengo el router 1043nd v1.8 desde marzo, primero con la versionde firmware 18777 y ahora con la última 19342. En las dos he instalado optware sin problemas y el cliente de torrent transmission con el pluggin web. Lo único que me dio problemas en instalar es el vsftp y al final lo deje por el proftpd que viene instalado por defecto.
Yo utilizo sólo una partición ext3 en el disco duro. Como este post está actualizado a fecha 16 de mayo por el momento, en el paso 5 hay un paquete que no encuentra. Para solucionarlo, sigue las instrucciones que deja el usuario fusiooon en la página 20 del mismo post: http://www.dd-wrt.com/phpBB2/viewtopic.php?t=86912&postdays=0&postorder=asc&start=285
Pero ten en cuenta que debes cambiar parte de una ruta, ya que nuestro router tiene el punto de montaje de optware en /mnt/sda_part1 y no en /mnt como pone ese link. Sólo sustituye esos valores y sigue las instrucciones.
Yo no he sido capaz de ejecutarlo como servicio, y no le he echado ni un minuto, así que cada vez que reinicio el router arranco el transmission por telnet.
Al final he conseguido instalarlo siguiendo los enlaces que acabas de poner. Me costo bastante ya que no paraba de darme unos errores de libc o algo asi, pero al final lo consegui.
He instalado transmision tal como pone en el otro link, pero hay un problema. Cada 4 o 5 minutos el transmission se cierra y tengo que levantarlo mediatne ssh, pero al cabo de unos minutos se vuelve a cerrar.
Yo tengo el router 1043nd v1.8 desde marzo, primero con la versionde firmware 18777 y ahora con la última 19342. En las dos he instalado optware sin problemas y el cliente de torrent transmission con el pluggin web. Lo único que me dio problemas en instalar es el vsftp y al final lo deje por el proftpd que viene instalado por defecto.
Yo utilizo sólo una partición ext3 en el disco duro. Como este post está actualizado a fecha 16 de mayo por el momento, en el paso 5 hay un paquete que no encuentra. Para solucionarlo, sigue las instrucciones que deja el usuario fusiooon en la página 20 del mismo post: http://www.dd-wrt.com/phpBB2/viewtopic.php?t=86912&postdays=0&postorder=asc&start=285
Pero ten en cuenta que debes cambiar parte de una ruta, ya que nuestro router tiene el punto de montaje de optware en /mnt/sda_part1 y no en /mnt como pone ese link. Sólo sustituye esos valores y sigue las instrucciones.
Yo no he sido capaz de ejecutarlo como servicio, y no le he echado ni un minuto, así que cada vez que reinicio el router arranco el transmission por telnet.
Espero que te sirva.
Saludos.
Bueno, pues gracias a este magnifico foro y en especial a ti, ya tengo mi router bajando un torrent, en un pen drive, más adelante cambiaré el pen por un disco de 2,5 espero no tener problemas...
Resumo mi odisea:
con la version que te da la pagina de dd-wrt para nuestro router, el pen me aparecia directamente en /mnt/ en vez de /mnt/sda_part1 no le di importancia pero el último paso del tutorial de optware no funcionaba.
Me he vuelto loco buscando otras versiones de firm, y al final di con esta página donde listan un par de versiones más actuales para nuestro router, use la segunda, la más reciente.
Y despues todo fue facilisimo con los dos enlaces para instalar optware
teniendo cuidado en el paso 5 con las instrucciones que da fusiooon en la página 20
Despues cuando intente instalar transmission me salto errores de libc, pero el mismo fusiooon da la solucion en el mismo post en el que comenta el problema del paso 5, haciendo esto:
Code:
cd /tmp
wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/libc_0.9.33.2-1_ar71xx.ipk
opkg install libc_0.9.33.2-1_ar71xx.ipk
y por ultimo segui las instrucciones del blog para instalar transmission y su interfaz web aqui
como a jmaqg me funciona perfecto, salvo porque al reiniciar no me arranca transmission, como no lo reiniciare frecuentemente, lo dejare así, hasta que cambie el pen por el disco de 2,5, y mientras a ver si alguien encuentra la solución...
Un saludo y a disfrutar del torrent sin consumo electrico...
Bueno, pues trás unos días funcionando con el router (aún con un pen, el lunes cambio a un disco de 2,5...), comento lo siguiente.
Cuando se reinicia el router la interfaz web, funciona pero el demonio no arranca,
Y otro fallo curioso, a veces, aún no se bajo que condiciones, cuando accedo a la interfaz web de transmission, me dice que la variable de entorno TRANSMISSION_WEB_HOME no esta definida, exactamente me dice esto
Code:
404: Not Found
Couldn't find Transmission's web interface files!
Users: to tell Transmission where to look, set the TRANSMISSION_WEB_HOME environment variable to the folder where the web interface's index.html is located.
Package Builders: to set a custom default at compile time, #define PACKAGE_DATA_DIR in libtransmission/platform.c or tweak tr_getClutchDir() by hand.
que permite controlar transmission de una forma mucho más profunda que con el interfaz web y además más comoda, por ejemplo, permite cambiar la carpeta de descarga para cada torrent, o mover el almacenamiento, algo que necesitaba.
Tambien los que tengáis dispositivo android el programa transdroid que permite controlar las descargas, ver en que estado están, éste necesita del interfaz web.
Ya he cambiado el disco duro, tan sencillo como formatearlo en ext3 y hacer un
Code:
sudo cp -R * /media/nuevo_disco
situandote previamente en el disco antiguo, por supuesto todo esto apagando el router y pinchando antiguo disco y nuevo en otro equipo.
Despues de eso ha funcionado sin problemas, sin nuevo problemas quería decir
Por cierto, no veas transmission lo que tarda en verificar los ficheros ya descargados....
Qué bueno q di con este foro, justo hoy en la mañana instalé el build de a mediados de abril (04-15-2013-r21286) en un wr1043nd 1.10 y funciona perfecto
Saben si debo cambiar el build por otro para dejar estable el cliente de bittorrent en el router?