Redmi AC2100通过ssh安装Breed

Posted quqi99

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redmi AC2100通过ssh安装Breed相关的知识,希望对你有一定的参考价值。

注意点

  • 发现电脑接路由器LAN口时最好接从WAN到LAN方向的第三个口(另一方向就是第二个口),接其他LAN口感觉有时电脑无法正常获取IP.
  • 5G wifi改160Hz即可
  • 修改子网网段之后,无线网卡默认就禁用了,需要再次打开
  • 重启速度有点慢, 最终要两个灯都这,上面一个灯常亮, 下面一个灯闪亮

开启ssh

买回来的AC2100先不要联网不要升级,通过下列方式开启ssh(刷breed也可以通过telnet来刷), 替换下列的stok即可开启ssh

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

刷breed

拷贝breed到路由器/tmp目录下, 然后ssh进去来刷breed

scp .\\breed-mt7621-xiaomi-r3g.bin root@192.168.31.1:/tmp/
ssh root@192.168.31.1  #admin
cd /tmp
nvram set uart_en=1&&nvram set bootdelay=5&&nvram set flag_try_sys1_failed=1&&nvram commit
mtd -r write breed-mt7621-xiaomi-r3g.bin Bootloader

切记刷完之后不要着急断电,等待路由器再次常亮蓝灯.
设置网络为dhcp模式,路由器常亮蓝灯后,拔掉电源,牙签长按reset键插入电源,待蓝灯闪烁. 然后浏览器输入192.168.1.1即可进入breed

刷第三方固件

  • 先在 http://192.168.1.1/envedit.html设置环境变量 xiaomi.r3g.bootfw = 2
  • 接着在http://192.168.1.1/upgrade.html刷initramfs-kernal名字的固件
  • 最后登录http://10.0.0.1/cgi-bin/luci/admin/system/flashops (密码是password)刷squashfs的固件(初次可不先保留配置)
  • 今后要升级就不需要再刷initramfs固件了,直接刷squashfs固件即可。

关于固件,esir的ac2100固件不行,最终用的是这个固件(https://down.cloudorz.com/Router/LEDE/XiaoMi/XiaoMi-AC2100/Lean/),但这个固件里的initramfs是针对xiaomi的不是redmi的(10.0.0.1,密码是password),initramfs固件最终来自https://www.right.com.cn/forum/thread-4025861-1-1.html (IP是192.168.1.1,无密码)

AC2100有两个灯,一个灯是system, 一个灯是intenet

  • system常闪是在breed处, system常亮是进入了initramfs
  • internet常亮是进入了系统
  • 在电脑上ipconfig可看出具体在用哪个IP

Reference

[1] https://blog.csdn.net/liao1049164366/article/details/109233113

以上是关于Redmi AC2100通过ssh安装Breed的主要内容,如果未能解决你的问题,请参考以下文章

Redmi路由器AC2100之Openwrt旁路由设置

ac86uu盘不能用

树莓派3代3.5寸触摸屏驱动的安装(通过ssh安装)

启用“通过usb安装”的Redmi设备问题[重复]

小米路由怎么刷不死固件Breed

路由器刷breed Web控制台助手v4.0版本刷机求助