刷OpenWrt说明:
一,将小米路由器固件升级为开发版
固件官方下载地址:http://www.miwifi.com/
进入页面,点“ROM”,找到“小米路由器Pro开发版”,点“下载”
进入小米路由器管理界面,点右上角的下拉菜单选择“系统升级”,点“手动升级”,点“选择文件”(之前下载好的那个固件文件),点“开始升级”
路由器会自行进行升级,切勿中断电源,等路由器指示灯变成蓝色常亮,则升级成功。
下载OpenWrt固件
固件官方下载地址:https://openwrt.org/toh/start
二,使路由器获取SSH功能
进入下面这个链接,下载对应的路由器SSH包文件,有米家账号的需要登录一下,没有的就注册一个。
https://d.miwifi.com/rom/ssh
进入之后,页面上会显示该路由器的root密码,请一定要记录下来。然后点“下载工具包”。
准备一个U盘,格式化为FAT32格式(后面U盘刷OpenWrt也要用FAT32格式的U盘)
将下载的工具包bin文件复制到U盘根目录下
将下载的OpenWrt固件包命名为factory.bin复制到U盘根目录下
断开小米路由器的电源,将U盘插入USB接口(顺序不要反了!!!先断电源,再插U盘!!!)。
按住reset按钮(按住了,不要松开!!!)之后,重新插入电源,等指示灯变为黄色闪烁状态即可松开reset键。之后等指示灯变蓝常亮,就可以测SSH功能了。
三,使用远程登录工具(ssh工具)如:putty,win系统自带的openssh,我用的是putty,下文演示putty查看
地址:192.168.31.1(小米路由器Pro的默认地址)
端口:22(只能选这个端口)
账号:root(默认账号)
Root密码:获取SSH功能是拿到的密码
打开putty软件填入IP地址:192.168.31.1,端口选22,连接类型选SSH,点击打开
填入账号,点击键盘上的回车键
填入root密码,点击键盘上的回车键。这里要注意!!!输入的密码是不显示的,是正常情况,怕密码输入错误的话,先复制密码,再粘贴到这里来(再上图的页面,鼠标点击一下右键就会粘贴上去
出现ARE U OK 就是SSH功能获取成功
四,小米路由器PRO【Xiaomi Mi Router 3 Pro (R3P)】NAND 芯片(内存芯片)有二个不同型号,Micron(美光)和ESMT(晶豪),OpenWrt管网上是推荐ESMT内存芯片的小米路由器PRO刷OpenWrt,Micron(美光)刷OpenWrt的话可能变砖。
查询路由内存芯片发方法
使用远程登录工具如:putty,win系统自带的openssh,我用的是putty,下文演示putty查看
填入dmesg 点击键盘上的回车键
ESMT(晶豪)显示的是Manufacturer ID: **0xc8**
Micron(美光)显示的是Manufacturer ID:**0x2c**
五, 安装 Openwrt固件
1,Putty软件,填入df -h 点击键盘上的回车键
显示已挂载设备的详细信息,包括设备名、挂载点和可用空间
U盘一般是这个名字sda1,tmp
2,填入 cd /extdisks/sda1 点击键盘上的回车键意思是进入U盘所有在位置
3,依次填入下面命令
#设置环境变量
nvram set flag_try_sys1_failed=1
#设置环境变量
nvram set flag_try_sys2_failed=0
#设置环境变量
nvram set flag_boot_success=0
#将环境变量储存到闪存芯片
nvram commit
#读取文件factory.bin 并写入 kernel1 磁盘分区
dd if=factory.bin bs=1M count=4 | mtd write - kernel1
#抹掉磁盘分区rootfs0 上的所有数据
mtd erasure rootfs0
#抹掉磁盘分区rootfs1 上的所有数据
mtd erasure rootfs1
#抹掉磁盘分区overlay 上的所有数据
mtd erasure overlay
#读取文件factory.bin 并写入 rootfs0 磁盘分区
dd if=factory.bin bs=1M skip=4 | mtd write - rootfs0
#重启设备
reboot
数据来源
https://mucen.cn/docs/openwrt/install/xiaomi-router-install-OpenWrt/小米路由器 Pro 安装 OpenWrt - 沐晨的 Blog
https://openwrt.org/toh/xiaomi/mi_router_3_pro[OpenWrt Wiki] 小米路由器 3 Pro (R3P)
https://blog.csdn.net/lovely_yoshino/article/details/112793700小米路由器Pro刷OpenWrt固件-CSDN博客敢敢のwings
https://worktile.com/kb/ask/1303430.html如何查看服务器u盘的挂载路径• Worktile社区
https://deanblog.cn/1118/小米路由Pro-R3P刷官方OpenWrt并安装V2rayA - 迪哥小站
https://www.runoob.com/w3cnote/linux-shutdown-reboot.htmlLinux 关机与重启命令| 菜鸟教程
一,将小米路由器固件升级为开发版
固件官方下载地址:http://www.miwifi.com/
进入页面,点“ROM”,找到“小米路由器Pro开发版”,点“下载”
进入小米路由器管理界面,点右上角的下拉菜单选择“系统升级”,点“手动升级”,点“选择文件”(之前下载好的那个固件文件),点“开始升级”
路由器会自行进行升级,切勿中断电源,等路由器指示灯变成蓝色常亮,则升级成功。
下载OpenWrt固件
固件官方下载地址:https://openwrt.org/toh/start
二,使路由器获取SSH功能
进入下面这个链接,下载对应的路由器SSH包文件,有米家账号的需要登录一下,没有的就注册一个。
https://d.miwifi.com/rom/ssh
进入之后,页面上会显示该路由器的root密码,请一定要记录下来。然后点“下载工具包”。
准备一个U盘,格式化为FAT32格式(后面U盘刷OpenWrt也要用FAT32格式的U盘)
将下载的工具包bin文件复制到U盘根目录下
将下载的OpenWrt固件包命名为factory.bin复制到U盘根目录下
断开小米路由器的电源,将U盘插入USB接口(顺序不要反了!!!先断电源,再插U盘!!!)。
按住reset按钮(按住了,不要松开!!!)之后,重新插入电源,等指示灯变为黄色闪烁状态即可松开reset键。之后等指示灯变蓝常亮,就可以测SSH功能了。
三,使用远程登录工具(ssh工具)如:putty,win系统自带的openssh,我用的是putty,下文演示putty查看
地址:192.168.31.1(小米路由器Pro的默认地址)
端口:22(只能选这个端口)
账号:root(默认账号)
Root密码:获取SSH功能是拿到的密码
打开putty软件填入IP地址:192.168.31.1,端口选22,连接类型选SSH,点击打开
填入账号,点击键盘上的回车键
填入root密码,点击键盘上的回车键。这里要注意!!!输入的密码是不显示的,是正常情况,怕密码输入错误的话,先复制密码,再粘贴到这里来(再上图的页面,鼠标点击一下右键就会粘贴上去
出现ARE U OK 就是SSH功能获取成功
四,小米路由器PRO【Xiaomi Mi Router 3 Pro (R3P)】NAND 芯片(内存芯片)有二个不同型号,Micron(美光)和ESMT(晶豪),OpenWrt管网上是推荐ESMT内存芯片的小米路由器PRO刷OpenWrt,Micron(美光)刷OpenWrt的话可能变砖。
查询路由内存芯片发方法
使用远程登录工具如:putty,win系统自带的openssh,我用的是putty,下文演示putty查看
填入dmesg 点击键盘上的回车键
ESMT(晶豪)显示的是Manufacturer ID: **0xc8**
Micron(美光)显示的是Manufacturer ID:**0x2c**
五, 安装 Openwrt固件
1,Putty软件,填入df -h 点击键盘上的回车键
显示已挂载设备的详细信息,包括设备名、挂载点和可用空间
U盘一般是这个名字sda1,tmp
2,填入 cd /extdisks/sda1 点击键盘上的回车键意思是进入U盘所有在位置
3,依次填入下面命令
#设置环境变量
nvram set flag_try_sys1_failed=1
#设置环境变量
nvram set flag_try_sys2_failed=0
#设置环境变量
nvram set flag_boot_success=0
#将环境变量储存到闪存芯片
nvram commit
#读取文件factory.bin 并写入 kernel1 磁盘分区
dd if=factory.bin bs=1M count=4 | mtd write - kernel1
#抹掉磁盘分区rootfs0 上的所有数据
mtd erasure rootfs0
#抹掉磁盘分区rootfs1 上的所有数据
mtd erasure rootfs1
#抹掉磁盘分区overlay 上的所有数据
mtd erasure overlay
#读取文件factory.bin 并写入 rootfs0 磁盘分区
dd if=factory.bin bs=1M skip=4 | mtd write - rootfs0
#重启设备
reboot
数据来源
https://mucen.cn/docs/openwrt/install/xiaomi-router-install-OpenWrt/小米路由器 Pro 安装 OpenWrt - 沐晨的 Blog
https://openwrt.org/toh/xiaomi/mi_router_3_pro[OpenWrt Wiki] 小米路由器 3 Pro (R3P)
https://blog.csdn.net/lovely_yoshino/article/details/112793700小米路由器Pro刷OpenWrt固件-CSDN博客敢敢のwings
https://worktile.com/kb/ask/1303430.html如何查看服务器u盘的挂载路径• Worktile社区
https://deanblog.cn/1118/小米路由Pro-R3P刷官方OpenWrt并安装V2rayA - 迪哥小站
https://www.runoob.com/w3cnote/linux-shutdown-reboot.htmlLinux 关机与重启命令| 菜鸟教程