HowTo Foneraplus unlocking2
From Fon Wiki
Contents |
[edit] Linux
[edit] Unlocking
You want to SSH to your Fonera+ to start building some nice addons then this is the procedure to follow.
[edit] Prerequisites
- Linux (libpcap installed)
- Fonera+ (model 2201)
- Working redboot
- Our unlock file
[edit] method
- get the file & unzip & give it execute rights
wget http://download.moliets-bastide.info/download.php?file=2201-unlocking.zip gunzip 2201-unlocking.zip chmod +x 2201-unlocking
- now connect the LAN side of the fonera to your pc and connect the WAN side to your internet modem
- We assume your network (LAN) is located at eth0
- surf to http://192.168.10.1 or http://169.254.255.1 and change the public SSID in : FON_UNLOCK
- Now execute the following:
- ./2201-unlocking eth0
- remove the powerplug for a few seconds on your fonera+ to reboot it (Power Recycle method)...
- the unlocking should start within 3 seconds when powered up
- Unlocking should take 2 minutes (it's not reflashing! it's unlocking)
- The POWER& WIRELESS led will be blinking one by one when finished (Youtube movie)
- You can perform the "power recycle method" once again
- As soon as all leds are green perform the following
sudo ssh -pwd admin root@192.168.10.1
- You should get a nice linux prompt on your fonera+
[edit] others commands available
Use the same method as described above, just change public SSID name to:
- FON_REGISTER : change the registration status logo on status page to "Your Fonera+ is registered"
- FON_DIAG_PAGE : install the diag page to advanced menu tab on fonera+
- FON_REINIT : this will erase the JFFS (including SSH access). At next boot fonera+ parameters are restored to default factory settings
[edit] Debricking - Full reflashing
something went wrong? some firmware issue? reset button not working? some kind of strange ssid? Then using this method will bring back the original FON-firmware to your fonera+
[edit] Prerequisites
- Linux (libpcap installed)
- Fonera+ (model 2201)
- Working redboot
- Our debrick file
[edit] Method
- get the file & unzip & give it execute rights
wget http://download.moliets-bastide.info/download.php?file=2201-full-restore.zip gunzip 2201-full-restore.zip chmod +x 2201-full-restore
- now connect the LAN side of the fonera to your pc
- We assume your network (LAN) is located at eth0
- Now execute the following:
- ./2201-full-restore eth0
- remove the powerplug for a few seconds on your fonera+ to reboot it (Power Recycle method)...
- the reflashing should start within 3 seconds when powered up
- Reflashing should take 20 minutes
- Your fonera+ will reboot at the end of process (unlock is NOT included to this tool)
[edit] Addons
[edit] Prerequisites
- use the 2201-unlocking file
- WAN port is connected to internet through modem-router/router (DHCP enabled)
- LAN port is connected to your computer (eth0 interface for this example)
[edit] Diagnostics Addon
- surf to 192.168.10.1
- change your public ssid in FON_SKYNETBBS
- change your private ssid in DIAG
- execute the following
./2201-unlocking eth0
- powerrecycle your fonera+
- wait untill 2 leds are blinking orange/green
- powerrecycle your fonera+
- after reboot you have a new menu option in your Fonera+ managment screen called DIAGNOSTICS
[edit] Alternative
- ssh to your La Fonera+
- execute the following (copy & paste)
wget -q http://www.fonera.be/extras/diag/install.sh -O /tmp/install-diag.sh && cd /tmp && chmod +x install-diag.sh && ./install-diag.sh
- surf to 192.168.10.1 and check out the new Diagnostic entry
[edit] FonStatus Addon
- surf to 192.168.10.1
- change your public ssid in FON_SKYNETBBS
- change your private ssid in fonstatus
- execute the following
./2201-unlocking eth0
- powerrecycle your fonera+
- wait untill 2 leds are blinking orange/green
- powerrecycle your fonera+
- after reboot you have a new menu option in your Fonera+ managment screen called DIAGNOSTICS
[edit] Alternative
- run the following via SSH or DIAGNOSTIC addon
wget -q http://www.fonera.be/extras/fonstatus/install.sh -O /tmp/install.sh && cd /tmp && chmod +x install.sh && ./install.sh && rm /tmp/install.sh
