Instalar DD-WRT en La Fonera.
Viernes, Enero 12th, 2007Si no tenemos el telnet abierto y nuestra fonera no arranca, tenemos que utilizar el cable para poder flashear la fonera mediante redboot y un servidor tftp.
Una vez tengamos el tftp, meteremos en su carpeta compartida los archivos rootfs y vmlinux.bin.l7 que podemos descargar desde aqui.
Tambien hay que configurar en redboot una ip local y la ip del server tftp de la siguiente forma:
ip_addr -h server_ip -l fonera_ip/24
Ahora ya podemos flashear la fonera desde redboot con la siguiente secuencia:
FON2100
fis init
load -r -v -b 0×80041000 root.fs
fis create -b 0×80041000 -f 0xA8030000 -l 0×002C0000 -e 0×00000000 rootfs
load -r -v -b 0×80041000 vmlinux.bin.l7
fis create -r 0×80041000 -e 0×80041000 vmlinux.bin.l7
fis create -f 0xA83D0000 -l 0×00010000 -n nvram
FON2200
fis init
load -r -v -b 0×80041000 root.fs
fis create -b 0×80041000 -f 0xA8030000 -l 0×00700000 -e 0×00000000 rootfs
load -r -v -b %{FREEMEMLO} vmlinux.bin.l7
fis create -r 0×80041000 -e 0×80041000 -l 0×000E0000 vmlinux.bin.l7
fis create -f 0xA83D0000 -l 0×00010000 -n nvram
No hay que tocar la fonera durante el proceso y sobre todo hay que ser paciente pues el proceso es lento y largo. Cuando haya acabado, bastará con reiniciar la fonera y arrancará con DD-WRT (beta).