前言 這個路由器有16M的ROM,,還能裝點東西,,比斐訊K2還是好使得多,,可以刷功能較齊備的openwrt,,順便搞個去廣告,,上網(wǎng)等 刷機步驟小米路由器要刷其他系統(tǒng),需要先獲得SSH權(quán)限,,而獲得SSH權(quán)限則需要先刷開發(fā)版 只有開發(fā)版系統(tǒng)才能開啟SSH權(quán)限,所以第一步我們需要將路由器系統(tǒng)刷為開發(fā)版,。
刷開發(fā)版 刷入開發(fā)版非常簡單,步驟如下: 將上面下載好的固件改名為:miwifi.bin ,,放入一個U盤的根目錄,,U盤需要是 FAT32 格式 U盤插到路由屁股上,,拿根取卡針等尖頭物件頂住 reset ,,然后插入電源 路由器指示燈先會常亮黃色,,等指示燈狂閃后就可以松開 reset 了,然后靜候路由器指示燈變成藍色 以上做完就完成刷入開發(fā)版的步驟了。如果指示燈是紅色,,那么代表這個固件有問題,,重新更換固件,斷電再走一遍流程就可以了,,不用擔(dān)心會變磚。 開啟SSH權(quán)限 系統(tǒng)刷好開發(fā)版后,我們就可以開啟系統(tǒng)的SSH權(quán)限了,。開啟SSH權(quán)限,,需要登錄官方網(wǎng)站下載對應(yīng)的工具包: 請將下載的工具包 bin 文件復(fù)制到U盤(FAT/FAT32 格式)的根目錄下,,保證文件名為 miwifi_ssh.bin 「如果之前刷開發(fā)版用的同一個U盤,那之前放的 miwifi.bin 刪除掉不需要多說吧,?」,; 斷開小米路由器的電源,,將U盤插入USB接口,; 抵住 reset 按鈕之后重新插上電源,,指示燈變?yōu)辄S色閃爍狀態(tài)即可松開 reset 鍵,; 等待3-5秒后安裝完成之后,小米路由器會自動重啟
刷完 miwifi_ssh.bin 后,,我們可以用Xshell等SSH客戶端連接登錄路由器,,我這里使用的是FinalShell 如果不成功(紅燈)就換個固件或者U盤 刷Breed SSH權(quán)限搞定后,,我們要做的是換個BootLoder系統(tǒng),,大名鼎鼎的Breed(Boot and Recovery Environment for Embedded Devices)便是不二選擇。 要刷入Breed也不復(fù)雜,,操作步驟如下: 1.下載Breed固件 在Breed固件列表,,查找自己設(shè)備所需的版本,小米路由器mini需要的是這個:breed-mt7620-xiaomi-mini.bin 2.備份原有的BootLoder 使用SSH客戶端連接登錄路由系統(tǒng),,輸入以下命令: dd if=/dev/mtd1 of=/tmp/xiaomi_uboot.bin 1. 系統(tǒng)返回,,說明已經(jīng)將原來的xiaomi_uboot.bin備份到/tmp: 384+0 records in 384+0 records out1.2. 備份完成后將備份文件下載到本地妥善保存,用不到就最好了,。不知道怎么下載,?那就扔了不要了吧,就當(dāng)這步備份操作白做了,,反正出了問題自己負(fù)責(zé)o( ̄︶ ̄)o 3.刷Breed 用sftp之類工具把Breed固件上傳到 /tmp 目錄下,,如果不會傳那也可以ssh登錄路由系統(tǒng)后執(zhí)行下面的命令直接從網(wǎng)上下載: cd /tmp
wget http://down./files/breed-mt7620-xiaomi-mini.bin 1. 2. 這里,,我的路由器wget用不了,所以下載WinSCP,,把下載好的固件上傳到 /tmp 目錄下 然后執(zhí)行以下寫入命令: mtd -r write /tmp/breed-mt7620-xiaomi-mini.bin Bootloader1. 眨眼的功夫就刷寫完成了,完成后關(guān)閉路由拔掉電源,找取卡針之類的尖物件抵住 reset 按鈕,,插上電源開機,等到路由指示燈狂閃的時候,,就可以松開 reset 鍵,然后在用網(wǎng)線連接在該路由上的Wan口瀏覽器登錄 192.168.1.1 就可以進入 Breed web恢復(fù)控制臺 界面了,,就如上面那個截圖,。 刷固件 在刷固件前,,建議使用Breed固件備份功能,將原路由所有的項目備份好以備用,,同樣的用不到最好,。 因為路由有16M的ROM,,所以可選的固件還是蠻多的,,潘朵拉,華碩改等固件都行,,在此推薦一個,個人覺著還蠻不錯的,功能也齊全:小米路由器Mini Lean R9.7.6 自編譯固件 選擇 固件更新 》點擊 固件 右側(cè)的 選擇文件 ,選擇剛下載的固件文件,,然后點上傳,不一會兒就完成了,,新系統(tǒng)默認(rèn)后臺信息為: IP: 192.168.1.1
用戶: root
密碼: password 1. 2. 3. 至此,路由器系統(tǒng)脫胎換骨完成,,有廣告屏蔽,有“上網(wǎng)”,,支持局域網(wǎng)網(wǎng)絡(luò)喚醒設(shè)備,提供打印機服務(wù)…… 有點小瑕疵,,可能有內(nèi)存泄露開久了會死機,,帶寬監(jiān)控統(tǒng)計圖表不展示之類的,設(shè)置下每周定時重啟,,完全OK,,知足常樂! 更換Wan口的MAC地址 在SSH中輸入 vi /etc/config/network1. 修改其中一段 config 'interface' 'lan'
option 'type' 'bridge'
option 'ifname' 'eth0.0'
option 'proto' 'static'
option 'netmask' '255.255.255.0'
option 'ipaddr' '192.168.200.1'
option 'macaddr' 'd8:64:c7:5e:f1:c6'
config 'interface' 'wan'
option 'ifname' 'eth0.1'
option 'proto' 'dhcp'
option 'macaddr' 'd8:64:c7:5e:f1:c6' 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 修改Wan口Mac地址即可 之后保存,,reboot 重啟,,就能看到所有修改都生效了。 |
|