最新消息:

历经磨难,终于用变态方法救活Belkin 7231-4P

修复 admin 4737浏览 0评论

去年因为有扩展无线网络需求,所以添置了一台无线路由Belkin 7231-4P,具体配置请参看:这里

拿到路由之后非常兴奋的手贱了一下,选择了超频频率280,于是路由就此闹起了罢工,任凭我千呼万唤,始终不予理睬。

后来在恩山论坛看到帖子说是超此频路由必死无疑,只能使用jtag线修复。

在淘宝上买来一根jtag线之后,按照《用JTAG拯救7231-4P 64M》帖子一步一步的操作,最后在Step8始终无法PING通路由,悲剧从此开始了。

于是又在网上看了很多篇帖子,并且按照里面提供的方法逐一尝试,结果还是一无所获,那该死的路由就是PING不通。

没办法只有向卖我路由的商家请教,几次询问之后,商家终于被我坚韧不拔的态度所感动,发给我一份整个路由Fash的备份.

但是整个wholeflash足足8M多,就jtag那小吸管的流量来刷整个flash需要足足8-10个小时,关键是我自己没有并口的电脑(家里3台全是笔记本),每次都只有在朋友家里去刷路由。

只有平时查好资料周末去朋友家尝试。

人生的悲剧就是你在嘲笑别人的老爷机的之后,某一天突然发现自己必须用到它。

于是后来我每次都是刷了一部分就回家,唉,没办法,又不敢用j-link,不知道俺家的笔记本是否支持。

后来又发现了另外一个刷路由的工具brjtag.

周末去朋友家里又开始倒腾的时候,突然心血来潮的研究起flash的地址,然后发现每次在刷其他CFE的时候,刷到flash的内存地址都是同一段地址。

我就想,如果我只刷整个包wholeflash的一部分就没问题了吧。

赶快行动,将wholeflash.bin改成custom.bin

brjtag –flash:custom xxxxx(命令我不记得了,请参看brjtag的命令说明)『这里要注意,wholeflash使用这个命令的时候总是从头开始读取bin包,希望作者能扩展这个功能,读取wholeflash的指定段的数据』

等了10来分钟就刷完了,然后执行命令:

brjtag –backup:cfe

将cfe保存到电脑。

然后将整个flash清空

brjtag –ersea:wholeflash

再将cfe刷进flash

brjtag –flash:cfe

然后,拔电源,按住reset按钮等待30S,电脑上的网络链接居然有反映变成了XX,这时我想路由应该活了吧。于是赶快将IP设置为:

192.168.2.10

Gateway:192.168.2.1

还是Ping不同,我就纳闷了,但是抱着死马当活马医的态度又设置成:

192.168.1.10

192.168.1.1

ping通了~~~~

赶快找来tftp软件上传了最新的dd-wrt固件,很快不到10S就上传完成了。等了大于40S,路由就开始重启了,路由上的灯也亮了,在browser里面输入 192.168.1.1

进去了之后发现内存只有16M。原来这个固件得刷2M的flash的原始固件。

telnet上去修改了内存,我的64M路由又回来了。

历时半年终于搞定了这款路由。所以说什么事情都在于坚持!

30/30/30的意思就是:在有電的狀況下,按住复位鍵30秒後,不要放開复位鍵的狀態下拔掉電源持續30秒,然後也在不要放開复位鍵的狀況下再插入電源等30秒。

转载请注明:爱开源 » 历经磨难,终于用变态方法救活Belkin 7231-4P

您必须 登录 才能发表评论!