Hola Visitante

Autor Tema: Fonera+ con ddwrt  (Leído 2131 veces)

Berni69

  • Administrator
  • *****
  • Mensajes: 25
    • Ver Perfil
Fonera+ con ddwrt
« en: Octubre 26, 2008, 02:19:49 pm »
Cita de: gscabi

Bueno, ya que he visto como se flashea la fonera+ y yo lo estoy haciendo. Pues voy a facilitarlo, ya que lo que se encuentra esta en ingles.

Allá vamos.

AVISO: que ddwrt no garantiza que funcione correctamente por que aun estan en pruebas para la fonera+

1º Acceder al redboot

Se puede acceder desde el cable serie. ( creo que es la mejor opcion, ya que siempre va a funcionar  ;) ;) )

O por telnet con la direccion IP y el puerto 9000, ya que ese es el puerto de escucha del redboot de la fonera.
El programa recomendado es Putty: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

2º Bajamos DD-Wrt

Descargamos la version desde aqui: http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fv24-sp1%2FConsumer%2FFon%2FFonera/

3º Configurar TFTP

Bajamos tftpd desde aqui: http://www.jounin.net/tftpd32.html

Despues copiamos el linux.bin que bajamos antes y lo copiamos en la carpeta donde esta el ejecutable de TFTPd

4º Configuramos Redboot

Se pone la ip local del pc donde esta el servidor TFTP.

Los comandos son estos:
Citar
ip_address -l [local ip address/24] -h [remote server address]


Y este si la IP local es 192.168.1.1, si no es esa, solo tenemos que cambiar el valor
Citar
ip_address -l 192.168.1.254/24 -h 192.168.1.1


5º Comenzamos con el Flasheo

Tenemos que poner los siguientes comandos.

Citar
fis init
load -r -b 0x80041000 linux.bin
fis create linux


Fis create linux, tarda un rato largo, pero no os preocupeis, simplemente no apagueis la fonera.

Despues de que termine de flashear, hay que cambiar el boot de arranque
SOLO ES CAMBIAR UN COMANDO
EL QUE ESTA EN NEGRITA.

Y tambien estar atentos al comando de guardado. en negrita al final que hay que poner y

Citar
RedBoot> fconfig
Run script at boot: true
Boot script:
.. fis load -l vmlinux.bin.l7
.. exec
Enter script, terminate with empty line
>> fis load -l linux
>> exec
>>
Boot script timeout (1000ms resolution): 2
Use BOOTP for network configuration: false
Gateway IP address:
Local IP address: 192.168.1.254
Local IP address mask: 255.255.255.0
Default server IP address:
Console baud rate: 9600
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false
Update RedBoot non-volatile configuration - continue (y/n)? y
... Erase from 0xa87e0000-0xa87f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa87e0000: .
RedBoot>reset


Despues de esto, solo es reiniciar la fonera y listo.

Ya tenemos nuestra fonera+ flasheada con DD-Wrt

Salu2 y suerte

Info obtenida de:
http://foro.seguridadwireless.net/index.php/topic,16638.0.html