给小米路由器AC2100(R2100)安装插件,实现某些功能
更多设备(开发版)请参考一下文章
提示:如果安装插件影响了路由器的正常使用可以长按reset重置路由器,ssh和插件箱就全没了。
闲鱼出售一台视频内AC2100路由器,已解锁ssh,安装了一个上网插件,地址如下
【闲鱼】https://m.tb.cn/h.g5A1yex?tk=qmm6WzQHhr9 CZ3452 「我在闲鱼发布了【小米AC2100路由器,配非原装电源,含网线。解锁了SSH(】」
点击链接直接打开
项目地址:https://github.com/wingyue/MIXBOX
前两天,用40元在闲鱼上买了一个2019年发布的小米路由器AC2100(R2100),系统版本:miwifi 稳定版 2.0.743(该型号的最新版)
买它的目的那是想刷openwrt,然后安装插件 上网的。
找了一些文章,发现通过ssh可以安装mixbox工具箱,工具箱中有很多插件可以实现一些功能(具体插件看下面的图片)。
看到有的文章和视频写到要先降级或者刷开发版固件,我这个并没有做这些,直接开启的ssh,安装的mixbox工具箱。
参考文章链接:https://www.bilibili.com/read/cv13896266/
先交代一下用到的东西
小米路由器AC2100(R2100)、网线(路由器LAN口、电脑)、win10电脑
一、开始准备
一、电脑访问192.168.31.1 这是小米路由的地址。正常设置密码、登录。如果原有设置,又不知道密码的,请重置reset
二、进入到路由器页面后,查看一下地址栏,格式显示如下,具体哪个页面没所谓。
http://192.168.31.1/cgi-bin/luci/;stok=4a5ab788c4509d1efbdcb4061abfe8cd/web/prosetting/ddns
各位看到stok= 和 / 之间有一串字符 4a5ab788c4509d1efbdcb4061abfe8cd ,我们称之为stok。
这个就是我们想要的,把他站到一个txt文档里。(我这个字符串是演示的,粘你自己地址栏的stok)
然后复制两段地址
第一个 获取 SSH 权限的代码
http://192.168.31.1/cgi-bin/luci/;stok=*********/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
复制到txt中(这种做的目的是避免直接复制有其他字符或空格)。然后将其中的********替换成上面地址栏中的stok字符串,最后效果是如下这样(是效果,演示,去粘自己的stok)
http://192.168.31.1/cgi-bin/luci/;stok=4a5ab788c4509d1efbdcb4061abfe8cd/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
第二个 修改 root 用户密码为 admin的代码
http://192.168.31.1/cgi-bin/luci/;stok=********/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3B%20echo%20-e%20'admin%5Cnadmin'%20%7C%20passwd%20root%3B
复制到txt中(这种做的目的是避免直接复制有其他字符或空格)。然后将其中的********替换成上面地址栏中的stok字符串,最后效果是如下这样(是效果,演示,去粘自己的stok)
http://192.168.31.1/cgi-bin/luci/;stok=4a5ab788c4509d1efbdcb4061abfe8cd/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3B%20echo%20-e%20'admin%5Cnadmin'%20%7C%20passwd%20root%3B
如果你要将root密码修改为其他,那么替换代码中的admin 就行了
到此我们的准备工作就完成了。
二、开始SSH操作
不要关闭浏览器页面,再开一页,将第一段代码粘贴到地址栏中,回车。显示{"code":0} ,说明成功。
再另开一页,将第二段代码粘贴到地址栏中,回车。显示{"code":0} ,说明成功。

工具箱提供如下插件,可根据自己的需要自行安装,自己研究啊。
提示:
1\如果过程有下载失败、安装失败的提示,请多次尝试,一般多次后可以完成安装
2\如果运行插件,但是插件后面写【未运行】,那么不要就认为真的没运行,试试确认一下。😂
真的对你有用,那么感谢您的打赏,这对我太重要的🤣
可能的问题
问题1
如果你的win10电脑cmd后,输入ssh root@192.168.31.1
出现如下提示
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
SHA256:ItAIHbVgZk8OZ4LOwFBu1C2nS8b/2/Z5GiV47pqsR+s.
Please contact your system administrator.
Add correct host key in C:\\Users\\Administrator.USER-20240413WB/.ssh/known_hosts to get rid of this message.
Offending RSA key in C:\\Users\\Administrator.USER-20240413WB/.ssh/known_hosts:1
RSA host key for 192.168.31.1 has changed and you have requested strict checking.
Host key verification failed.
可以去清空C盘下的known_hosts
文件
问题2
出现这个问题,输入yes,就行了。然后再来一遍ssh root@192.168.31.1
应该就没问题了。
各种问题遇到后总结更新
当前文章标题:给小米路由器AC2100(R2100)安装插件,实现某些功能
当前文章地址:https://2109.love/?p=733
文章版权归作者所有,未经允许请勿转载。
转载及其他合作需求请微信联系博主