
手里的老路由器固件不好用,想刷OpenWrt获得插件自由,又看了一堆"变砖"的帖子不敢动手。其实刷机这事儿,只要机型选对、固件对版、顺序不乱,风险完全可控。这篇从零讲起,照着走一遍就会。
第一步:确认你的机器能不能刷
去OpenWrt官网的固件下载页(downloads.openwrt.org)搜你的型号,能找到就说明官方支持。搜的时候注意硬件版本——同一个名字的路由器常有V1/V2/V3,硬件完全不同,刷错版本的固件是变砖的头号原因。机器背面标签上有版本号,先抄下来。
官方不支持不等于不能刷。很多国产机型(小米、Redmi、TP-LINK国行)有专门的社区固件,恩山论坛搜"型号+immortalwrt"或"型号+OpenWrt",一般都有现成的。小米系多数要先解锁SSH再刷,流程比官方机型多一步,但教程成熟。
内存小于128MB、Flash小于16MB的老年机,能刷也建议别刷了,装两个插件就满,体验极差。
第二步:选对固件文件
同一机型常会看到几个文件,选错必砖:
| 文件名特征 | 用途 |
|---|---|
| factory | 原厂系统上直接刷(网页后台升级) |
| sysupgrade | 已经是OpenWrt,系统内升级用 |
| initramfs | 内存里试运行,不写Flash,测试用 |
| ubi/rootfs(小米系) | SSH后用dd或mtd写入的底包 |
一句话记住:原厂刷OpenWrt用factory,OpenWrt自己升级用sysupgrade,永远不要交叉使用。小米等机型先刷底包再刷sysupgrade,两步顺序不能反。
第三步:动手刷,三条路线
路线A:网页后台直刷(最简单)
原厂后台一般有"固件升级"入口,选factory文件上传等重启。注意:升级过程断电=变砖,笔记本拔电池用电源线、台式机别碰插线板,五分钟的耐心换安稳。
路线B: Recovery/TFTP恢复模式(救砖也能用)
很多机型有恢复模式:断电,按住reset上电,指示灯快闪时用网线连电脑,TFTP客户端把固件推过去。机器完全没反应时这条路能救回来,刷机前把这个方法先查好、工具先下好,等于给自己留了后门。
路线C:SSH命令行刷(小米系、软路由常见)
先把固件scp到机器的/tmp目录,然后:
sysupgrade -v /tmp/firmware.bin
或小米系的底包用 dd 写入分区。命令刷机的好处是看得见进度报错,坏处是没有确认弹窗,敲命令前把文件名对三遍。
第四步:刷完的第一次登录
重启后路由器变成OpenWrt默认配置:
- 管理地址一般是
192.168.1.1(部分社区固件是192.168.6.1或10.x,看固件说明) - 没有密码,浏览器打开直接进,第一件事设管理密码
- 默认没开WiFi(官方固件如此),必须网线连接配置
进后台后的顺序:先配WAN口拨号或DHCP让网络通,再设WiFi(2.4G和5G分开设,信道选1/6/11里最空的),然后改管理地址避开和上级设备冲突,最后才开始装插件。顺序反了容易把自己锁外面。
装插件的入口在"系统-软件包",先点刷新列表。常用的就这么几个:去广告的AdGuard Home、多拨的macvlan、带宽监控的nlbwmon。别贪多,Flash空间是有限的,装满了系统会出各种诡异问题。
万一真黑了怎么办
指示灯还亮但进不去后台: 试恢复模式(路线B)。断电按住reset上电,等20秒松手,看能否ping通192.168.1.1。
完全没反应: 别急着扔。小米、TP-LINK多数有TTL救砖,在主板上焊四根线接USB-TTL小板就能写回原厂bootloader,电脑城修手机的十块钱能帮你焊。真正的"硬砖"其实很少,多数是假死。
救砖期间心态: 变砖不丢人,恩山每个刷机帖的评论里都是前人的尸体和复活方法,搜"型号+救砖"基本都有现成答案。
新手友好的机型参考
如果还没买设备就想玩OpenWrt,直接从这些开始,便宜且教程多:小米AX3000T(需解锁)、红米AX6000(配置过剩但成熟)、TPLINK海外版XDR系列(原生支持)、或者干脆上百元级的x86软路由(N100小主机),没有Flash容量焦虑。
最后提醒:刷机前把当前原厂固件备份一份(后台升级页面一般有导出),退坑时还能刷回去。二手好卖,也算环保。

发表评论