“板砖”复活啦!:修复刷机失败的无线路由器
外设驿站
无线路由器刷机,激发设备潜能、增强设备性能、打破厂商束缚……太多实实在在的能力提升,使人无法拒绝让无线路由器拥有超强能力的诱惑。不过,命运弄人,不可预判的危险、小小的失误、错误的判断,往往让无线路由器从此变成“板砖”。
还好,我们有办法让你不会用“板砖”拍人,因为我们有办法让你的“板砖”复活!
那叫一个“惨”!
刷机成功者可以体验DD-WRT和Tomato这类高效固件带来的性能与功能上的提升,然而对于刷机失败者来说面临的将是痛苦。

功亏一篑:刷机失败,只得使用原来的固件程序,而且设备刷机前的所有网络参数和功能设置信息都会丢失,用户必须重新设置所有信息。

直接变砖:无线路由器刷机后无法正常工作,启动后各个指示灯狂闪,设备反复自动重启,无法实现任何网络接入,无线路由器和一块没有什么价值的“砖头”毫无区别。
复活吧,我的砖头
下面就请各位跟随笔者体验砖头复活的全过程。
1.判断“砖头”是否可以“复活”
并不是所有的产品在变成砖头后都能顺利“复活”,在尝试修复之前,首先要判断“砖头”是否可以复活。
如果在设备启动过程中,可以ping通管理地址且能看到几个数据包通过,这说明刷坏的设备还有修复的可能;如果启动过程中所有ping数据包都因超时而被丢弃,就不要对设备的恢复抱任何希望了。
2.替“砖头”把脉
如果刷机过程中,无线路由器的管理地址发生了改变,还得重新捕捉管理地址。可以在本机开启一个Sniffer类工具对网卡进行监控,同时把本机的IP地址设置为192.168.0.2(子网掩码为255.0.0.0)。在将本机网卡与刷坏的设备连接后,通过监控数据包可以判断出设备的管理地址。判断出设备的管理地址后,再按刚才介绍的方法检测“砖头”是否可以复活。
3.给“砖头”生命
确定“砖头”可以修复后,可通过再次刷机的方法进行修复。再次刷机使用的是Tomato或DD-WRT的通用固件(可以到它们的官方网站上下载通用固件)。因为设备原有系统已经损坏,修复砖头的方法相当于给砖头安装新的系统。
首先,下载固件压缩包,将通用固件程序的后缀名“trx”修改为“bin”。
接下来,使用TFTP工具往刷坏的设备中上传新固件。在重新设置设备的管理地址后,指定要上传到设备中的固件程序,然后使用“ping 管理地址 -t”命令检测网络通信情况,在第一次出现ping通提示信息后快速按下TFTP传输工具中的“Upgrade”按钮。如果一切顺利,可看到提示信息“firmware was upgraded successfully”。
接下来,刷坏的设备会反复重新启动,所有指示灯会狂闪,在设备稳定后,就可通过管理地址(可自行设置地址)登录修好的无线路由器。
至此,无线路由器成功复活。

悲情提示:惨剧的酿成
我们既要学会如何拯救无线路由器,也要对刷机失败惨剧的出现原因有所了解,这样才能避免设备变砖后的折腾。就笔者刷机“无数”的经验来看,用户在刷机过程中最容易造成“变砖”的误操作有以下几种。
1.固件型号选择错误
无线路由器刷机前都要准备一个固件程序,这个固件程序并不是通用的,不同的无线路由器对应的DD-WRT或Tomato固件程序各不相同,不能混用。当我们用A产品的固件程序对B产品进行刷机操作时,80%以上将出现产品“变砖”的问题。
2.电源供应不稳定
在刷机过程中设备会反复加载、自动重启,这样才能够让固件程序生效。因此,电源供应的不稳定,将直接造成刷机失败、设备变砖。刷机后设备要反复启动多次,用户需要等待很长的时间,很多用户比较急躁,往往在等待片刻后以为刷机已经成功,就对设备进行人工重启,这是刷机后无线路由器变砖的一个主要原因。
3.硬件配置不符
刷机者应该关注设备的内存、闪存、CPU频率,它们在刷机前起着非常重要的作用。其中,闪存是刷机前必须注意的,根据闪存不同,设备可能有8MB、16MB等多个档次。闪存在刷机时负责保存固件程序,选择刷机程序时要考虑好闪存容量,用一个10MB的固件程序对一个只有8MB闪存的设备进行刷机时,肯定会失败。