在刷openwrt固件之前,需要先获得SSH权限,而获得SSH权限则需要先刷开发版系统。只有开发版系统才能开启SSH权限。建议直接刷小米路由器mini的开发版系统ROM,版本号为MiWiFi 开发版 0.8.11。如果版本过高,会无法开启SSH权限,版本过低,则没有修改root用户的api。
下载对应小米路由器mini的breed和openwrt固件。breed文件名为,openwrt固件文件名为openwrt-ramips-mt7620-xiaomi_。
备份EEPROM和编程器固件,然后刷入openwrt固件。
(资料图片仅供参考)
以下是具体的刷机步骤:
1、连接小米路由器mini,将电脑与路由器连接在同一局域网中。
2、下载并安装SSH客户端,如PuTTY和WinSCP。
3、下载breed和openwrt固件,将其保存在电脑中。
4、进入小米路由器的管理页面,将路由器设置为开发者模式。
5、通过SSH连接到路由器,运行以下命令备份EEPROM:
dd
if
=
/
dev
/
mtd0 of
=
/
tmp
/
mtd0
.
bin
dd
if
=
/
dev
/
mtd1 of
=
/
tmp
/
mtd1
.
bin
dd
if
=
/
dev
/
mtd2 of
=
/
tmp
/
mtd2
.
bin
dd
if
=
/
dev
/
mtd3 of
=
/
tmp
/
mtd3
.
bin
1、备份完成后,将breed固件上传到路由器,并运行以下命令刷入breed固件:
mtd write
/
tmp
/
breed
-
mt7620
-
xiaomi
-
mini
.
bin
Bootloader
1、刷入breed固件后,路由器会自动重启,并进入breed的管理页面。在该页面中,选择固件启动设置,将类型设置为“小米Mini”。
2、将openwrt固件上传到路由器,并运行以下命令刷入openwrt固件:
mtd
-
r write
/
tmp
/
openwrt
-
ramips
-
mt7620
-
xiaomi_miwifi
-
mini
-
squashfs
-
sysupgrade
.
bin
Linux
1、刷入openwrt固件后,路由器会自动重启,进入openwrt的管理页面。
关键词: