从最开始用了 AdvancedTomato 以来它表现一直很好。安装方便,进行简单的配置就能覆盖我所有的需要。当然因为它已经没人维护了,所以会缺少较新的安全更新。但是似乎问题不大,毕竟只是个家用的路由器,IP 还每天都在改变。直到前些天,经常需要重启路由器才能通过 Web 界面或者 SSH 来连接到路由器。于是我需要将它恢复到原厂固件,然后再重新刷上别的固件。
如果不恢复到原厂固件而直接使用固件内置的升级路由器功能上传新固件上去,会遇到错误提示,
Bad trx header
反正是升级无法完成了。
然而,AdvancedTomato 的作者并没有为 Netgear R8000 提供恢复到原厂固件的刷机包。一番搜索,发现有人说了,既然 AdvancedTomato 是在 Tomato by Shibby 的基础上定制的,那么 Tomato by Shibby 的固件多半是可用的。然后我就从这里下载了那个针对 K26ARM7 的 R8000-V1.0.3.4_1.1.2.chk
的固件。通过路由器上 AdvancedTomato 的网页控制台顺利上传并完成恢复原厂固件。
不过呢,恢复原厂固件并没有像上面介绍的那么轻松,因为经验不足,不知道恢复固件之后可能还需要反复 Reset (恢复出厂设置)才能让恢复的固件正常工作起来。大致需要的操作包括,
- 在路由器开机状态下拿手机用的取 sim 卡那种小针插电源旁边印着 reset 的小孔,并保持至少 8 秒钟(看到电源灯,橘红色,闪烁也行)。
- 幸运的话经过上面的 Reset 之后甚至可以通过 WiFi 连接(还是路由器底部贴纸上印刷的那些信息,不知道他们怎么做到连这个也可以恢复到出厂设置的),默认路由器的局域网 IP 地址是 192.168.1.1。当然,通过网线连接肯定是可以的。
- 浏览器访问 192.168.1.1 就发现路由器提示「正在更新设置」。可能还需要使用隐身模式,可能是有些浏览器会记忆之前的连接,然后就发现怎么都打不开网页。反正多刷新几次,或者换个浏览器试试。要坚信它其实是正常的。看到那个正在更新的提示,等几分钟,然后就会像第一次使用这个路由器那样根据提示进行配置了。
其实上面这些经验是付出了时间和心情的代价才总结出来的。我开始总以为是刷机不成功,吓得不轻。©
本文发表于水景一页。永久链接:<http://cnzhx.net/blog/back-to-netgear-ofw-from-advancedtomato/>。转载请保留此信息及相应链接。
引用通告: 给 Netgear R8000 装上了 OpenWrt | 水景一页