释放潜能!Fon LaFonera+ DD-WRT刷写全攻略!
什么是FON?
Fon是全球最大的無線網絡(WiFi)社群,打造全球而免費的的無線網絡,希望每位社群會員 (Foneros) 一起協力打造隨處可用的無線網絡。会员分享了部份的家用網路連線,並換取免費連上社群的全球熱點。
加入Fon的共享计划必须要有一台Fon特别定制的无线路由器,本人有幸得到一台Fon LaFonera+不过Fon并没有在大陆推行它的共享计划,所以路由器只能作普通的无线路由器了。偶然发现手上的这台Fonera+竟然可以刷入dd- wrt固件,狂喜之!继而上网搜索相关资料。不过大部分资料到是英文的,而且也不是太具体,所以我现在就结合自己的经验重新写一个中文版给又需要的人看看。
之前有部分Foner+的固件是版本较低的0.7.x,可以通过SSH漏洞来获取权限而实现刷写,不过在较新版本的Fonera+中这个漏洞已经被补上了,所以我们下面将用另外的方法来实现dd-wrt的刷写。
首先,我们需要下面的工具:
TFTPD32.exe :TFTP程式,用于向Fonera+上传固件
PuTTY:用于进行Telnet的工具
最后当然要下载定制版的dd-wrt固件了!目前的版本为v24-sp1
所要用到的工具可以在这里下载:
刷写前准备:
1.先不要连接你的Fonera+
2.建议你在C盘下建立c:fon文件夹并吧从我这里下载到的升级包里的所有文件解压到该文件夹下以方便操作
3.安装PuTTY,保持默认设置.
4.建议断开不必要的网络连接,和关闭耗费资源的程序,必要时可以重启你的电脑
5.设置本地连接的网络参数,为你计算机指定一个静态IP地址;具体为> IP:192.168.1.254 ;subnetmask(子网掩码):255.255.255.0;网关(Gateway):留空
如图:
6.在运行窗口输入:cmd 打开命令提示符模式,然后输入:ping -t 192.168.1.1 enter键运行
此时由于还没有连接路由器,所以会返回一连串如:网络不可达/连接超时之类的错误信息,不过不要急,这个窗口就先放在一边,不要动.
如图:
7.打开你刚才安装的Putty,在session页将hostname设为192.168.1.1 端口(prot)设为:9000; 为方便起见,可以在SaveSessions处填上名称,保存设置,同样地,把这个窗口放在一旁待用
如图:
准备好了吗?刷写开始
1.至此,我们的刷写工作要正式开始了!首先请保持良好的刷写环境,避免不必要的意外发生。一切就绪后,用随fon附送的以太网电缆将Fonera+(通过LAN口)和你的PC连在一起;
ok?然后留意刚才所打开的命令提示符窗口(还在不断做ping),此时将Fonera+的电源插上,留心ping所返回的信息,当看到 replay from 192.168.1.1(或者来自192.168.1.1)的信息时,马上按下Putty上的“Open”按钮!这个动作一定要快,因为你只有大概两秒钟的时间!稍慢了就会提示无法打开。如果你错过了也不用慌,请断开Fonera+的电源再来一次!
当你成功时,就会打开一个新的窗口,提示符为“redboot>”
如图:
2.恭喜你,你已经成功通过redboot连上了Fonera+了!这时要做的就是向Fonera+上传你的dd-wrt固件了!
正如我所说的,我们需要TFTPD32的帮忙,它可以通过TFTP协议向Fonera+传送文件。 打开TFTPD32
在current directory中输入:c:fon
Server interface中输入:192.168.1.254
如图:
Warning!下面的步骤将会对路由器的固件进行刷下操作,操作过程中切勿断开电源!否则路由器有可能变“砖头”!
Ready?We are about to flash the router!
1.在telnet窗口中输入:
ip_address -l 192.168.1.1 -h 192.168.1.254 //——大约需要数秒的时间
上面这步是没有任何信息反馈的。
2.接着:
fis init //——-需时十多秒
当你看到:About to initialize [format] FLASH image system – continue (y/n)?这时请按下”y“键,再enter
反馈信息:
*** Initialize FLASH Image System
… Erase from 0xa83e0000-0xa83f0000: .
… Program from 0×80ff0000-0×81000000 at [...]


