Finaly I got luck that a member of DD-WRT called Orange explained step-by-step procedure, so all credits goes to him!!!!
This was working for me and my 3 fonera's 2100 are flashed with fon-flash:
I hope this is usefull for somebody els too!
This is the link of the original post:Here is a step-by-step guide for you:
1st step: Setup your PC with IP 169.254.255.2, Netmask 255.255.0.0, Gateway&DNS 169.254.255.1 and connect via ethernet to the fon
2nd step: Boot the fon and access the admin interface at 169.254.255.1 (fon firmware 0.7.1r1 or below)
3rd step: Save the following as "sshenable.htm", open it with your webbrowser and hit submit
Code: Select all
<html> <head> </head> <body> <center> <form method="post" action="http://169.254.255.1/cgi-bin/webif/connection.sh " enctype="multipart/form-data"> <input name="username" value="$(/etc/init.d/dropbear)" size="68" > <input type="submit" name="submit" value="Submit" onClick="{this.form.wifimode.value='";' + this.form.wifimode.value +';"'}" /> </form> </body> </html>
4th step: Use PuTTY to ssh in at 169.254.255.1 and execute
5th step: Download these two files and HFSCode: Select all
mv /etc/init.d/dropbear /etc/init.d/S50dropbear
http://fonera.info/camicia/openwrt-ar53 ... MICIA.lzma
http://fonera.info/camicia/out.hex
http://www.rejetto.com/hfs/download
6th step: Reboot the fon and ssh back in (ssh access is now permanent due to step 4)
7th step: Host openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma and out.hex with HFS locally
8th step: Execute these code tags while connected via ssh
Code: Select all
cd /tmp wget http://169.254.255.2/openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma mtd -e vmlinux.bin.l7 write openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma vmlinux.bin.l7 reboot
After reboot just login again with PuTTY.
Don't interrupt the redboot patching!!! Otherwise you'll have a bricked device.Code: Select all
cd /tmp wget http://169.254.255.2/out.hex mtd -e "RedBoot config" write out.hex "RedBoot config" reboot
Now you can flash dd-wrt or openwrt or whatever with Fon Flash or better manually![]()
HTH orange
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=52166