红米AC2100官方固件在线联网刷Breed并刷入第三方固件

lzp7 lzp7 2021年02月16日

前言
红米AC2100路由器可以认为是小米系路由器可用性比较高的产品之一,但其官方固件并不能充分发挥硬件性能,无论是2.4Ghz无线性能、亦或是有线转发(NAT),实际表现不佳,我们可以通过刷入第三方固件,来获得硬件NAT支持、更强的2.4Ghz无线性能、丰富的其他功能,如要刷入第三方固件,先刷入Breed再刷入系统固件是相对而言比较稳妥的方法。

警告
如果你操作错误等情况可能会变砖得返厂,我不会对此负责

在刷入第三方固件后将无法继续使用官方的MiWIFI进行管理

准备
一台电脑(这里以Windows为例)、互联网连接、一根有线网络线缆
此外Windows电脑需要安装 Putty 软件 通过有线连接电脑与路由器

  • 第一步|降级并恢复出厂设置

红米AC2100 2.0.7固件 下载,打开路由器后台选择 系统升级—手动升级—然后选择下载好的固件,等待重启。
这里需要注意,对于RM2100,仅2.0.7版本可以用于进行本教程所列出操作,其他版本不可用。

  • 第二步|准备开启SSH服务

1.登陆管理页面,登陆管理页面,复制你的地址栏整段URL到记事本(例如下面)

http://192.168.31.1/cgi-bin/luci/;stok=DGJ49JG522debug6578F/web/home#router

2.开启SSH:下面改红字部分,改为你记事本stok=那段(替换);整段复制到地址栏打开,

http://192.168.31.1/cgi-bin/luci/;stok=DGJ49JG522debug6578F/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

3.执行成功则页面显示‘‘{code:01}’’ 此时已经开启SSH 但是stok执行一次就失效,为修改SSH密码以便于后续操作,需要刷新stok

4.在管理页面退出,并再次登陆管理页面,复制你的地址栏整段URL到记事本下面改红字部分,改为你记事本stok=那段(替换);整段复制到地址栏打开,下面这段意思是设置ssh密码为admin

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

5.执行成功则页面显示‘‘{code:01}’’ ,SSH设置完成

  • 第三步|通过SSH刷入Breed

1.打开Putty,按下图填写
007bis0Qly1gnpa85huwej30cw0bmwgv.jpg

2.点击打开,当显示''login as:"时填入“root" 摁下回车键(Enter)

当显示"root@192.168.31.1"字样时填写"admin"再次摁下回车键(Enter)

此时应该成功登陆SSH,例如下图
007bis0Qly1gnpag4hpf4j30iw0brgn6.jpg
Are you OK?Are you OK?

3.输入下面代码联网刷Breed

cd /tmp && wget https://breed.hackpascal.net/breed-mt7621-xiaomi-r3g.bin && mtd -r write breed-mt7621-xiaomi-r3g.bin Bootloader

若上面的链接下载缓慢,可尝试

cd /tmp && wget http://3322d.f3322.net:16999/other/breed/breed-mt7621-xiaomi-r3g.bin && mtd -r write breed-mt7621-xiaomi-r3g.bin Bootloader

4.路由器自动重启,稍等约30S后,在浏览器打开192.168.1.1,即可进入Breed

5更改环境变量,编缉,新增字段"xiaomi.r3g.bootfw",值设置为 2,然后保存。否则重启后可能无法正常进入系统

6.至此,你可以任意的刷入第三方固件了
007bis0Qly1gnp75g1pfvj30ot0e9gsb.jpg

  • 第三步|刷入固件

在Breed中,选择系统更新,根据固件类型刷入即可,通常固件作者也会做出说明,本教程在此不再赘述。

  • 其他

固件、刷回官方系统教程均可以在恩山论坛的RM2100板块中查找到

  • 总结

红米AC2100在较低价位段提供了5Ghz 4X4 MIMO的规格,尽管其使用了内置PA/LNA,仍然提供了良好的5Ghz WIFI体验,在部分第三方固件中还可解锁官方固件未开放的160Mhz频宽,进一步增强了部分客户端速率表现,第三方固件2.4Ghz使用了新版驱动,对比官方系统2.4Ghz WIFI性能获得了显著改善,毕竟可惜的是128MB RAM/ROM的组合限制了其更多扩展能力的上限,MIPS架构的CPU性能较为孱弱,总体上看部分缺点在其价格面前瑕不掩瑜。

expand_less