|
上周帮邻居老张救活了一台变砖的器刷斐讯K2P。他刷第三方固件时断电,机工具路由器只剩电源灯常亮,器刷后台进不去,机工具复位键按烂了也没反应。器刷我拿根网线连上电脑,机工具打开一个不到20MB的器刷小工具,选好串口,机工具点“开始修复”,器刷三分钟不到,机工具机器重新亮起系统灯。器刷老张瞪着眼问:“这什么神仙软件?机工具”我说,这叫万能路由器刷机工具,器刷其实名字唬人,机工具内核就是器刷一套自动化脚本加驱动包。 这类工具最早是玩家圈子里流出来的。2015年前后,恩山论坛有人把TFTP、串口通信、固件校验这些零散操作打包成图形界面。当时支持的路由器不过十来款,现在你去搜“万能刷机工具”,能找出七八个不同版本,名字都差不多,功能却差得远。真正好用的那个,界面丑得像Win98时代的软件,按钮排布毫无设计感,但底层调用的breed、uboot、openwrt恢复模式一个不落。 它万能在哪?不是真能刷所有路由器。我试过拿它刷一台华为AX3 Pro,直接报错“未识别芯片”。后来查资料才明白,这工具主要针对联发科MT7620、MT7621和高通IPQ40xx这些老方案。新出的博通芯片、海思芯片,它根本不认。所谓万能,是指把刷机流程里最麻烦的几步——找固件、进恢复模式、算校验码——做成了“下一步”按钮。你不需要懂TTL线序,不用记tftp命令,甚至不用知道breed是什么。 具体怎么用?拿最常见的救砖场景说。路由器变砖后,网线连LAN口,电脑IP设成192.168.1.2,打开工具选“串口修复”。它会自动扫描COM口,你手动选一个,然后加载官方固件或第三方固件。点开始后,工具先发一串十六进制指令让路由器进安全模式,再通过TFTP把固件推过去。整个过程进度条走完,路由器自动重启。我统计过,K2P、新路由3、小米R3这些机器,成功率在九成以上。失败多半是固件版本不对,或者闪存有坏块。 但别把它当傻瓜相机。有次我刷一台网件R6220,工具提示成功,路由器却无限重启。后来用TTL线看输出,发现是NVRAM里残留了旧配置。工具不会自动清NVRAM,你得手动勾选“擦除配置”那个复选框。还有一次刷华硕ACRH17,工具默认用64KB块大小写入,结果固件偏移出错。改成128KB才正常。这些坑,说明书里不写,得自己试。 个人观察,这类工具最大的价值不是“万能”,而是把刷机门槛从“会Linux命令”降到“会点鼠标”。老张那种连IP地址都改不利索的人,也能救回路由器。但代价是,你永远不知道工具背后干了什么。我拆过它的脚本,发现有些版本会偷偷改路由器MAC地址,有些会往固件里塞推广插件。所以我现在只用两个来源:恩山论坛h大发布的原版,或者GitHub上开源的Python重写版。后者代码透明,虽然界面是命令行,但至少放心。 最后说个细节。这工具在Windows 10上经常报“无法加载驱动”,因为没签名。你得进测试模式,或者用带签名的旧版驱动。Mac和Linux用户别想了,根本没有对应版本。有人用Wine跑,串口通信十次有八次失败。所以它本质上还是个Windows小圈子玩具。哪天路由器厂商把恢复模式全锁死,这工具也就寿终正寝了。不过在那之前,它依然是抽屉里那块砖头的最后希望。 |