小米CR660X(CR6608)刷openwrt,无须其他openwrt路由器做中转跳板!

zsanjin 发布于 2023-12-24 316 次阅读


宽带的,路由器也是移动的,刷软路对普通用户最大的用处就是上网方便,而且很多默认场景不走代理,比如win10的升级,微软商店,docker,特别是有些即使是Sing-Box模式也无法做到全局代理,比如wsl,所以刷软路由比调整wsl配置,调整docker配置来得方便的多得多

 

材料准备:

  1. 小米CR660X,即CR6606(联通) CR6608(移动) CR6609(电信)
  2. 任意其他的辅助路由器一台,网线一根(可选,但是网线省事,所以必选)
  3. 电脑一台
  4. 小站提供的下载资料一套
  5. 不怕挫折的人

 

请先下载:解压密码zsanjin.de  https://wwvb.lanzout.com/iWxnJ1itt3vc

 

查阅了许多教程,大部分都是借助其他已经刷了的openwrt的路由去来发送指令,比较繁琐,而经过我大量的摸索发现一个比较便捷简单的刷机方式

 

基本信息

硬件信息:

型号: Xiaomi CR660X

CPU: MT7621AT@880MHz

内存: 256MB DDR3

闪存: F59L1G81MA 128MB

其他信息:

型号 CR6606(联通) CR6608(移动) CR6609(电信)
web后台IP 192.168.31.1 192.168.10.1 192.168.2.1
web后台登录密码 在背面贴纸 在背面贴纸 在背面贴纸
root登录密码 密码计算 同上 同上

存在漏洞版本:<= 1.0.103,高于此版本先降级

 

1、关闭辅助路由器的DHCP服务

辅助路由器的DHCP服务关闭,也就是关闭自动获取ip地址功能,顺便把ssid和密码改简单点

 

2、修改网关ip

网线辅助路由器与电脑连接,注意,网线插路由器的lan口,而不是wan口!以windows为例,控制面板的网络设置,以太网属性设置手动获取ipv4地址169.254.31.1,子网掩码255.255.255.0,其他不管直接点确定,如图

 

3、伪装服务

然后打开下载资料中的“解锁工具”,windows运行:XiaomiUnblock_Windows.exe,并且浏览器访问169.254.31.1,如果显示下图,则说明连接成功,如果网页没有反应,窗口切换到刚刚打开的XiaomiUnblock_Windows.exe并且回车,再次刷新网页即可

 

 

4、小米路由器降级

用无线网连接小米CR660X系列路由器,我以CR6608为例,访问192.168.10.1进入路由器管理后台,查看系统版本,1.0.103版本以下才可刷机,刷完后会显示版本:1.0.20,刷机包在本站附件“降级固件”中,进入路由器管理,常用设置-系统状态中,手动进行升级,选中降级固件,注意要和你的型号一致,我这里是CR6608,然后确认升级后可能会弹出一些提示和警告,把网页链接中最后的1改为0即可直接升级,过一会就降级成功,看见系统版本为1.0.20即可

 

5、发出小米换机连接指令

复制以下内容,新建一个网页,粘贴到浏览器窗口,这一步的目的是让小米路由器与辅助路由器连接

http://192.168.10.1/cgi-bin/luci/;stok=<STOK>/api/misystem/extendwifi_connect?ssid=wifi&password=pwd

其中<STOK>换成小米路由器中的链接,这个值可能会变动,要经常与小米路由器管理地址确认,如http://192.168.10.1/cgi-bin/luci/;stok=bec5215bb053b2be004fb50e761fef17/api/misystem/extendwifi_connect?ssid=m1&password=12345678中的bec5215bb053b2be004fb50e761fef17,末尾的ssid和password改为辅助路由器的ssid和密码

替换完成后回车,会出现code=0这样的成功提示,如果失败注意网线是不是插在辅助路由器的lan口,注意看本教程1、2步,还有注意第3步提到的窗口切换问题。

6、解锁小米路由器ssh

复制以下链接,粘贴到另一个新建网页,这步是发送解锁ssh命令

http://192.168.10.1/cgi-bin/luci/;stok=<STOK>/api/xqsystem/oneclick_get_remote_token?username=xxx&password=xxx&nonce=xxx

同样,<STOK>和第5步一样操作,要执行完第5步,尽快执行第6步,如果出现问题,重新执行第5步再执行第6步,出现code=0这样的,就说明成功解锁ssh

 

 

7、复制pb-boot.img

安装winscp,在本站资料包中有提供,选择SCP协议,地址就是192.168.10.1,用户名root,密码是路由器背后的管理密码,联通版本的听说要计算,在https://miwifi.dev/ssh

中输入sn即可得到密码,移动的CR6608就是路由器背后的默认管理密码。登录上后,进入tmp目录,把本站附件pb-boot.img复制进去

 

 

8、解锁Bootloader

打开putty,超级轻量的ssh工具,输入路由器地址,然后进入shell界面,用户名root,回车,密码是第7步使用的密码,然后复制以下,右键粘贴到shell中即可刷入pb-boot.img:

mtd write /tmp/pb-boot.img Bootloader

 

 

 

9、进入Bootloader

进入刚才Bootloader刷机界面,先拔开电源,然后卡针先插入reset的小洞里,然后再插电源,双手保持不动,等5-10秒,机器的指示灯会变成呼吸一样的节奏即可放开,然后网线插lan口,不要插wan口,如图

 

10、刷入openwrt内核

访问192.168.1.1,注意可以把以太网ipv4设置的固定ip改为自动获取(第2步中所示),刷入openwrt固件中的kernel,本站附件中,openwrt固件文件夹下有个名字带kernel的刷机文件,openwrt-ramips-mt7621-xiaomi_mi-router-cr660x-initramfs-kernel.bin,首次刷机要刷这个,选择固件--恢复固件,刷入后等几分钟,指示灯亮蓝即可,你也可以自己去定制,有两个网站可供选择,OpenWrt Firmware Selector 以及 OpenWrt软路由固件下载与在线定制编译 

 

 

11、刷入openwrt

如果你刷的是本站提供的固件,刷入重启后,输入10.0.0.1,用户名root,密码root,注意可以把以太网ipv4设置的固定ip改为自动获取(第2步中所示),接下来就可以正式刷入完整的系统openwrt-12.23.2023-ramips-mt7621-xiaomi_mi-router-cr660x-squashfs-sysupgrade.bin,刷入后,依然登录10.0.0.1,密码q1w2e3r4,已经带passwaII这个服务

 

感谢:https://www.youtube.com/watch?v=tpAA4i0m77o

 

如果有帮助有问题欢迎打赏留言

 

感谢请我吃辣条
感谢请我吃泡面
感谢请我喝奶茶