Actualizar firmware router C54APRA con firmware backfire 10.03.1 (21 diciembre 2011) | Algo de Linux

miércoles, 4 de enero de 2012

Actualizar firmware router C54APRA con firmware backfire 10.03.1 (21 diciembre 2011)

Voy a volver a "trastear" un poco con mi router, así que lo primero que haré será actualizar el firmware a la última versión a día de hoy, concretamente  backfire 10.03.1 (del 21 diciembre 2011)

http://downloads.openwrt.org/backfire/10.03.1/ar7/openwrt-ar7-squashfs.bin

Como ya sé que la IP adam2 de mi router es la 192.168.1.199:
  1. Conecto la alimentación del router.
  2. Conecto el router a mi equipo mediante un cable ethernet.
  3. Abro un terminal y  configuro la eth0 con una IP del rango 192.168.1.x.
  4. Me sitúo en el directorio donde he descargado el archivo con el firmare.
  5. Y hago ftp a la dirección adam2 de mi router:

ftp 192.168.1.199

Como siempre, el router nos mostrará un mensaje y nos perguntará un usuario y una password. Introduciremos adam2 como usuario y como password:

Connected to c54apra (192.168.1.199).
220 ADAM2 FTP Server ready.
Name (192.168.1.1:user): adam2
530 Please login with USER and PASS.
SSL not available
331 Password required for adam2.
Password: adam2


Y veremos un mensaje en el que nos dice que el usuario adam2 se ha logueado correctamente:

230 User adam2 successfully logged in.
ftp>


En el prompt de ftp establecemos el modo de transferencia binario e indicamos, por decirlo de algún modo, que vamos a flashear:

ftp> binary
ftp> quote MEDIA FLSH


El siguiente paso, será transferir el archivo:

ftp> put "openwrt-ar7-squashfs.bin" "c mtd4"

Tardará un poquito en flashearlo, pero no demasiado y veremos que nos muestra el resultado de la transferencia:

local: openwrt-ar7-squashfs.bin remote: c mtd4
200 Port command successful.
150 Opening BINARY mode data connection for file transfer.
226 Transfer complete.
2818052 bytes sent in 37.25 secs (73.9 kB/s)



Una vez que termine, veremos de nuevo el prompt de ftp:

ftp>

Reiniciamos el router:

ftp>quote REBOOT

Y salimos de ftp:

ftp>quit

Y ya tendremos nuestro router funcionando con la última versión de OpenWRT backfire 10.03.1 (21 diciembre 2011)

Por cierto, esta vez he podido flashearlo sin problemas desde un terminal de linux.