小米路由器青春版R1CL刷入OpenWrt
1. 复位机器
小米路由器青春版 ,采用 Micro USB 接口,重置键位于路由器背部,镂空小孔阵列的右上角(有 Reset 文字提示) ,操作按键需要使用取卡针或类似物体长按。
2. 连接路由器
路由器连接电源
- 方法一:使用网线将路由器 LAN口 与电脑连接
- 方法二:连接路由器 Wi-Fi (一般以XIAOMI_开头)
打开浏览器,输入 192.168.31.1 进入路由器管理界面(如果遇到推广页面,跳过选项在右下角,为一段不太清晰文字)
登录成功后地址栏URL会变为:http://192.168.31.1/cgi-bin/luci/;stok=###/web/home#router
进入页面后,对路由进行设置(如登录密码等),完成后保存退出。
3. 开启ssh连接
3.1 下载并安装固件miwifi_r1cl_all_59371_2.1.26.bin
固件等级低于2.1的可以忽略此步骤,由于新版本的固件,阻止开启ssh,故需要降级.
openwrt官网又下载链接:Official Developer ROM
3.2 启用路由器telnet登录
-
将之前地址栏URL中的
/web/home#router
替换为/api/xqsystem/set_name_password?oldPwd=当前路由器的管理密码&newPwd=新的路由器管理密码
如果网页返回 {“code”:0} ,则说明修改成功。 -
将之前地址栏URL中的
/web/home#router
替换为/api/xqnetwork/set_wifi_ap?ssid=xiaomi&encryption=NONE&enctype=NONE&channel=1;/usr/sbin/telnetd
如果网页返回 {“msg”:“未能连接到指定WiFi(Probe timeout)”,“code”:1616},则说明修改成功。
3.3 启用路由器SSH登录
使用MobaXterm,打开telnel连接,配置以下参数。
主机名称:192.168.31.1;用户名输入root,密码为刚修改后的新密码:
sed -i ":x;N;s/if \[.*\; then\n.*return 0\n.*fi/#tb/;b x" /etc/init.d/dropbear
/etc/init.d/dropbear start
nvram set ssh_en=1; nvram commit
4. 备份固件分区
使用MobaXterm,打开SSH连接。
主机名称:192.168.31.1;用户名输入root,密码为刚修改后的新密码:
cd /tmp
mkdir rom
dd if=/dev/mtd0 of=/tmp/rom/ALL.bin
dd if=/dev/mtd1 of=/tmp/rom/Bootloader.bin
dd if=/dev/mtd2 of=/tmp/rom/Config.bin
dd if=/dev/mtd3 of=/tmp/rom/Factory.bin
dd if=/dev/mtd4 of=/tmp/rom/OS1.bin
dd if=/dev/mtd5 of=/tmp/rom/rootfs.bin
dd if=/dev/mtd6 of=/tmp/rom/OS2.bin
dd if=/dev/mtd7 of=/tmp/rom/overlay.bin
dd if=/dev/mtd8 of=/tmp/rom/crash.bin
dd if=/dev/mtd9 of=/tmp/rom/reserved.bin
dd if=/dev/mtd10 of=/tmp/rom/Bdata.bin
5. 刷入OpenWrt固件
-
下载官方编译好得固件:
https://downloads.openwrt.org/snapshots/trunk/ramips/mt7628/openwrt-ramips-mt7628-miwifi-nano-squashfs-sysupgrade.bin
-
通过SSH将固件放置路由器,然后输入命令:
mtd -r write /tmp/openwrt-ramips-mt7628-miwifi-nano-squashfs-sysupgrade.bin firmware
-
待固件刷新并重启后,SSH重新登录路由。
此时主机名称:192.168.1.1;用户名输入root,密码为刚修改后的新密码:
成功登录后如界面:
6. 安装工具软件
1. 安装luci
由于默认不带luci,所以需要重新下载,输入以下命令:
opkg update
opkg install luci
/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start
在电脑端的浏览器中输入“192.168.1.1”,可访问路由器就表示Luci安装成功.
2. 安装iperf3
输入命令:opkg install iperf3
创建自启脚本:
#!/bin/sh /etc/rc.common
START=99 #这里是启动优先级
STOP=15 #这里是停止优先级
start(){
iperf3 -s &
}
stop(){
killall iperf3
}
restart(){
killall iperf3
iperf3 -s &
}
enable(){
iperf3 -s &
}
disable(){
killall iperf3
}
使能脚本自启:
touch /etc/init.d/myshell
chmod 777 /etc/init.d/myshell
ln -s /etc/init.d/myshell /etc/rc.d/S99myshell
/etc/rc.d/myshell enable
这样路由每次启动都会启动iperf server.
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhfjfekg
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13