關(guān)于網(wǎng)件R6220刷固件

參考來源:
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)備

  1. breed文件(參考來源1的url獲取, hackpascal的論壇發(fā)文)
  2. R6220的固件文件(網(wǎng)件官網(wǎng)download)

刷機(jī)流程

  1. 準(zhǔn)備breed
    將breed(這里是breed-mt7621-r6220.bin文件)復(fù)制到U盤中(FAT32格式)中, 再將U盤插到路由上
  2. Telnet準(zhǔn)備
    在瀏覽器中請求http://192.168.1.1/setup.cgi?todo=debug, 然后會看到Debug Enabled !字樣。說明已經(jīng)開啟了Telnet連接
  3. Telnet連接
    假設(shè)192.168.1.1是路由的ip地址, 使用telnet連接路由
telnet 192.168.1.1

這時你會看到 R6220 login: 字樣, 輸入 root 回車。這時看會看到

Welcome to
    _______  _______  ___     __  ____   _  _   ___
    |  ___  \|   __  ||   |   |__||    \ | || | /  /
    | |___| ||  |__| ||   |__  __ |     \| || |/  /
    |   _   /|   _   ||      ||  || |\     ||     \
    |__| \__\|__| |__||______||__||_| \____||_|\___\
                     =System Architecture Department=
#

看到#, 我們就是root 權(quán)限連接成功了.

  1. 定位到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ī)

  1. 刷固件
    打開192.168.1.1, 這時能看到breed的固件更新頁面
    批注 2019-12-21 225230.png

點(diǎn)擊固件更新

批注 2019-12-21 225335.png

勾中固件, 然后將R6220的固件文件(這里是R6220-V1.1.0.86.img文件)進(jìn)行上傳, 然后完成固件更新流程. 更新過程請不要切斷路由電源! 更新完成后, 頁面并不會自動刷新, 自己嘗試能否進(jìn)入路由配置頁面.

這里并沒有勾選Bootloader, 因?yàn)樯厦娌潘⑷隻reed, 沒必要.

批注 2019-12-21 225847.png

至此R6220固件更新順利完成!

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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容