Como actualizar la fonera 2.0

De Seguridad Wireless
Saltar a: navegación, buscar

Como actualizar la fonera 2.0

Para actializar nuestra fonera 2.0 disponemos de varios métodos. En primer lugar disponemos del método por interfaz web o webgui, el segundo sería por ssh, y por último por redboot.

Recordar que el user y clave por defecto son:
  • User: root
  • Pass: admin

Actualización por Web

Si disponemos del ultimo firmware sacado por fon o fonosfera entonces simplemente debemos ir a:

Configuración-->Sistema

Una vez allí subimos la imagen del nuevo firmware, el cual puede tener las extensiones

  • .fon --> Si dispones de un firmware anterior al OktoPussy (v.2.2.2.0)
  • .tgz --> Si el firmware es el OktoPussy (v.2.2.2.0) o una versión superior

Una vez completado el proceso la fonera se reiniciará

NOTA: El proceso de actualización puede durar hasta 20 minutos.

Actualización por SSH

Entramos por SSH a nuestra fonera 2.0, esto es muy simple abrimos, el Putty o en su defecto en linux desde la propia terminal, con los siguientes datos:

IP: 192.168.10.1 Puerto: 22

Una vez en ella, si disponenemos de conexión a internet descargamos la imagen con el comando:

cd /tmp
wget http://www.tufonera.com/ftp/firmware_fon/lastest.image

Si no disponemos de conexión a internet, subimos nuestra imagen, o simplemente la metemos en un pendrive y lo enchufamos a nuestra fonera 2.0 así ya tendremos a nuestra disposición el archivo de firmware.

Para instalar nuestro firmware lo único que debemos hacer es, utilizar el siguiente comando:

mtd -r write lastest.image image

NOTA: En este manual lastest.image se refiere a la ruta del archivo imagen del firmware de fon.

Actualización por RedBoot

Conecta tu fonera por cable y configura tu ip: 192.168.1.254

Necesitarás putty.exe

Y también se necesita tftpd y configurarlo para utilizar el cable, es decir selecciona la ip del cable dejando de lado el resto de las ip´s, a su vez, configura la carpeta en donde se encuentran los archivos del firmware y el loader.bin

Ve a ejecutar y escribe:

 ping -t 192.168.1.1

Prepara el Putty con los siguientes datos: Ip:192.168.1.1 Tipo de conexión: Telnet Puerto: 9000

Tan pronto como recibas respuesta al ping anterior ejecuta el Putty Una vez dentro sigue los siguientes pasos:

RedBoot> fis list
Name              FLASH addr  Mem addr    Length      Entry point
RedBoot           0xA8000000  0x8003F400  0x00030000  0xA8000000 
loader            0xA8030000  0x80100000  0x00010000  0x80100000
image             0xA8040000  0x80040400  0x00310004  0x80040400
image2            0xA8660000  0xA8660000  0x00140000  0x8003F400
FIS directory     0xA87E0000  0xA87E0000  0x0000F000  0x00000000
RedBoot config    0xA87EF000  0xA87EF000  0x00001000  0x00000000
RedBoot> fis init
RedBoot> load -r -b 0x80100000 loader.bin
RedBoot> fis create loader
RedBoot> fconfig boot_script_data
boot_script_data: 
.. fis load -l kernel
.. exec
Enter script, terminate with empty line
>> fis load loader
>> exec
>> 
Update RedBoot non-volatile configuration - continue (y/n)? y
RedBoot> load -r -b %{FREEMEMLO} openwrt-fonera.image
Using default protocol (TFTP)
Raw file loaded 0x80040400-0x80380403, assumed entry at 0x80040400
RedBoot> fis create image

Archivos de firmware y loader.bin


Autor: Hadrianweb 20:02 3 feb 2009 (UTC)