woshale.com
← 返回博客

路由器刷机翻车与救援记

为了一个"科学上网之外"的朴素愿望——给老路由器加上客户端流量统计,我给它刷了第三方固件。进度条走到 97% 卡住,然后路由器的灯全灭了。此刻客厅的电视正在播放会员专属广告,而它连不上网。

翻车的标准姿势

事后复盘,我犯了刷机社区警告栏里写着的每一条:用了"通用版"固件而不是机型精确匹配版;刷的时候用的是 Wi-Fi 而不是网线;以及最经典的——没看一眼校验和。变砖不是意外,是把三道保险丝依次跳过的必然。

教科书级救援

好在大部分路由器都有"最后防线":固件没写进引导区,硬件本身没死。救援流程如今回头看堪称仪式感满满:

  1. 断电,用牙签按住 reset 通电,进入引导区的 TFTP 接收模式;
  2. 手动给电脑配同一网段的静态 IP(路由器变砖后没有 DHCP 了);
  3. 用 tftp 把正确的固件推过去,看进度条,祈祷;
  4. 灯重新亮起来的那一刻,全家人的手机同时弹出"Wi-Fi 已连接"。
折腾的底线不是"不出事",是出事之后知道自己站在第几层楼、楼下有没有网。

刷机三问

现在的我在刷任何设备前都会过三问:固件和机型精确匹配吗?断了网我能救它吗(tftp/串口/双分区)?全家断网的黄金时段我能接受吗?三问都过,才允许插上电源线。

对了,那次统计流量的愿望最后实现了吗?实现了——新固件跑得很好,只是我在里面加的第一条规则,是给自己的设备设了一个每日上网时长报告。数字化自律,从路由器抓起。

系列 · 折腾实录
← 更多文章 聊聊这篇 →