小米WiFi6路由器--cr660x

  • 6606 — 联通
  • 6608 — 移动
  • 6609 — 电信

配置

soc mt7621 双核 880mhz

rom 128M

ram 256M

全千兆 1 WAN 3 LAN

支持 WiFi6、mesh

刷机的难点在于解锁 ssh ,不同于其它的小米路由器,这台解锁需要用到一台 openwrt 路由器来辅助,比较麻烦点。

xqsystem.lua

module("luci.controller.admin.xqsystem", package.seeall)

function index()
local page = node("api")
page.target = firstchild()
page.title = ("")
page.order = 100
page.index = true
page = node("api","xqsystem")
page.target = firstchild()
page.title = ("")
page.order = 100
page.index = true
entry({"api", "xqsystem", "token"}, call("getToken"), (""), 103, 0x08)
end

local LuciHttp = require("luci.http")

function getToken()
local result = {}
result["code"] = 0
result["token"] = "; nvram set ssh_en=1; nvram commit; sed -i 's/channel=.*/channel=\"debug\"/g' /etc/init.d/dropbear; /etc/init.d/dropbear start;"
LuciHttp.write_json(result)
end

如果会用 vi 的话,自己 ssh 进去之后,创建文件,将内容粘贴进去即可。

不会的话,可以使用 winscp 连接旧路由器,将 xqsystem.lua 文件拖进去,放在这个目录里

/usr/lib/lua/luci/controller/admin/

之后修改修改旧路由器的 ip 地址为 169.254.31.1 ,并且把 dhcp 关闭

用浏览器访问:http://169.254.31.1/cgi-bin/luci/api/xqsystem/token

你可以将信息填写在下面三个框中,会自动生成链接

考虑到有的人买的不是移动版,那么路由器的默认 ip 可能不是 10.1 结尾的。所以这里放多一个输入框,如果你的 ip 不是这个,请将它改为你路由器的 ip。

第一个链接

填好自动生成链接

第二个链接

填好自动生成链接

之后使用 winscp 连接小米路由器,将 pb-boot.img 放到 tmp 目录中,接着使用命令将它写入 Bootloader

mtd write /tmp/pb-boot.img Bootloader

到此路由器的原系统就没了,现在断电重启,机器会自动进入 pb-boot ,在浏览器访问 192.168.1.1,可以进入刷机界面,如果要刷 openwrt 的话,需要先刷入 factory.bin 结尾的固件。

cr6608