将 openwrt 刷入小米路由器 AC2100
小米 MI 路由器 AC2100 是带有 MT7621 平台的无线路由器。与其他规格相似的单位相比,它可以以相对较低的成本获取,但它具有两个不同的安装过程,以绕过锁定的库存固件以安装 OpenWRT。其中一个在每种版本的 Firmwares 中都可以降级固件。
从技术角度来看,小米 MI 路由器 AC2100 的规格与 Redmi AC2100 高度相同。它默认运行小米路由器固件,同样,它需要一个简单的“ pppoe”或“网络面板壳”利用来通过命令行界面启动 shell 和 flash openwrt。
支持版本
属性 | 值 |
---|---|
Brand | Xiaomi |
Model | Mi Router AC2100 |
Version | |
Supported Current Rel | 23.05.5 |
OEM Device Homepage URL | mi.com |
Forum search | Mi Router AC2100 |
硬件亮点
属性 | 值 |
---|---|
Model | Mi Router AC2100 |
Version | |
CPU | MediaTek MT7621A |
CPU MHz | 880 |
Flash MB | 128NAND |
RAM MB | 128 |
WLAN Hardware | MediaTek MT7603, MediaTek MT7615 |
WLAN 2.4GHz | b/g/n |
WLAN 5.0GHz | a/n/ac |
Ethernet 100M ports | - |
Ethernet 1Gbit ports | 4 |
Modem | - |
USB ports | - |
安装
属性 | 值 |
---|---|
Model | Mi Router AC2100 |
Version | |
Supported Current Rel | 23.05.5 |
Firmware OpenWrt Install URL | Factory image, Factory image |
Firmware OpenWrt Upgrade URL | Sysupgrade image |
Firmware OEM Stock URL | OEM Firmware |
要安装 OpenWRT,您首先需要获得 SSH 访问,然后从 SSH 安装 OpenWrt。
较旧的固件 Web 利用(推荐的简单方法)
首先需要将固件降级至2.0.722
登录路由器管理面板并获取 STOK 变量
浏览器中输入http://192.168.31.1/cgi-bin/luci/;stok=
从路由器管理面板获取唯一的
1 | http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3Bnvram%20set%20ssh%5Fen%3D1%3B%20nvram%20commit%3B |
1 | http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id= longdike&ssid=-h%3Bsed%20-i%20's/channel=.\*/channel=%5C%22debug%5C%22/g'%20/etc/init.d/dropbear%3B |
1 | http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3B/etc/init.d/dropbear%20start%3B |
1 | 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 |
如果一切顺利,您现在应该能够使用 SSH 连接。用户名:root
/ 密码:admin
下载 OpenWrt 固件文件
然后通过 ssh 或 ftp 把文件传入路由器,随后打开路由器设备的 ssh 依次执行下列命令:
1 | # 启用 uart 和 bootdelay,如果您有 uart 适配器,则可用于测试或恢复! |
设置
设置 openwrt 管理员密码
通过电脑的命令行访问 openwrt:
1 | ssh root@192.168.1.1 |
进入后执行:
1 | passwd |
设置无线网络
打开浏览器访问luci 面板。
进入 wireless 自行设置。
至此,openwrt 已刷入完成。
将 openwrt 刷入小米路由器 AC2100
https://1uciuszzz.github.io/2025/02/10/xiaomi-router-ac2100-flash-openwrt/