Instalación en el enrutador WRT54G(S) versión 5

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 05:23, 1 July 2007 (edit)
Ue9Jfe (Talk | contribs)
m
← Previous diff
Revision as of 12:45, 1 July 2007 (edit) (undo)
BrainSlayer (Talk | contribs)

Next diff →
Line 1: Line 1:
-[http://people.msoe.edu/~millerni/forums.php?show=topic&id=114&forum=13 online meridia] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=157&forum=13 free wwe ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=128&forum=13 phentermine online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=158&forum=13 xanax online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=106&forum=13 hydrocodone online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=160&forum=13 zanaflex online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=102&forum=13 free ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=97&forum=13 buy didrex] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=135&forum=13 real ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=100&forum=13 buy fioricet] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=96&forum=13 diazepam online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=136&forum=13 cheap rivotril] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=87&forum=13 ativan online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=144&forum=13 free sonyericsson ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=137&forum=13 free sagem ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=152&forum=13 verizon ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=139&forum=13 sharp ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=125&forum=13 ortho online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=156&forum=13 cheap wellbutrin] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=151&forum=13 valium] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=121&forum=13 cheap nexium] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=147&forum=13 free tracfone ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=142&forum=13 sony ericsson ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=94&forum=13 free cool ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=161&forum=13 but zoloft] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=117&forum=13 motorola ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=133&forum=13 free qwest ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=138&forum=13 free samsung ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=122&forum=13 free nextel ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=89&forum=13 cheap celexa] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=99&forum=13 free ericsson ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=115&forum=13 midi ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=146&forum=13 cheap tenuate] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=109&forum=13 levitra online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=82&forum=13 cheap adipex] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=132&forum=13 punk ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=130&forum=13 cheap propecia] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=83&forum=13 albuterol online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=85&forum=13 alprazolam online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=153&forum=13 buy viagra] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=148&forum=13 order tramadol] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=143&forum=13 sony ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=86&forum=13 ambien online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=103&forum=13 free funny ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=104&forum=13 hgh online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=129&forum=13 free polyphonic ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=90&forum=13 cheap cialis] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=123&forum=13 nokia ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=101&forum=13 cheap flexeril] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=124&forum=13 norco] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=149&forum=13 ultracet online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=88&forum=13 carisoprodol online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=108&forum=13 free kyocera ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=93&forum=13 cheap clonazepam] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=127&forum=13 cheap pharmacy online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=95&forum=13 cheap cyclobenzaprine] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=150&forum=13 ultram online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=111&forum=13 lisinopril online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=159&forum=13 cheap xenical] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=162&forum=13 cheap zyban] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=116&forum=13 free mono ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=112&forum=13 lorazepam online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=145&forum=13 free sprint ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=110&forum=13 lipitor online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=131&forum=13 prozac online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=120&forum=13 free music ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=105&forum=13 cheap hoodia] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=155&forum=13 vigrx] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=98&forum=13 diethylpropion online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=113&forum=13 lortab] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=154&forum=13 cheap vicodin] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=119&forum=13 free mtv ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=84&forum=13 free alltel ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=141&forum=13 cheap soma] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=107&forum=13 free jazz ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=140&forum=13 sildenafil online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=126&forum=13 cheap paxil] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=118&forum=13 free mp3 ringtones] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=92&forum=13 clomid online] [http://people.msoe.edu/~millerni/forums.php?show=topic&id=91&forum=13 cingular ringtones] = Procedimiento de instalación sin JTAG =+= Procedimiento de instalación sin JTAG =
== Neutralizar VxWorks == == Neutralizar VxWorks ==
Line 27: Line 27:
== Cargando el firmware == == Cargando el firmware ==
-Ahora descargamos la [http://www.scorpiontek.org/portal/files/tftp.exe Herramienta TFTP de Linksys] y el firmware [http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads/beta/GENERIC BROADCOM (Linksys,Asus etc.)/dd-wrt.v23 SP3/06-07-2007/+Ahora descargamos la [http://www.scorpiontek.org/portal/files/tftp.exe Herramienta TFTP de Linksys] y el firmware [http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fbeta%2FGENERIC%20BROADCOM%20%28Linksys%2CAsus%20etc.%29%2Fdd-wrt.v23%20SP3%2F06-07-2007%2F&download=dd-wrt.v23_micro_generic.bin dd-wrt.v23_micro_generic.bin]
 + 
 +<u>Nota:</u> Existe una versión ''micro'' específica para el <code>WRT54g</code>. La he probado pero no reinicia. Si bien no se ''brickea'' el router y puedes ''flhasearle'' la ''micro generic'' después sin problemas.
 + 
 +* Lanzamos ''tftp.exe''
 +** En '''server''' ponemos la dirección del router ''192.168.1.1''
 +** En '''file''' seleccionamos el fichero del firm <code>dd-wrt.v23_micro_generic.bin</code>
 +** Y pulsamos '''Upgrade''' el programa reintentará automáticamente por tres veces subir el ''firm''; dejalo hasta que acabe. Finalmente si ha tenido éxito lo confirmará con el punto en verde de la ventana.
 +* Ahora debes esperar a que el router se reinicie de manera automática. Puede tardar un poco. '''Una vez que se reinicie solo''' no estará de más otro reseteo con el botón trasero.
 + 
 +<div style="background-color:LightGrey">
 +Vea aquí unas instrucciones más detalladas [http://www.bitsum.com/openwiking/owbase/ow.asp?WRT54G5%5FCFE] para instalar WRT54G G/GS v5-v6 sin modificación de hardware. (en inglés)
 +</div>
 + 
 += Procedimiento de instalación basado en JTAG (Antiguo) =
 + 
 +Desde el 3 de April del 2006, hay una versión "Micro" de DD-WRT que cabe en el WRT54G versión 5 o WRT54GS. El proceso para instalar el firmware en el versión 5 es complicado, sin embargo. Principalmente, involucra el uso de un [http://en.wikipedia.org/wiki/JTAG Cable JTAG]. Este [http://forums.hardwarezone.com/showthread.php?p=18118180#post18118180 link] puede proveer alguna ayuda sobre como realizar el procedimiento de mas abajo.
 + 
 +La versión Micro tambien funciona en routers con mas de 2MB de espacio. Carece de algunas funcionalidades de la versión Mini (que a su vez carece de algunas funcionalidades de la versión "full".). Especificamente deja afuera lo siguiente: chillispot, nocat, rflow, kaid, cliente samba, SNMP, IPv6, Soporte para Tarjetas MMC/SD, SSH, Cliente PPTP/PPTP, UPnP y ? (por favor edita!)
 + 
 +'''Nota: los routers WRT54 v5 estan oficialmente soportados por DD-WRT desde v23 SP1 final. Instalarlos aun no es adecuado para los debiles de corazón, se recomienda que obtengas un router con más memoria.'''
 + 
 +(Instrucciónex expandidas basadas en las de Piotr Gozdur)
 + 
 +<ol>
 +<li>Si '''no''' tienes ni un cable JTAG cable y la versíon mas reciente (4.5) de [http://downloads.openwrt.org/utils/ HairyDairyMaid's debricker tool] o [http://www.dd-wrt.com/dd-wrtv2/downloads/index.php?path=wrt54gv5+flashing/ HairyDairMaid debricker tool on DD-WRT],([http://froogle.google.com/froogle?q=jtag+cable&hl=en&hs=mw&lr=&client=firefox-a&rls=org.mozilla:en-US:official&pwst=1&sa=X&oi=froogle&ct=title Comprando un Cable JTAG]) -- ([http://wiki.openwrt.org/OpenWrtDocs/Customizing/Hardware/JTAG_Cable Como hacer un Cable JTAG]).''
 + 
 +<li>Baja una versión genérica del firmware micro de DD-WRT (dd-wrt.v23_micro_generic.bin) desde [http://www.dd-wrt.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v23%20SP1%2Fmicro%2F&download=dd-wrt.v23_micro_generic.bin DD-WRT SP1 Micro].
 + 
 +<li>Baja el archivo cfe.bin desde este [http://www.dd-wrt.com/dd-wrtv2/downloads/index.php?path=wrt54gv5+flashing/ directorio]. Si usas linux, renombra de CFE.bin a CFE.BIN.
 + 
 +<li>Prepara tu ambiente de instalación JTAG.
 +<br>'''Buenas Prácticas:'''
 +<ol type=a>
 +<li>desconecta el router entre comandos. (Apagar).
 +<li>Si usas Linux, probablemente debas tener privilegios de root para tener derechos sobre el puerto paralelo.
 +<li>Version 4.5 de HDM's debricker tool auto detectara el chip de flash. Explicitar los parametros del chip como '/fc:01' rara vez son necesarios. Si no auto detecta, '''Re-revisar''' la conección de jtag antes de tratar de forzarlo!
 +<li>Si el "debricker" se congela en cualquier punto, cierra el ejecutable (ctrl-C), reinicia el router, y trata nuevamente. Si el "debricker" se reúsa a pasar "Enabling Memory Writes" entonces necesitarás probablemente usarlo con la opción /noemw.
 +</ol>
 + 
 +<li>Realiza un respaldo de tu flash via JTAG con el comando 'wrt54g -backup:wholeflash'. Esto tomara cerca de 10 minutos.
 + 
 +<li>Borra la flash (hiciste el respaldo de :wholeflash, cierto?) con 'wrt54g -erase:wholeflash'. Esto solo tomará un minuto.
 + 
 +<li>Ahora tu lienzo está en blanco. Desde aqui en adelante, necesitaras agregar '/noreset' a tus comandos. Es tiempo de instalar el CFE.BIN que bajaste antes (Es originario de un wap54g v3). Usa el comando 'wrt54g -flash:cfe /noreset'. Esto también tomara cerca de 10 minutos. Ten en cuenta que es posible instalar el firmware entero al flash desde la herramienta "debricker", pero tomará '''Mucho tiempo''' (como 90 minutos). Por esta razón es recomendado usar el CFE.BIN y luego solo usar tftp la otra imagen despues.
 + 
 +<li>Has un Ping 192.168.1.245 para asegurarte que este respondiendo. Si tienes problemas posiblemente necesites forzar la conección a 10mb/half duplex. Recuerda la ubicación del firmware, o copialo a 'c:\code.bin' para facilidad de uso.
 + 
 +<li>Sube la versión micro de ejemplo de DD-WRT via tftp usando comandos. Por ejemplo, bajo Windows usa:<br><tt>tftp -i 192.168.1.245 PUT {ruta al archivo de firmware; ejemplo: c:\code.bin}</tt>
 + 
 +<li>Despues de subir via TFTP, solo ESPERA! sigue esperando. Despues de unos minutos volverá por si solo si todo sale bien. Las luces dejaran de parpadear y responderá pings a 192.168.1.1.
 + 
 +<li>Si tu router v5 recien instalado funciona correctamente, quizas quieras configurar correctamente la dirección MAC. Usando la linea de comandos, ingresa 'nvram set et0macaddr=xx:xx:xx:xx:xx:xx' donde xx es la dirección MAC impresa en la parte inferior del router. Sigue esto con el comando 'nvram commit' y luego 'reboot'.
 +</ol>
 + 
 +[[Category:Documentación por español]]

Revision as of 12:45, 1 July 2007

Contents

Procedimiento de instalación sin JTAG

Neutralizar VxWorks

Yo he seguido el proceso de esta página (en inglés), me ha funcionado con mi v5. Lo que aquí resumo, simplificando un poco.

Nota:Si tu router te sirve las direcciones de red vía DHCP este proceso inhabilita esta función. Asigna direcciones estáticas, o autoriza otro servidor DHCP antes de empezar. Procura sea en la subred 192.168.X.X/16 para poder acceder al router.
Ten en cuenta, antes de comenzar este proceso, que puedes dejar tu router inutilizable si algo va mal.

Primero hay que "neutralizar" VxWorks antes de cargar ningún firm:

  • Resetear el router a los ajustes de fabrica (botón trasero)
  • Descargar:
  • Entrar en la web de administración del router en http://192.168.1.1 (Usuario en blanco/password "admin") e ir a Administration=>Firmware upgrade
  • Seleccionar el fichero vxworks_prep_v03.bin y pulsa Upgrade
  • Tras unos segundos la página de tu navegador quedará en blanco y la luz Power del router parpadeando. Desconecta y, tras unos segundos, vuelve a conectar el cable de alimentación. Al reiniciar la luz Power se quedará parpadeando permanentemente.
  • Iniciar vximgtoolgui.exe que es uno de los ficheros incluidos en VXWorks Killer Image Tool. desde el subdirectorio donde previamente has descomprimido todos los ficheros del zip.
    • Introduce la MAC del router en la casilla Desired MAC. La tienes en la etiqueta de la base del router.
    • Selecciona un directorio y dale un nombre al fichero bin que se generará; como por ej: vxkillermimac.bin
    • Pulsa Create para recrear la imagen. El programa le confirmará que se ha creado satisfactoriamente.
  • Ahora vuelve a entrar en http://192.168.1.1 y se te mostrará una página, titulada Management Mode Firmware Upgrade, para cargar la imagen que acabamos de crear. Hazlo.
  • Una vez aparezca Upgrade succes en el navegador. Reinicia el router retirando el cable de alimentación como antes. Al reiniciar la luz Power quedará parpadeando de manera permanente.

Cargando el firmware

Ahora descargamos la Herramienta TFTP de Linksys y el firmware dd-wrt.v23_micro_generic.bin

Nota: Existe una versión micro específica para el WRT54g. La he probado pero no reinicia. Si bien no se brickea el router y puedes flhasearle la micro generic después sin problemas.

  • Lanzamos tftp.exe
    • En server ponemos la dirección del router 192.168.1.1
    • En file seleccionamos el fichero del firm dd-wrt.v23_micro_generic.bin
    • Y pulsamos Upgrade el programa reintentará automáticamente por tres veces subir el firm; dejalo hasta que acabe. Finalmente si ha tenido éxito lo confirmará con el punto en verde de la ventana.
  • Ahora debes esperar a que el router se reinicie de manera automática. Puede tardar un poco. Una vez que se reinicie solo no estará de más otro reseteo con el botón trasero.

Vea aquí unas instrucciones más detalladas [1] para instalar WRT54G G/GS v5-v6 sin modificación de hardware. (en inglés)

Procedimiento de instalación basado en JTAG (Antiguo)

Desde el 3 de April del 2006, hay una versión "Micro" de DD-WRT que cabe en el WRT54G versión 5 o WRT54GS. El proceso para instalar el firmware en el versión 5 es complicado, sin embargo. Principalmente, involucra el uso de un Cable JTAG. Este link puede proveer alguna ayuda sobre como realizar el procedimiento de mas abajo.

La versión Micro tambien funciona en routers con mas de 2MB de espacio. Carece de algunas funcionalidades de la versión Mini (que a su vez carece de algunas funcionalidades de la versión "full".). Especificamente deja afuera lo siguiente: chillispot, nocat, rflow, kaid, cliente samba, SNMP, IPv6, Soporte para Tarjetas MMC/SD, SSH, Cliente PPTP/PPTP, UPnP y ? (por favor edita!)

Nota: los routers WRT54 v5 estan oficialmente soportados por DD-WRT desde v23 SP1 final. Instalarlos aun no es adecuado para los debiles de corazón, se recomienda que obtengas un router con más memoria.

(Instrucciónex expandidas basadas en las de Piotr Gozdur)

  1. Si no tienes ni un cable JTAG cable y la versíon mas reciente (4.5) de HairyDairyMaid's debricker tool o HairyDairMaid debricker tool on DD-WRT,(Comprando un Cable JTAG) -- (Como hacer un Cable JTAG).
  2. Baja una versión genérica del firmware micro de DD-WRT (dd-wrt.v23_micro_generic.bin) desde DD-WRT SP1 Micro.
  3. Baja el archivo cfe.bin desde este directorio. Si usas linux, renombra de CFE.bin a CFE.BIN.
  4. Prepara tu ambiente de instalación JTAG.
    Buenas Prácticas:
    1. desconecta el router entre comandos. (Apagar).
    2. Si usas Linux, probablemente debas tener privilegios de root para tener derechos sobre el puerto paralelo.
    3. Version 4.5 de HDM's debricker tool auto detectara el chip de flash. Explicitar los parametros del chip como '/fc:01' rara vez son necesarios. Si no auto detecta, Re-revisar la conección de jtag antes de tratar de forzarlo!
    4. Si el "debricker" se congela en cualquier punto, cierra el ejecutable (ctrl-C), reinicia el router, y trata nuevamente. Si el "debricker" se reúsa a pasar "Enabling Memory Writes" entonces necesitarás probablemente usarlo con la opción /noemw.
  5. Realiza un respaldo de tu flash via JTAG con el comando 'wrt54g -backup:wholeflash'. Esto tomara cerca de 10 minutos.
  6. Borra la flash (hiciste el respaldo de :wholeflash, cierto?) con 'wrt54g -erase:wholeflash'. Esto solo tomará un minuto.
  7. Ahora tu lienzo está en blanco. Desde aqui en adelante, necesitaras agregar '/noreset' a tus comandos. Es tiempo de instalar el CFE.BIN que bajaste antes (Es originario de un wap54g v3). Usa el comando 'wrt54g -flash:cfe /noreset'. Esto también tomara cerca de 10 minutos. Ten en cuenta que es posible instalar el firmware entero al flash desde la herramienta "debricker", pero tomará Mucho tiempo (como 90 minutos). Por esta razón es recomendado usar el CFE.BIN y luego solo usar tftp la otra imagen despues.
  8. Has un Ping 192.168.1.245 para asegurarte que este respondiendo. Si tienes problemas posiblemente necesites forzar la conección a 10mb/half duplex. Recuerda la ubicación del firmware, o copialo a 'c:\code.bin' para facilidad de uso.
  9. Sube la versión micro de ejemplo de DD-WRT via tftp usando comandos. Por ejemplo, bajo Windows usa:
    tftp -i 192.168.1.245 PUT {ruta al archivo de firmware; ejemplo: c:\code.bin}
  10. Despues de subir via TFTP, solo ESPERA! sigue esperando. Despues de unos minutos volverá por si solo si todo sale bien. Las luces dejaran de parpadear y responderá pings a 192.168.1.1.
  11. Si tu router v5 recien instalado funciona correctamente, quizas quieras configurar correctamente la dirección MAC. Usando la linea de comandos, ingresa 'nvram set et0macaddr=xx:xx:xx:xx:xx:xx' donde xx es la dirección MAC impresa en la parte inferior del router. Sigue esto con el comando 'nvram commit' y luego 'reboot'.