一屁擅、準(zhǔn)備工作
- 準(zhǔn)備牙簽一根偿凭,用來按路由器的reset按鍵;
- 準(zhǔn)備一個 U 盤派歌,并格式化成FAT32格式弯囊;
- 準(zhǔn)備一條網(wǎng)線痰哨,連接上路由器和電腦;
- 下載對應(yīng)路由器的 官方開發(fā)版ROM(官網(wǎng));
- 下載對應(yīng)路由器的 官方開啟SSH工具(官網(wǎng))匾嘱,并記錄root密碼下來;
下載開啟SSH工具 - 下載對應(yīng)路由器的 breed斤斧,小米路由器mini應(yīng)該是breed-mt7620-xiaomi-mini.bin;
- 下載對應(yīng)路由器的 openwrt固件霎烙,這里使用
openwrt-ramips-mt7620-xiaomi_miwifi-mini-squashfs-sysupgrade.bin
- 電腦安裝SSH撬讽,win10參考這里、win7參看這里悬垃,也可以自行使用 PuTTY連接游昼。
二、刷路由器成開發(fā)版
小米路由器默認(rèn)的系統(tǒng)版本為穩(wěn)定版尝蠕,不支持開啟 ssh 權(quán)限烘豌。所以需要先升級成開發(fā)版的系統(tǒng)。在電腦端用瀏覽器打開路由器設(shè)置界面趟佃,點擊右上角的下拉菜單扇谣,選擇系統(tǒng)升級,再點擊手動升級闲昭,最后選擇我們上一步準(zhǔn)備的開發(fā)版ROM罐寨。更新完系統(tǒng)后路由器會自動重啟,重啟后可以再次進入管理后臺檢查路由器的系統(tǒng)狀態(tài)序矩。
如果忘記路由器密碼鸯绿,可以參考官網(wǎng)的使用 U 盤來刷機,在這里簸淀。值得一提的是瓶蝴,使用 U 盤這種方式更新系統(tǒng)會刪除硬盤中的所有數(shù)據(jù)。
三租幕、開啟路由器的SSH功能
開啟路由器的SSH功能舷手,我們就可以使用SSH連接路由器,就可以在上面盡情折騰啦劲绪。下面我們開始吧:
- 請將我們上一步準(zhǔn)備的的 開啟SSH工具 bin文件復(fù)制到U盤的根目錄下男窟,保證文件名為miwifi_ssh.bin;
- 斷開小米路由器的電源贾富,將U盤插入USB接口歉眷;
- 按住reset按鈕之后接入電源,指示燈變?yōu)辄S色閃爍時再松開reset鍵颤枪;
- 等待3-5秒后安裝完成之后汗捡,小米路由器會自動重啟,指示燈變藍(lán)了表示成功畏纲。
四扇住,刷入breed
Breed 是由網(wǎng)友開發(fā)的一個號稱“不死”的引導(dǎo)加載程序春缕。只要路由器成功刷入 Breed 之后,就可以借助它來備份和刷入路由器固件台囱。我們就是使用 Breed 來刷 openwrt 的淡溯。下面開始刷入Breed:
- 路由器斷電,將U盤拔出簿训;
- 將breed-mt7620-xiaomi-mini.bin文件名更改為breed.bin咱娶,復(fù)制到 U 盤根目錄,并保證 U 盤根目錄沒有其他 bin 文件强品;
- 路由器插入U盤膘侮,插電啟動,在電腦上打開cmd終端并輸入ssh root@192.168.31.1 回車的榛,連接你的路由器 (這是默小米路由器默認(rèn)的IP地址琼了,若是修改過網(wǎng)段就改為修改過的路由器地址),連接上之后執(zhí)行下面的命令:
mtd -r write /extdisks/sda1/breed.bin Bootloader
-
出現(xiàn)下面的界面后夫晌,將U盤拔出雕薪,路由器斷電,按住reset按鈕之后接入電源晓淀,指示燈藍(lán)燈閃爍時再松開reset鍵所袁;
breed刷入成功
五,刷入openwrt
breed刷入成功凶掰,我們就可以開始刷 openwrt 了:
- 通過
http://192.168.1.1
燥爷,訪問breed管理界面
- 點擊“固件備份”,備份固件懦窘,以防以后想刷回去前翎;
-
點擊“固件更新”,選中固件畅涂,文件選擇我們準(zhǔn)備工作中的openwrt固件港华,點擊上傳;
選擇openwrt固件 -
點擊更新午衰;
-
當(dāng)更新完成苹丸,出現(xiàn)下面的界面后,禁用網(wǎng)卡再啟用苇经;
openwrt刷入完成 - 通過
http://192.168.5.1
,訪問openwrt管理界面宦言,初始管理密碼:password 扇单;
openwrt刷入成功 - 至此,恭喜你奠旺!openwrt刷入成功蜘澜!
參考
小米路由器Mini刷Openwrt www刪除.bilibili.刪除com/read/cv11321634
小米路由器Mini刷Openwrt(視頻教程) www刪除.bilibili.刪除com/video/av418190270/