參考來源:
https://www.right.com.cn/forum/thread-161906-1-1.html
https://www.right.com.cn/forum/thread-208580-1-1.html
前言
大約一年前從閑魚淘來的二手R6220, 被上家刷了潘多拉固件. 然后通過一頓騷操作把固件刷回了1.1.0.41版. 但是這個版本依然不怎么穩(wěn)定, 控制頁面訪問的很慢, 網(wǎng)絡(luò)也時不時中斷, 故閑置了.
偶然的機(jī)會網(wǎng)上搜到了hack推出的breed, 可以不死刷, 聲稱比pd-boot好用. 用此將R6220成功刷到了1.1.0.86版, 故此記錄.
再次感謝
hikey的教程和hackpascal的breed!
注意
本記錄僅做個人備忘用, 只適用于網(wǎng)件R6220, 其他路由沒進(jìn)行實(shí)驗(yàn), 無法確認(rèn)效果. 進(jìn)行操作前, 務(wù)必詳細(xì)閱讀hackpascal對breed的使用說明, 以及hikey的教程! 刷路由有風(fēng)險, 小心變磚!!!
關(guān)于breed, 以下是hackpascal的備注的部分注意點(diǎn):
特別提醒:“不死”指的是所有固件更新操作均在 Breed 里面完成。因?yàn)橛行┕俜缴壒碳詭?Bootloader,如果從官方固件的 Web 進(jìn)行升級,那么會導(dǎo)致 Breed 被覆蓋。Breed 在刷入固件時會自動去掉固件自帶的 Bootloader,因此能夠保證 Breed 本身是“不死”的。
Breed 不支持啟動非 Linux 類型的固件,例如 TP/水星/迅捷的 VxWorks 系統(tǒng)。因此如果固件大小小于等于 2MB,那就肯定不能刷了。
Breed 不能智能識別【任何】固件,能支持的固件都是要寫代碼做判斷的。又不是人看一眼就知道哪里是固件。。。
準(zhǔn)備
- breed文件(參考來源1的url獲取, hackpascal的論壇發(fā)文)
- R6220的固件文件(網(wǎng)件官網(wǎng)download)
刷機(jī)流程
- 準(zhǔn)備breed
將breed(這里是breed-mt7621-r6220.bin文件)復(fù)制到U盤中(FAT32格式)中, 再將U盤插到路由上 - Telnet準(zhǔn)備
在瀏覽器中請求http://192.168.1.1/setup.cgi?todo=debug, 然后會看到Debug Enabled !字樣。說明已經(jīng)開啟了Telnet連接 - Telnet連接
假設(shè)192.168.1.1是路由的ip地址, 使用telnet連接路由
telnet 192.168.1.1
這時你會看到 R6220 login: 字樣, 輸入 root 回車。這時看會看到
Welcome to
_______ _______ ___ __ ____ _ _ ___
| ___ \| __ || | |__|| \ | || | / /
| |___| || |__| || |__ __ | \| || |/ /
| _ /| _ || || || |\ || \
|__| \__\|__| |__||______||__||_| \____||_|\___\
=System Architecture Department=
#
看到#, 我們就是root 權(quán)限連接成功了.
- 定位到U盤目錄下, 刷入breed
# cd /mnt/shares/U
# mtd_write write breed-mt7621-r6220.bin Bootloader
Unlocking Bootloader ...
Writing from breed-mt7621-r6220.bin to Bootloader ... [w]
看到Writing from breed-mt7621-r6220.bin to Bootloader ... [w]表明已刷入, 重啟路由,按住 reset 開機(jī)
- 刷固件
打開192.168.1.1, 這時能看到breed的固件更新頁面
批注 2019-12-21 225230.png
點(diǎn)擊固件更新

勾中固件, 然后將R6220的固件文件(這里是R6220-V1.1.0.86.img文件)進(jìn)行上傳, 然后完成固件更新流程. 更新過程請不要切斷路由電源! 更新完成后, 頁面并不會自動刷新, 自己嘗試能否進(jìn)入路由配置頁面.
這里并沒有勾選Bootloader, 因?yàn)樯厦娌潘⑷隻reed, 沒必要.

至此R6220固件更新順利完成!
更新完后, 發(fā)現(xiàn)網(wǎng)線連接一切正常, 無線連接沒能正確分配到IP,懷疑是配置問題, 重新配置了一下無線設(shè)置, 然后就正常了。
