同事在我的推荐下在拼多多 百亿补贴 购买了全新 redmi ac 2100 路由器,版本号:2.0.23,生产日期是 2021 年 8 月。久闻 redmi ac 2100 大名,今天也是第一次使用,激动的准备测试。

官方固件测试

拆包装 ➡️️ 开机 ➡️️ 设置网络 ➡️️ 电脑有线连接、手机 5G WiFi 连接 分别测速,结果都是如下

20210922135900

20210922135947

这速度绝了,于是我们决定刷机。

刷机教程

搜到了几个参考帖子,如 参考链接 1 2 3 4,那四个链接,然后开始实战。

但是很遗憾遇到了问题

  • 问题 1 ---> Interface is invalid (no pcap match found) 解决办法:尝试双击安装包里的 npcap-0.9991.exe
  • 问题 2 ---> 卡在 listening on [any] 31337 ... 可能是路由器固件过新,考虑使用新的刷机方式(不用 telenet 的那种)请查看 参考链接 6
  • 问题 3 ---> TypeError: object of type 'NoneType' has no len() 与问题 2 可能是同一个原因引起的,就是路由器最新官方固件较新,以前使用 telnet 刷机方式不再适用

通过对 问题 3 的检索找到了 参考链接 6 那个教程,一次性刷入成功!

我再对这个教程做一些补充说明

  1. 作者维护了一个网站 https://breed.hackpascal.net/
  2. 红米 ac 2100 将要下载的降级固件,下载地址是 http://cdn.cnbj1.fds.api.mi-img.com/xiaoqiang/rom/rm2100/miwifi_rm2100_firmware_d6234_2.0.7.bin,下载后选择此文件“升级”系统,大概需要等待 4 5 分钟,安装成功之后的版本是 2.0.7 稳定版
  3. 通过这种方式刷入 breed 一定要求路由器本身联网,访问下面的 url 是通过路由器从远程下载 bin 文件安装 breed (远程文件由作者维护)

    http://192.168.31.1/cgi-bin/luci/;stok=CCCCCCCCCCC/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=%0Acd%20%2Ftmp%0Acurl%20-o%20B%20-O%20https%3A%2F%2Fbreed.hackpascal.net%2Fbreed-mt7621-xiaomi-r3g.bin%20-k%0A%5B%20-z%20%22%24(sha256sum%20B%20%7C%20grep%20242d42eb5f5aaa67ddc9c1baf1acdf58d289e3f792adfdd77b589b9dc71eff85)%22%20%5D%20%7C%7C%20mtd%20-r%20write%20B%20Bootloader%0A

    使用你的 stok 替换上面 url 中的 CCCCCCCCCCC

    如果请求上述 url 后,路由器 System 的灯没有从 变成 最终变回 重启了系统的过程,建议注销登录,重新登录路由器后台再次获取 stok 重试

  4. 具体原理是
    1. cd /tmp
    2. 通过 curlhttps://breed.hackpascal.net/breed-mt7621-xiaomi-r3g.bin 下载到路由器本地 /tmp 文件夹
    3. 校验文件并安装 breed(替换官方 bootloader 程序) mtd -r write B Bootloader

d847ef3561fbf848e1511055e102dbc

成功刷入 breed 后,我们选择刷入 hiboy 大佬的 padavan 固件,官网(下载地址):https://opt.cn2qq.com/padavan/ ,下载原版固件(没有魔改内存的) RM2100_3.4.3.9-099.trx,最终成功刷入,在闪存布局那里选择 小米路由器 3G 固件 2

设置好网络测速,结果如下

20210922142447

通过有线连接红米 ac 2100 路由器的表现,我的笔记本有线网卡是 2.5GbE 的速率

20210922144034

iPhone XR 连接 5G WiFi 测速结果

20210922144628

iPhone 12 连接 5G WiFi 测速结果

尚存疑惑点

  1. 首先使用官方固件,系统版本: 2.0.23 稳定版 MAC地址: 5C:02:14:85:42:A8,调整了几乎所有的设置,都无法改变 www.speedtest.cn 的测速结果——下载 90+ 上传 40+ 只有这么点的现实,红米官方固件这么拉的吗?
  2. 后面刷机刷成了 padavan,设置 5G WiFi,信道设置成 149 的,iPhone XR 迟迟搜不到刚创建好的 5G WiFi,但是 iPhone 12 很快就搜到了。iPhone XR 连了 2.4G WiFi,过了一会 5G WiFi 又出现了,然后 iPhone XR 也成功连接上 5G WiFi。

参考链接

  1. https://post.smzdm.com/p/aoo85457/
  2. https://post.smzdm.com/p/ax02l4o2/
  3. https://www.right.com.cn/forum/thread-4018169-1-1.html
  4. https://zhuanlan.zhihu.com/p/258916043
  5. https://www.right.com.cn/forum/thread-4106156-1-1.html
  6. https://www.right.com.cn/forum/thread-4066963-1-1.html 这是刷入 breed 最终参考的唯一帖子!只需要搞明白这个帖子就能成功刷入 breed

其他测速网站

end.