欢迎光临
我们一直在努力

红米AC2100-刷OpenWrt系统

电脑软件

SSH客户端(推荐WindTerm,开源好用的SSH客户端):https://github.com/kingToolbox/WindTerm
WinSCP(SCP文件管理):https://winscp.net/eng/docs/lang:chs
由器固件

小米AC2100降级固件V2.0.722(这个版本固件可以安装OpenWrt)http://cdn.cnbj1.fds.api.mi-img.com/xiaoqiang/rom/r2100/miwifi_r2100_firmware_4b519_2.0.722.bin
小米AC2100 OpenWrt固件V21.02.3(Kernel):https://downloads.openwrt.org/releases/21.02.3/targets/ramips/mt7621/openwrt-21.02.3-ramips-mt7621-xiaomi_mi-router-ac2100-squashfs-kernel1.bin
小米AC2100 OpenWrt固件V21.02.3(RootFS):https://downloads.openwrt.org/releases/21.02.3/targets/ramips/mt7621/openwrt-21.02.3-ramips-mt7621-xiaomi_mi-router-ac2100-squashfs-rootfs0.bin
小米AC2100 OpenWrt固件V21.02.3(Sysupgrade):https://downloads.openwrt.org/releases/21.02.3/targets/ramips/mt7621/openwrt-21.02.3-ramips-mt7621-xiaomi_mi-router-ac2100-squashfs-sysupgrade.bin
一、降级路由器固件
刷入openwrt系统之前,要先将路由器系统降级,才能刷openwrt系统。用网线将路由器的lan接口和电脑连接起来,小米路由器的管理后台地址为http://192.168.31.1,进入路由器web界面后,选择常用设置,再选择系统状态,然后选择手动升级。

b203dd13c1ea71d019389a03555361b0
点击选择文件,选择我们下载的小米降级固件V2.0.722,然后点击开始升级。

 

cbf69f43cc1c6befaaf9355ad8848ce7e7625313921884983e650663d2030dddfbe2e29eb5c1e08a0b80117d9b768dd0f1ea752a464f815fb7a0c62a355ed7b5072f609b9bf431a05898be970dcf35ce
二、开启路由器SSH和修改root密码
1.当你正常登录路由器后台后,查看你的地址栏,你会看到这种格式的链接,你现在需要记住这个的值,建议你单独拷贝到一个txt文本中,后续会用到这个STOK值。
[http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/web/home#router](http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/web/home#router)

2.然后按照以下顺序依次补全STOK的值并复制到浏览器中访问,若开启SSH和修改root密码,页面若提示{“code”:0},即代表成功。
1     http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3B%20nvram%20set%20ssh_en%3D1%3B%20nvram%20commit%3B%20sed%20-i%20’s%2Fchannel%3D.*%2Fchannel%3D%5C%22debug%5C%22%2Fg’%20%2Fetc%2Finit.d%2Fdropbear%3B%20%2Fetc%2Finit.d%2Fdropbear%20start%3B

 http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3B%20echo%20-e%20’admin%5Cnadmin’%20%7C%20passwd%20root%3B
abbcb071cabaefba1757665cfb3c8cc8

提示:若在执行过程中出现其它报错,请检查你的STOK值是否正确,STOK的值会变化,您可以通过访问路由器管理主页获取最新的STOK值

三、导入OpenWrt固件文件
打开WinSCP,我们在地址栏中填入192.168.31.1,端口填入22,协议选择SCP,用户名填入root,密码为admin,然后选择保存,选择好保存的会话,点击登录。

e464c8788533e69c86510f924de2211b
然后在右侧窗口内打开根目录中的Tmp文件夹,将我们下载的OpenWrt固件文件中的Kernel文件和RootFS文件拖入(后缀为.bin),上传完成后关闭即可。

1344afbd613c7a81a9eaa2f7131853b0

四、通过SSH安装OpenWrt固件文件
打开WindTerm,通过SSH连接到路由器。用户名填入root,密码为admin。

6a121e023f75b1258cbddd3d80198947
然后依次执行以下命令来将固件刷入至路由器中
cd /tmp
nvram set uart_en=1&&nvram set bootdelay=5&&nvram set flag_try_sys1_failed=1&&nvram commit
1
2
mtd write openwrt-21.02.3-ramips-mt7621-xiaomi_mi-router-ac2100-squashfs-kernel1.bin kernel1
1
mtd -r write openwrt-21.02.3-ramips-mt7621-xiaomi_mi-router-ac2100-squashfs-rootfs0.bin rootfs0
1

2c4aaee8fc42c03b2a0b072895a7c109c2c7eb8fc8284c98e68d69203174a68e然后路由器便会自动重启,等待路由器的LED指示灯变为蓝色即可。
五、有线连接路由器至电脑进行配置
刷机完成后,在电脑浏览器中打开192.168.1.1后,账号填写root,密码填写admin登入OpenWrt后台管理页面。

5ba31708470c34da90e26f7dcf95e6bc
然后选择The internet中的wireless选项。

6f5c23894614f282ef5f19c5774777d6
然后将这两个打开为enable(开启)模式,开启后应该显示为disable。

10f7ae5f88c41451f4d3dce7d6dd1242
然后点击页面最底部的Save & Apply(保存并生效)即可,然后你就能在Wifi列表中搜到你的Wifi了。

1ed9f276924ecdf76c0db4bafbe9b3b2
结尾
到此,小米AC2100路由器就成功的刷入了OpenWrt固件,OpenWrt的强大之处是它可以安装各类功能扩展插件,你就可以选择自己喜欢的插件进行安装了。
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/weixin_42373856/article/details/141037523

赞(0) 打赏
未经允许不得转载:个人博客 » 红米AC2100-刷OpenWrt系统

评论 抢沙发

开心生活 快乐工作

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫

微信扫一扫

登录

找回密码

注册