User Tools

Site Tools


flash2.0n

There are several ways the upgrade the router. The flashing itself only takes 5 min (instead of 20 min with FON2202).

There are two image flavors :

  • the normal (end user)
  • the DEV, which is the normal+ SSH

If you did not configured the fonera through the web interface, or skipped it, the default password of the web interface and SSH is admin.

automatic upgrade

the easiest is to use the web interface (http://192.168.10.1 or http://fonera). Log in and you will arrive on the dashboard, go into in the applications. If there is a firmware upgrade, it will show a section. You then just need to press on “+

web interface

  1. download the latest firmware .tgz from FON : http://download.fonosfera.org/. The obvious way would be to look into the LATEST folder, but it actually contains old images. Here the release sequence :
    1. Cheeky 2.2.6.0
    2. Elan 2.3.0.0
    3. Gari 2.3.6.0
  2. log on the web interface (http://192.168.10.1 or http://fonera)
  3. go into Settings→System
  4. select and upload the downloaded .tgz image

SSH

If you have the developer image, you can access the fonera over SSH.

  • connect to the fonera. the password is the same then for the web interface (default : admin).
ssh root@192.168.10.1
  • download the image (here Gari 2.3.6.0) :
cd /tmp
wget -O fonera.img http://download.fonosfera.org/Gari/20100408_FON2303_2.3.6.0_r1665_DEV.img
  • flash
mtd -r write fonera.img image
  • here you then will have to reconfigure the fonera after flashing. The setting are only kept through the web interface/automatic.

uboot

source : fon wiki

FON2303 use the bootloader u-boot (FON2202 uses RedBoot)

If the fonera stopped working, is not accessible through the web interface or SSH, then there is still the restore option.

  • get the restore image
wget -O fonera.bin http://download.fonosfera.org/Restore/20091008_FON2303_2.3.0.0_Restore_DEV.bin
  • get a TFTP client
sudo aptitude install tftp-hpa
  • to start the bootloader u-boot, hold the reset button while powering on. the POWER and USB LED will go on.
  • give your interface an IP in 192.168.1.0 (no DHCP). fonera has IP 192.168.1.6
sudo ifconfig eth0 192.168.1.1
  • send the image
tftp -v 192.168.1.6 -m binary -c put fonera.bin
  • wait for it to flash and restart. if the image is wrong, the USB LED will blink.
flash2.0n.txt · Last modified: 2011/01/12 22:33 by tsaitgaist