小米路由器 3 配置日志

小米路由器 3 买了一年多,因为软件都配置好了,没有时间折腾路由器。同事委托我对他的 Pixel 进行刷机,由于当前所处网络环境无法使用 Google 服务,导致开机配置无法完成,于是便有了这篇文章。

教程只针对小米路由器 3,我没有其他路由器,所以无法测试。

准备

  • 一台小米路由器 3,简称 R3
  • Mac 电脑
  • U 盘

下载开发版 ROM

从小米官网下载相关开发版ROM,这样是支持SSH的。地址:http://www1.miwifi.com/miwifi_download.html

登录开启 SSH 登录后台

查看 SSH 密码

这里你需要先使用小米账号绑定你的路由器。

点击:https://d.miwifi.com/rom/ssh

小米路由器 3 配置日志 Linmi

降级到老版本开发版 ROM

下载老版本开发版 ROM

点击下载MiWiFi 开发版 2.11.20:miwifi_r3_all_55ac7_2.11.20.bin

登录路由器后台进行降级

登录入口:http://192.168.31.1

小米路由器 3 配置日志 Linmi

点击名字旁的操作图标,下拉菜单后点击系统升级。

小米路由器 3 配置日志 Linmi

进入页面后点击手动升级,选择下载好的固件

小米路由器 3 配置日志 Linmi

升级翻车怎么办?

如何重置路由器?重置后会清除硬盘数据吗?

用较细的物体长按路由器背面的reset键8秒钟即可重置路由器。重置路由器不会清除硬盘内保存的个人数据,会重置所有的设置信息。

更多问题你可以点击:小米路由器常见问题与解决方法(也适用于小米路由器mini)

打通 SSH 登录权限 – 第一种方法

依次输入以下四个 URL

第一个 URL

http://192.168.31.1/cgi-bin/luci/;stok=【你的stok,登录路由器管理界面在地址栏可以看到】/api/xqnetwork/set_wifi_ap?ssid=tianbao&encryption=NONE&enctype=NONE&channel=1%3Bnvram%20set%20ssh%5Fen%3D1%3B%20nvram%20commit

第一个 URL 返回值

{
    "msg": "未能连接到指定WiFi(Probe timeout)",
    "code": 1616
}

第二个 URL

http://192.168.31.1/cgi-bin/luci/;stok=【你的stok,登录路由器管理界面在地址栏可以看到】/api/xqnetwork/set_wifi_ap?ssid=tianbao&encryption=NONE&enctype=NONE&channel=1%3Bsed%20%2Di%20%22%3Ax%3AN%3As%2Fif%20%5C%5B%2E%2A%5C%3B%20then%5Cn%2E%2Areturn%200%5Cn%2E%2Afi%2F%23tb%2F%3Bb%20x%22%20%2Fetc%2Finit.d%2Fdropbear

第二个 URL 返回值

{
    "msg": "未能连接到指定WiFi(Probe timeout)",
    "code": 1616
}

第三个 URL

http://192.168.31.1/cgi-bin/luci/;stok=【你的stok,登录路由器管理界面在地址栏可以看到】/api/xqnetwork/set_wifi_ap?ssid=tianbao&encryption=NONE&enctype=NONE&channel=1%3B%2Fetc%2Finit.d%2Fdropbear%20start

第三个 URL 返回值

{
    "msg": "未能连接到指定WiFi(Probe timeout)",
    "code": 1616
}

第四个 URL

http://192.168.31.1/cgi-bin/luci/;stok=【你的stok,登录路由器管理界面在地址栏可以看到】/api/xqsystem/set_name_password?oldPwd=路由器管理密码&newPwd=路由器管理密码 

第四个 URL 返回值

{
    "code": 0
}

这时候你就可以愉快的登录使用 SSH 登录了。

打通 SSH 登录权限 – 第二种方法

如果你不是 R3,那么我推荐你使用这种方法打通 SSH 登录权限。

小米路由器 3 配置日志 Linmi

升级系统

如果使用老版本的 ROM,那么接下来的安装会出现解压失败。

只需要再一次登录 WiFi 后台:http://192.168.31.1,升级即可。

也可以通过手机 App 来完成升级。

以上升级不影响配置,SSH 登录权限也不会消失,请放心升级。

登录安装工具箱

登录 SSH 后台

使用命令(我使用了 iTerm2 作为命令执行终端 ):

ssh root@192.168.31.1

小米路由器 3 配置日志 Linmi

输入 SSH 密码

小米路由器 3 配置日志 Linmi

登录成功

小米路由器 3 配置日志 Linmi

第一种:安装 Misstar Tools 3.0 工具箱

Misstar Tools 3.0 支持以下版本

  • 小米路由器硬盘版1/2(R1D&R2D)
  • 小米路由器3(R3)
  • 小米路由器mini
  • 小米路由器pro
  • 小米路由器HD
  • 小米路由3G

安装命令

curl -s -k https://beta.misstar.com/download/$(uname -m)/mtinstall -o /tmp/mtinstall && chmod +x /tmp/mtinstall && /tmp/mtinstall

打开工具箱

当前由于是内测版本,所以 R3 请使用 http://192.168.31.1:1024/
登录后台。

问题解决

因为部分bug,下载插件后,在终端执行一次以下命令。不然你的跨越长城之路就功亏一篑了。

curl -kLo /tmp/ss https://coding.net/u/monlor/p/boring-scripts/git/raw/master/MisstarSS && chmod +x /tmp/ss && mv -f /tmp/ss /etc/misstar/applications/ss/script/ss

修改引入密码

/etc/misstar/wwwroot/misstar -reset admin 123456

第二种:小米路由器Shell工具箱

点击此链接查看即可:小米路由器Shell工具箱

安装完成

小米路由器 3 配置日志 Linmi

点击进入插件管理,根据自己需求安装。

小米路由器 3 配置日志 Linmi

参考

发表评论

电子邮件地址不会被公开。 必填项已用*标注