Hola Visitante

Autor Tema: Flashear Fonera 2200  (Leído 3097 veces)

Berni69

  • Administrator
  • *****
  • Mensajes: 29
    • Ver Perfil
Flashear Fonera 2200
« en: Enero 19, 2008, 09:34:28 am »
activar ssh
Citar
    * Conecta la fonera al tu PC y ponle la IP 169.254.255.2 al interfaz Ethernet de tu PC
    * Accede a la web de administración: 169.254.255.1:80.
    * Ve a advanced->internet conexion (user: root, clave: admin). Configúrala de este modo:
          o Mode: \"Static IP\"
          o IP Address: Una con la que la fonera pueda tener acceso a Internet cuando la conectes a tu router
          o Netmask Mask: Depende de la IP, pero lo más seguro es que sea: 255.255.255.0
          o Gateway: La IP interna de tu router. Lo más habitual será algo como 192.168.0.1
          o DNS Server: 88.198.165.155
    * Guarda los cambios, conecta la fonera a Internet y reiníciala (pulsando el botoncillo rojo)
    * Espera a que se actualice y el \"fake radius\" haga su trabajo. Puede tardar un rato.
    * SIN APAGAR la fonera, desconecta el cable Ethernet que la conecta al router y conectala a tu PC.
    * Ahora tienes un servidor SSH llamado dropbear esperándote en el puerto 22. De nuevo el user/pass es root/admin. Ese puerto está abierto por defecto en:
          o La interfaz WLAN (privada): 192.168.10.1
          o La interfaz Zeroconf en la Ethernet: 169.254.255.1


Si por cualquier razón no puedes acceder al interfaz Wifi, puedes redireccionar el puerto 22 con destino a la ip 192.168.10.1 y por ethernet(169.254.255.1) accedes al SSH.


Entrando al reboot y flasheando

Citar
Necesitamos:
- Tener acceso SSH por cable de red cruzado o por cable serie a la fonera. ( http://www.fonera.info/index.php/topic,98.msg869.html )
- Archivos del firmware DD-WRT ( http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Frelease+candidates%2FDD-WRT+v24+RC5%2FFonera/ )
- Servidor TFTP ( http://tftpd32.jounin.net/ )
- Putty ( http://www.putty.nl/ )

Instrucciones:
- Entramos por SSH a la fonera y vamos ejecutando los siguientes comandos:

root@OpenWrt:~# cd /tmp
root@OpenWrt:~# wget http://fonera.info/camicia/openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma
root@OpenWrt:~# mtd -e vmlinux.bin.l7 write openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma vmlinux.bin.l7
root@OpenWrt:~# reboot

Despues de esto la fonera se reiniciara

- Volveis a entrar por SSH y ejecutais:

root@OpenWrt:~# cd /tmp
root@OpenWrt:~# wget http://fonera.info/camicia/out.hex
root@OpenWrt:~# mtd -e \"RedBoot config\" write out.hex \"RedBoot config\"
root@OpenWrt:~# reboot

Una vez ejecutado este paso la fonera reiniciara pero no sera capaz de hacerlo completamente , por lo que necesitaremos entrar al RedBoot. Para continuar seguimos los siguientes pasos:

- Desenchufamos de la corriente la Fonera
- Enchufamos el cable de red por un extremo a la fonera y por otro al PC o switch que estemos usando
- Configuramos nuestra tarjeta de red con IP 192.168.1.xxx (192.168.1.166 , por poner un ejemplo) , mascara de subred 255.255.255.0 y sin puerta de enlace.
- Ejecutamos (Inicio / Ejecutar) un \"ping -t 192.168.1.254\" y lo dejamos de fondo
- Abrimos el Putty y lo preparamos para conectar mediante telnet a la IP 192.168.1.254 en el puerto 9000
- Enchufamos a la corriente la fonera
- Una vez que vemos que devuelve los pings la fonera conectamos con el Putty

Si todo ha ido bien deberas estar viendo el prompt del Redboot>

- Ahora ponemos los archivos del firmware en el mismo directorio del TFTPD32 y lo arrancamos
- Indicamos los datos de red a la fonera ( ip_address -l [IP-FONERA] -h [IP-PC-SERVIDOR] )

RedBoot> ip_address -l 192.168.1.254 -h 192.168.1.xxx

- Ahora pasaremos a flashear la fonera con el firmware DD-WRT

RedBoot> fis init
RedBoot> load -r -v -b 0x80041000 root.fs
RedBoot> fis create -b 0x80041000 -f 0xA8030000 -l 0x002C0000 -e 0x00000000 rootfs (OJO : Puede llegar a tardar 20 minutos)
RedBoot> load -r -v -b 0x80041000 vmlinux.bin.l7
RedBoot> fis create -r 0x80041000 -e 0x80041000 -l 0x000E0000 vmlinux.bin.l7
RedBoot> fis create -f 0xA83D0000 -l 0x00010000 -n nvram
RedBoot> fconfig
RedBoot> fconfig -l -n
RedBoot> fis load -l vmlinux.bin.l7
RedBoot> exec
RedBoot> reset

La fonera reiniciara y recibira una IP por dhcp a la vez que emitira una señal wifi con essid \"dd-wrt\".

Podeis entrar a su configuracion por la IP que recibe por dhcp o por 192.168.1.1 si conectas por wifi , ambas en el puerto 8080.








Información obtenida de:
http://www.fonera.info/index.php/topic,97.0.html
http://crysol.inf-cr.uclm.es/node/700