前言

家里的路由器买了两年了,昨儿给它刷个老毛子Padavan固件。搜集了互联网上的资料,进行汇集整合(主要是记录下来,防止以后遇到了问题重新搜索主要是懒
部分资料来自网络。侵删!

WI4Rn

路由器型号为红米AC2100,原官方官方固件版本为2.0.23

装固件原因如下:

  1. 提高无线网的传输速率
  2. 去广告
  3. 学科网上
  4. 其他需求

补充(非重点)

各个固件的关系:

Linksys推出WRT54G路由器,由于系统使用很多开源代码,被迫开源。

WRT54G

  • OpenWrt

    • ASUSWRT

      • 博通->梅林(主要是华硕路由器)
      • MTK->老毛子Padavan
    • ddwrt
    • pandora
    • lede
  • HyperWrt

实践

刷前注意事项

  1. 关闭电脑上的防火墙以及杀毒软件;
  2. 请全程保持电脑与路由器网线连接,电脑设置为自动获取IP;
  3. 禁止其他不相关的网卡;
  4. 准备一根牙签。

刷入Breed

主要方式有两种,方式一为在线刷Breed,方法二是离线刷。优先采取前者,需要路由器连入网络

确保路由器官方固件版本为2.0.23或2.0.7(如果不是要先升级或降级)

方式一(在线刷入)

  1. 登入路由器管理后台192.168.31.1
  2. 获取 stok 值,登录小米路由器后台,在地址栏会看到 stok 的值,如下:

img

stok是ac40dd7b2aeb62b49986568c53c57e7e

用复制的stok替换掉下面代码(隐藏内容)中的CCCCCCCCCCC(看图)

img

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%2Fr1286%2520%255b2020-10-09%255d%2Fbreed-mt7621-xiaomi-r3g.bin%20-k%20-g%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


浏览器返回 {"code":0},说明成功。(如果显示其他代码,可能是你还没降级固件或者stok过期,也可以恢复出厂重试)

如果路由器在60秒内重启则代表刷BREED成功(灯会从,最终变*\蓝*进入系统)

成功后拔掉电源,按住reset同时接上电源等10秒即可进入breed,地址为192.168.1.1

方式二(离线刷)

开启路由器SSH连接,登录路由器,上传breed包到路由器 /tmp 目录下

  1. SSH连接

    img

    用户名root,密码123456 回车后会出现以下界面:

    putty_IMJiJLaHFB

  2. 上传breed包到路由器 /tmp 目录下:

    安装 WinSCP-5.17.10-Setup.exe 并启动,安装一直点下一步即可。

img

img

img

img

成功上传后,在ssh命令行终端执行下面命令:

cd /tmp
mtd write breed-mt7621-xiaomi-r3g.bin Bootloader


完成后拔掉电源,按住reset同时接上电源等10秒即可进入breed,地址为192.168.1.1

亲自测试,两种方法都可以成功刷入Breed

进入Breed,刷入固件

刷固件前,记得双清/单清!!!

在刷好的固件中的系统管理里有两个重置(脚本文件和路由器参数)/breed里一清就是在breed中的恢复出厂设置

  1. 进入192.168.1.1,可看见后台

chrome_JYHmAVC0Gg

  1. 优先做好固件备份,EEPROM和编程器固件
  2. 进行固件更新,刷入固件

​ 选择文件,勾选✔固件和自动重启,点击上传

上传完成后路由器会自动刷入固件,这段时间一定不能掉电,不然路由器就变砖了。

chrome_JXUwddOdgh等待蓝色灯常亮时即可访问路由器的后台管理页面了:

我刷入的是恩山论坛大佬发的精简包(附在文末)

*固件默认wifi名称
2.4G:机器名_mac地址最后四位,如RM2100_9981
5G:机器名_5G_mac地址最后四位,如RM2100_5G_9981
wifi密码:1234567890
管理地址:192.168.2.1
管理账号密码:admin/admin*

进入后台后,看到这个界面就说明成功了!

chrome_IOCPsfvzWa

上图是已经配置好了PPPOE拨号,网络恢复。

剩下的就是自由配置DNS和学科网上了

后续

和手机刷机一样,也要掌握刷回官方固件。

  1. 刷回官方Bootloader

    按上面的方法进入Breed后台,点击“固件更新”,在Bootloader处选择电脑上的bootloader-redmi-ac2100.bin,点击上传,然后点更新,然后点击重启;

  2. 使用小米路由器修复工具刷回官方固件

    • 启动小米路由器修复工具 MIWIFIRepairTool.x86.exe ,选择红米官方固件miwifi_rm2100_all_fb720_2.0.23.bin,下一步后选择连接网线的以太网网卡,提示配置成功。
    • 断开路由器电源,然后按住Reset键随即插入路由器电源,直到橙灯闪烁松开Reset,等待几分钟,直到蓝灯闪烁时断开路由器电源,然后插上路由器电源进行重启。
    • 等待几分钟,直到蓝灯闪烁时断开路由器电源,然后插上路由器电源进行重启。
    • 成功刷回,进入后台http://192.168.31.1/

    恢复官方文件如下,包含所刷Padavan固件

    https://wws.lanzoul.com/ihv0c0c0wmcj

    密码:eane

最后修改:2022 年 10 月 19 日
如果觉得我的文章对你有用,请随意赞赏