红米 AC2100 刷 Padavan 固件
红米 AC2100 路由器的后台管理中有上传日志的功能,然而我作为拥有这个路由器的主人,我都找不到看日志的地方。这让我很不爽,我都看不了的日志,你还能上传到你小米的服务器上。
了解了下红米 AC2100 刷 OpenWrt 和 Padavan 比较多。简单了解下 OpenWrt 性能比较差,Padavan 和原路由系统性能不相上下。Padavan 好像有3个版本,随便找了个版本先试着用下,结果还引出了个bug。
刷机前注意事项:
1. 关闭电脑上的防火墙以及杀毒软件;
2. 请全程保持电脑与路由器网线连接,电脑设置为自动获取IP;
3. 禁止其他不相关的网卡;
4. 准备一根牙签。
5. 先在电脑上下载好刷机的固件
6.若路由以前使用过中继模式,刷机后要路由器拨号,建议刷机前重置下路由
一、刷 Breed
breed 号称路由器固件的不死神器。先刷 breed,再刷路由固件就会很方便,刷回原版红米路由系统也都很方便。推荐一键在线刷 breed。
1. 红米 AC2100 路由器官方固件版本为 2.0.23,测试了该版本可行,其他版本请自行测试,并且路由器可正常联网;
2. 获取 stock,登录小米路由器后台,在地址栏会看到 stock 的值,如:
stock 是 ac40dd7b2aeb62b49986568c53c57e7e
3. 将stock的值替换下面链接中的<STOK>,包括单书名号,然后在浏览器中执行替换后的链接:
http://192.168.31.1/cgi-bin/luci/;stok=/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
说明:此方法来自 openwrt 官网 https://openwrt.org/toh/xiaomi/xiaomi_redmi_router_ac2100 和 恩山论坛 https://www.right.com.cn/forum/thread-4066963-1-1.html
如果路由器在60秒内重启则代表刷 BREED 成功(灯会从蓝变橘)。成功后拔掉电源,按住 reset 同时接上电源等10秒即可进入 breed,地址为192.168.1.1。
如果没重启,可能是 stok 过期了,进入后台复制新的 stok 即可。也有可能下载的 BREED 损坏,从新运行代码。也有可能没网络。
二、刷 Padavan 老毛子固件
下载地址:https://opt.cn2qq.com/padavan/ ( RM2100开头的那个,如:RM2100_3.4.3.9-099.trx)
刷入步骤:
断开路由器电源,然后按住 Reset 键随即插入路由器电源,待蓝灯闪烁,放开 Reset 键,进入breed 后台 http://192.168.1.1/
注:进入breed时最好仅保持路由与电脑的连接,拔掉其它网线。
点击“固件更新”,在固件处选择 Padavan 老毛子固件 RM2100_3.4.3.9-099.trx ,点击上传,然后点更新,更新完成后会自动重启
等待重启成功后即可进入路由器后台 http://192.168.123.1/ 用户名 admin, 密码admin
刷机完成。
关于 breed web 页面进入方法理解错误,非192.168.1.1直接就可登入,刷机后并不可直接访问 breed 页面。下面问题三可当成别的事实,即中继路由可间隔物理距离且非网线直连主路由,放置在别的地方还能使用。至于已经使用新账号拨号,还能使用访问原来中继模式时的主路由管理页面就比较神奇了。
进入breed 页面是路由断电重启并reset。路由断电——按住reset键——上电——保持按住reset键10秒钟以上电脑有线连接至路由,浏览器访问192.168.1.1。注:进入breed时请仅保持路由与电脑的连接,拔掉其它网线。
三、此次刷机后遇到的问题
因路由器之前在出租屋时使用过中继模式,搬家后关闭中继模式,直接当主路由拨号使用,出现了问题,Breed 后台打不开了。不过鉴于现在都是使用光猫拨号,我这个应该属于个例。
192.168.1.1 默认被原来中继模式下的主路由占了网段。默认还是使用中继模式连上了原来的移动网络,192.168.1.1 打开后是原移动的管理页面。
移动路由账户密码如下:
用户名为:CMCCAdmin,出厂默认密码为:aDm8H%MdA
进入后,发现可以更改移动主路由后台地址,遂改为 192.168.0.1,然而还是打不开 breed 后台地址 192.168.1.1。
可直接设置连接自己的新账号,能连接成功,但是移动这个后台还是可以打开,breed 后台地址 192.168.1.1 打不开。感觉就是路由器挂到了移动那个路由下面。重置路由器,该中继信息删不掉,打开后默认还是连接上了移动中继。
若在 Padavan 后台里设置为 无线接入点 (AP) ,则就直接变成了原移动网的中继,而Padavan 后台地址192.168.123.1 也将无法访问。只能重置路由,默认又连接为原移动中继。
猜测可能由于是在 breed 的基础上刷的 Padavan 固件,所以 Padavan 固件可能并没有足够的权限来删除掉以前的中继信息,故建议刷机前现在原红米路由系统里重置或在 breed 中重置再刷入新固件(不知是否有效)。
后续应该会使用小米官方的路由恢复系统重新刷机看看。