Esta versión modificada esta menos desarrollada y tiene menos actualizaciones que las versiones disponibles oficialmente por OpenWRT para la Fonera .
Si quisieras probar las versiones oficiales de OpenWRT paso a explicarte como hacerlo.
Necesitamos:
- Tener acceso SSH por cable de red cruzado o por cable serie a la Fonera ( kolofonium )
- Archivos del firmware OpenWRT ( estable , inestable , inestable extraoficial )
- Servidor TFTP ( tftpd32 )
- Cliente SSH ( Putty )
- Entramos por SSH a la Fonera y vamos ejecutando los siguientes comandos:
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
Después de esto la Fonera se reiniciara
- Volveis a entrar por SSH y ejecutáis:
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.
- 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] )
- Ahora pasaremos a flashear la Fonera con el firmware OpenWRT
RedBoot> fis init
RedBoot> fis create -e 0x80041000 -r 0x80041000 vmlinux.bin.l7
RedBoot> fis free
- Nos devolverá algo como esto "0xA80F0000 .. 0xA87E0000"
- Usando una calculadora hexadecimal restamos el segundo valor al primero.
- "0xA87E0000 - 0xA80F0000 = 0x6f0000" , anotamos el RESULTADO.
RedBoot> fis create -l RESULTADO rootfs (OJO: Puede llegar a tardar 20 minutos)
RedBoot> reset
Espera unos segundos y desenchufa/enchufa la Fonera.
- Abrimos el Putty y conectamos mediante telnet a la IP 192.168.1.1.
- Ejecutamos el siguiente comando para crear la contraseña de root
Ahora ya puedes conectar por SSH con la contraseña creada.
+ info en el wiki de OpenWRT y en www.fonera.info
No hay comentarios:
Publicar un comentario