首先来说说小米cr6606这款路由器,这款路由器还有cr6608,cr6609两个型号,其实配置是一样都是MT7621处理器,256闪存,128存储,因为这款是电信联通移动运营商定制的只是型号有所不同,配置是一样的。我家里这台是联通送的,我看网上这款也就卖100来块钱,带wifi6还是很划算的。信号是特别好,路由器放在25楼,一楼可以正常上网。 为啥要刷机呢,因为路由器自带的系统主要只是配置无线上网,要体验一些其他功能是不行的,要想实现一些功能那只有靠刷机来实现了,但是想刷机就得破解ssh,刷入刷不死系统,方便以后刷机。我在这里说说网上常见的两种方法。 方法1一:利用已经刷好的openwrt并带有wifi的路由器刷机 1。需要准备WinSCP,SSH工具,所需的破解文件xqsystem。lua,pbboot,最终刷进路由器的openwrt固件,提前下载好备用。 2。电脑先和B路由连接,用winscp登录路由器上传xqsystem。lua到openwrt路由器usrliblualucicontrolleradmin 3。然后进入B路由面板,LANIP地址设置为169。254。31。1 然后到高级设置DHCP服务器,忽略此接口打钩保存应用 等电脑自动获取IP后,打开网页访问http:169。254。31。1cgibinluciapixqsystemtoken 出现code:0等字样就说明文件访问正常了 4。接着电脑连接小米路由,输入192。168。31。1进入路由器,密码路由器背面有,登录后复制地址中的STOK备用 访问http:192。168。10。1stok刚才复制的STOKapimisystemextendwificonnect?ssidB路由wifi名称passwordB路由wifi密码 按需改成自己的信息,如我的是http:192。168。31。1stoka968894a4346d2c2xxxxxxxxxxxapimisystemextendwificonnect?ssidOpenwrtpassword12345678,访问后出现code:0字样 访问http:192。168。31。1stokSTOKapixqsystemoneclickgetremotetoken?usernamexxxpasswordxxxnoncexxx 这一段只需把STOK改成自己的就行此时已经成功开启SSH 5。接着使用WinSCP登录路由器,用户名root密码是路由器sn,通过算法解出密码把pbboot。img上传到tmp文件夹 SSH链接小米路由 执行命令 mtdwritetmppbboot。imgBootloader reboot 重启后就进入PBBOOT了,我们直接选择openwrt刷机底包上传后重启就进入openwrt系统了,再安装正式升级包,就完成刷机了。 方法二:如果没有刷好的openwrt路由器呢,那就用电脑安装虚拟机来刷。 1。需要准备两台电脑,一个旧的路由器 2。下载好WinSCP,SSH工具,所需的破解文件xqsystem。lua,pbboot,最终刷进路由器的openwrt固件 3。下载虚拟机软件VMwreworkstation,下载X86的openwrt系统 以上所需文件需要提前下载好,1号机和2号机都存放一份,记好目录 4。1号机拔掉网线,连接刚才备用的路由器,访问路由器的界面地址,设置管理密码后进主界面。注意以下内容关键!!!严格按照步骤照做!由于个人路由器型号不同,不再演示。a:一般路由器RESET后,设置完管理密码,会跳出一个向导,直接跳过!将路由器名称那里也就是平时你家WIFI的名字那里,假设设置成WW(其实可以随意,为了后续方便,记住你填的是大写还是小写!)将WIFI密码设置成00000000。5G名称可以设置成WW5G,密码相同。保存。此时不要让任何手机等设备连接这台路由器(很关键)!!! b:最关键的一步,找到路由器的DHCP服务,关闭!(最终成功与否,这一步很关键!)然后找到LAN口,IP地址那里改为手动指定,指定地址为169。254。31。31,保存!c:确认路由器成功保存。这个等待时间或许比较长,耐心,会出现找不到页面提示,正常,关掉页面。设备连接不要动! 5。打开已装好的VMwareworkstation,点创建新的虚拟机, 6。按照图做完,虚拟的openwrt就初具规模。在虚拟机的OPENWRT界面,回车以后,看到光标闪动,输入命令引号内vietcconfignetwork,回车能看到当前虚拟机的IP地址,我的是192。168。2。1,下面要修改这个地址,输入字母:i,画面没看到变化,但其实已经能编辑了,键盘上下箭头移动到192。168。2。1的1的位置,退格键删除,输入新的地址必须是:169。254。31。1,输完摁下ESC键,代表退出编辑,不要理会界面变化,回车后输入引号里面内容:wq,意思是代表保存并退出。摁下键盘的ctrlalt组合键(虚拟机左下角提示),能返回鼠标操作界面,鼠标找到虚拟机右下角图例的位置,会看到两个显示器连接的图标,点击,点设置。 这步非常关键,确认是第一个桥接模式,勾选复制物理连接状态,保存应用。,最小化虚拟机界面,不要退出!不要退出!打开电脑右下网络标志,找到适配器高级选项,IPV4协议里,将计算机网卡的地址指派为169。254。31。3,保存退出,耐心等待。 以上几步做完,已经将旧路由器,计算机网卡,虚拟机IP,三个地址放在了同一网段,目的是电脑浏览器访问虚拟机的openwrt 7。稍等片刻以后,浏览器地址输入169。254。31。1回车,你会发现已经能访问搭建的虚拟路由的界面,密码为引号内:xxxxxx,进去后在左侧网络栏目里打开接口。 会发现上面的地址栏是169。254。31。1,代表虚拟机修改地址成功了,往下拉,找到位置,将忽略后面打勾,也就是要关闭DHCP服务,弹出提示,确定,保存并应用。 8。1号机打开winscp,首先上面协议更改成SCP,主机名:169。254。31。1,账户名:root,密码:xxxxxx目的是登录已搞定的虚拟机,右侧找到usrliblualucicontrolleradmin目录,左侧就是你的电脑目录了,找到刚下载的xqsystem。lua,直接拖拽到右侧admin目录下,则上传成功。 9。返回1号机桌面,打开浏览器输入http:169。254。31。1cgibinluciapixqsystemtoken一会儿返回一行字,只要看到code:0字样,OK! 至此,辅助解锁路由器搞定,不要动!不要拔网线!不做任何操作! 10。电脑2号机断网,用网线连接复位后的小米CR660X,我的是CR6609,管理地址192。168。2。1(其他型号地址不同,看路由器背面),初始管理密码登陆,跳过向导,进入后注意看WEB地址栏有个stock,后面有一串数字和字母组成的字符串,桌面新建文本文档,复制这段字符串,粘贴进文档,备用。这里一定注意,每次登陆小米路由器,这个字符串都会改变,所以我们要做的就是,这次登陆上小米管理界面以后,不再关闭浏览器!!! 10。复制这段指令: 192。168。。1stokapimisystemextendwificonnect?ssidpassword,到刚才创建的文本文档那里粘贴,下面三点很重要,仔细看! a:第一段192。168。。1,一定要看你的小米路由器的背面的地址,号的位置,你路由器背面是几,就把星号修改成几。 b:第二段stok,把区域改成刚才文本文档创建里的那段字符串,也就是把所有替换成那段字符串。 c:第三段ssidpassword,前面提到过,设置旧路由器的时候,让把名称改成WW,密码00000000,这里就用到了,替换之。 11。将修改好的这一段指令,仔细检查有无多余空格,SSID等大小写有没有输错,复制粘贴到地址栏,访问。返回code:0,成功!不要关闭浏览器! 12。继续复制这段指令: http:192。168。。1stokapixqsystemoneclickgetremotetoken?usernamexxxpasswordxxxnoncexxx 进刚才创建的文本文档里粘贴,同上2步骤,只修改星号区域,至于后面的XXX,一定不要动!修改完,复制粘贴进浏览器,访问,返回token:;nvramsetsshen1,code:0等字样。 OK!恭喜你!CR660X成功打开SSH,解锁成功!此时切记不能关闭小米路由器电源,不要断网线。也就是不做任何变动 13。2号机器打开winscp,协议SCP,主机地址还是填你小米背后的地址,用户名root,密码这里就重要了,仔细看!!! 根据你的背后型号,如果是6606,则需要算SN,手机访解密网站,机背贴上找SN,因为此时你的1号和2号机器都不能联网,手机页面计算出登录密码,填入winscp即可登录。如果你是6608或者6609,不用计算,看路由器背后有个初始进管理密码,把这段密码输入winscp即可登陆。以上这段话要仔细看!仔细看!仔细看! 14。登陆winscp后,首先右侧找到,tmp这个目录,然后左侧就是你2号机的电脑目录,找到预先保存的pbboot。img,拖拽到右侧tmp根目录下。 15。不要关闭winscp,左侧找到putty,打开,复制以下命令粘贴:mtdwritetmppbboot。imgBootloader,注意有无多余空格!很快执行完。跟着输入reboot回车! 弹出失败提示,不管。此时你的CR660X,管理页面地址已变为192。168。1。1 16。休息一下,拔掉小米路由器电源,找一根牙签摁下小米路由器reset,不松手!另一只手插上电源线。牙签继续摁,继续摁,一直摁!松手后,浏览器地址输入192。168。1。1。 看到pbboot界面了,接下来就知道怎么做了。 如果只有一台电脑,还有一个办法就是,给电脑增加一个网口,可用用usb网口,实现电脑双网口,结合方法二,解锁ssh刷机