从闲鱼购入一台刷了SWRT的路由器,卖家说他刷完这个固件就刷不回去了。。想了想还是拿下吧,这点小事我自己解决。
到手后查了一圈资料发现我想的太简单了。首先这固件是出了名的难刷掉,它会更改原厂CFE;其次还没有现成的教程,找了一圈能看见的只有一个教你把固件搞崩溃然后强刷原厂的教程,试了一下不行。另外还看见有人说可以用nmrpflash来强行刷入原厂固件,亲测同样不行。
好吧,只能自己摸索了
重要提示:本文仅仅是操作分享,不保证适用于你的R8500,刷机有风险,还请谨慎考虑!如果你是第一次接触路由器拆机、刷机,不推荐你跟着本文操作,请找个靠谱的维修店寻求专业人士的帮助!如果变砖本人不负任何责任
准备
- TTL板
- 母对母杜邦线三根
- 六角螺丝刀
- R8500-v1.0.0.28_1.0.15.chk固件
- R8500_to_OFW.trx固件
- Windows打开TFTP功能
开始
按着“崩掉系统”的思路先去随便找了个同型号的SWRT固件在网页刷入,进度走到20%时直接拔掉电源,让系统崩溃路由变砖(事实证明这一步完全是多余的,也给后面增加了很多工作量)
砖了那只能拆机连接TTL线刷机。用六角螺丝刀拧开路由器背面的六颗螺丝(其中有四颗在脚垫下面)向上推开盖板。
把外置天线的八根馈线拔掉,9-12号内置天线不用管。在做好防静电措施后取出主板翻过来
在主板的左下角找到TTL接线柱,插入杜邦线
连接TX RX GND即可,不用连接VCC。另外,电脑USB端必须在路由器上电后再迅速插入,不然路由器会卡着无法跑码。
打开SecureCRT或者PuTTY选择相应的串口连接,波特率设置为115200
按照其他路由器的救砖方式操作,连接上命令行后狂按Ctrl+C终止系统启动,进入CFE命令。如果一直没有信息输出,去把插在主板上的TX线和RX线对调一下即可。
接下来就到踩坑点了。这里的CFE无法用TFTP上传固件,必须从CFE miniWeb Server网页界面上传。SWRT把CFE的默认ip给改成了192.168.50.1,如果按照其他固件的救砖操作把网卡设置为192.168.1.x的话是无法打开的。。(CFE启动时可以看得见ip)在电脑上把网卡设置为静态地址模式,ip 192.168.50.x
然后在浏览器打开192.168.50.1进入CFE miniWeb Server
先点击页面上的Restore default NVRAM values,然后上传梅林回原厂过渡固件R8500_to_OFW.trx刷入
可能是之前已经是砖的缘故,刷入后还是无法启动。
接下来拔电,长按Reset按钮不放,约10秒后插入路由器电源,期间保持Reset按钮按下直到路由器的Power指示灯闪烁
这个时候就可以用TFTP推固件了
把固件推上去以后拔掉电源再插入,等待10分钟后发现路由器成功启动,且已经恢复到了网件原厂固件,CFE默认ip变回192.168.1.1;访问routerlogin.net也能进入管理页面了
继续刷其他固件用吧
我把外置天线拆完,刷了cooluc大佬的openwrt当纯有线路由器用,体验不错
文章评论