×

原厂固件太拉了,手把手教你给路由器刷OpenWrt

hqy hqy 发表于2026-01-25 01:03:19 浏览102 评论0

抢沙发发表评论

说实话,小米路由器原厂固件真的挺拉的。功能少就算了,后台还卡,想装个去广告插件都没门。折腾了一圈,最后还是老老实实刷OpenWrt了。这篇拿红米AX6S举例,闲鱼六七十块就能收一台,刷坏了也不心疼,拿来练手正合适。


先把东西准备好

硬件没啥特别的,就红米AX6S一台、电脑一台、网线一根。这里要注意啊,电脑必须用网线连路由器,别用WiFi,不然中途断了就麻烦了。

软件的话,Windows装个MobaXterm就行,免费的,SSH和Telnet都能用。再装个WinSCP,传文件用的。Mac用户嘛...终端自带SSH,传文件用scp命令,懂的都懂。

然后要提前下载几个文件:

开发版固件叫 miwifi_rb03_firmware_stable_1.2.7.bin,这是小米官方的,用来解锁SSH。过渡固件叫 factory.bin,正式固件叫 sysupgrade.bin。GitHub搜 AX6S OpenWrt 就能找到,恩山论坛、openwrt.ai也有。



刷开发版固件

红米AX6S出厂是稳定版固件,SSH锁死的,想解锁得先刷成开发版。

浏览器打开 192.168.31.1 进后台,找到"常用设置 → 系统状态 → 手动升级",把刚才下的 miwifi_rb03_firmware_stable_1.2.7.bin 选上,点升级。等个两三分钟,路由器自己重启,再登后台看一眼固件版本,变成1.2.7就对了。


算root密码

小米路由器的root密码是根据SN号算出来的,每台都不一样。把路由器翻过来,背面标签上有一串字母数字,那就是SN号。

打开 https://miwifi.dev/ssh 这个网站,把SN号完整输进去点计算。备用站还有 https://www.oxygen7.cn/miwifi/,万一第一个打不开就用这个。算出来的密码记好,后面要用好几次。


解锁SSH

这步稍微麻烦点。打开MobaXterm,新建一个Telnet会话,地址填 192.168.31.1,端口 23。连上之后会让你输用户名,填 root,密码就是刚才算出来那个。

登进去之后,复制下面这串命令粘贴进去回车:

nvram set ssh_en=1 && nvram set uart_en=1 && nvram set boot_wait=on && nvram set bootdelay=3 && nvram set flag_try_sys1_failed=0 && nvram set flag_try_sys2_failed=1

再来一条:

nvram set flag_boot_rootfs=0 && nvram set "boot_fw1=run boot_rd_img;bootm"

最后这条:

nvram set flag_boot_success=1 && nvram commit && /etc/init.d/dropbear enable && /etc/init.d/dropbear start

三条都执行完,SSH就解锁了。


刷过渡固件

打开WinSCP,协议选SCP,地址 192.168.31.1,用户名 root,密码还是那个。连上之后把 factory.bin 传到 /tmp 目录里。

然后MobaXterm新建个SSH会话连上去,执行这条命令:

mtd -r write /tmp/factory.bin firmware

执行完路由器会自己重启,这时候千万别断电,等个一两分钟指示灯变绿就行了。


刷正式固件

过渡固件刷完IP就变了,一般是 192.168.6.1,也可能是10.0.0.1或者192.168.1.1,挨个试试就知道了。

浏览器打开 http://192.168.6.1,用户名 root,密码 password。进去之后找到 System → Backup/Flash Firmware,Flash new firmware image那里,别勾 "Keep settings",选 sysupgrade.bin,点 Flash image

又是等两三分钟重启,完事儿之后访问 http://192.168.6.1 或者 http://192.168.1.1,看到OpenWrt界面就成功了。


刷完记得干这几件事

首先把密码改了,System → Administration里面,不然谁都能进你后台,这不等于裸奔嘛。

然后配WiFi,Network → Wireless,把2.4G和5G都启用,设个名字和密码。上网方式的话,Network → Interfaces里编辑WAN口,PPPoE拨号还是DHCP看你自己情况。

最后SSH进去跑一下 opkg update 更新软件源,后面装插件会用到。


我踩过的坑

Telnet连不上的话,先确认固件版本对不对,稳定版是没有Telnet的,必须刷1.2.7开发版。我第一次就卡在这儿了,检查了半天才发现固件没刷对。

密码不对的话,看看SN号有没有输完整,前面的字母别漏了。我之前就漏了俩字母,死活登不上去,气死。

刷完进不去后台这个坑最常见。IP变了!原厂是192.168.31.1,刷完可能变成192.168.6.1、10.0.0.1或192.168.1.1,挨个试就行。默认密码一般是password。

还有个问题是5G WiFi搜不到,有些固件版本5G驱动有毛病。换个固件版本试试,X-Wrt或者ImmortalWrt的定制固件一般没这问题。


万一真变砖了也别慌,下个小米官方的 MIWIFIRepairTool 修复工具,按住reset按钮上电,用修复工具刷回原厂就活了。


固件选哪个

X-Wrt 是我比较推荐的,基于OpenWrt定制的,中文界面,插件也丰富,新手用这个省心。

ImmortalWrt 也不错,国内团队维护的,对国内网络环境优化更好。我现在主力机用的就是这个。

OpenWrt官方 最纯净,但啥都得自己装,适合折腾党。新手还是别碰了,容易劝退。


其他能刷的路由器

红米AC2100 流程和AX6S差不多,性能也够用,闲鱼五六十块。小米路由器3G 是老牌神机了,刷机资料最多,三四十块就能收。还有 新路由3 (Newifi D2),矿渣神机,硬件配置高,二三十块就有人卖。

建议先拿便宜的练手,熟悉了再折腾主力机。反正刷坏了也就几十块钱,权当交学费了。


打赏

本文链接:https://kinber.cn/post/6185.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客