2019 R7000v1 刷梅林merlin



刷機資源

根據不同的需求,刷機需要用到的資源可能有

官方固件
原版merlin http://xvtx.ru/xwrt/index.htm
koolshare梅林 https://firmware.koolshare.cn/Koolshare_Merlin_Legacy_380/Netgear/R7000/
R7000v1過渡固件 R7000v1刷梅林必須,鏈接: https://pan.baidu.com/s/1mZAj_xGSIBfK2gxyC4_ytA 提取碼: nmu8
ofw固件 梅林刷回官方固件

梅林固件版本

梅林固件有兩個版本,一個是舊版380,一個是新版384。

梅林固件是Asus專用的,R7000的版本來自 http://xvtx.ru/xwrt/index.htm

國內的梅林固件有koolshare改版,加入了軟件中心。

新版的R7000v1刷merlin固件需要先刷入過渡固件,否則在升級界面會報錯,舊版的R7000不需要。

R7000v1固件我刷舊版的梅林固件wifi有問題,會導致在無線流量大的情況下內存瘋漲,最后網絡崩潰,不知是刷固件步驟有問題還是固件有bug,或者固件不兼容新版R7000v1。

刷384新版固件也有點小問題,ipv6模式為passthrough模式的時候會導致chrome訪問baidu的時候ssl錯誤,無法打開網頁,但是IE卻能打開,舊版的merlin無這個問題。

刷koolshare梅林

koolshare梅林目前只有舊版,步驟如下

刷回官方固件的話,刷 R7000-V1.0.3.80_1.1.38.trx , 刷新之后恢復出廠設置 。需要新固件的話上官網下。

刷原版梅林

可以參考這個帖子 https://koolshare.cn/thread-156409-1-1.html ,步驟和上一個基本一樣,但是刷回官方固件的ofw固件貌似不一樣。

安裝Entware至jffs分區

原版梅林沒有軟件中心,如果需要的話要自己安裝,安裝腳本在/usr/sbin/entware-setup.sh,這個腳本需要使用外部USB設備作為安裝目標。

如果不想外接U盤的話,可以把它安裝至jffs分區。首先在系統設置中把下面兩項勾上,然后應用,打開ssh,然后重啟。

Format JFFS partition at next boot 是 否
Enable JFFS custom scripts and configs 是 否

重啟完畢,ssh或者scp登陸路由器,拷貝 entware-setup.sh 腳本到/jffs/scripts目錄下,並在腳本的搜索目標$PART_TYPES中新增jffs2。

case $PLATFORM in
  armv7l)
    PART_TYPES='ext2|ext3|ext4|jffs2'
    INST_URL='https://bin.entware.net/armv7sf-k2.6/installer/generic.sh'
    ;;
  mips)
    PART_TYPES='ext2|ext3|jffs2'
    INST_URL='https://pkg.entware.net/binaries/mipsel/installer/installer.sh'
    ;;
  aarch64)
    PART_TYPES='ext2|ext3|ext4|jffs2'
    INST_URL='https://bin.entware.net/aarch64-k3.10/installer/generic.sh'
    ;;
  *)
    echo "This is an unsupported platform, sorry."
    exit 1
    ;;
esac

修改完畢,執行 entware-setup.sh 。不要執行錯了,切換到scripts下面執行./ entware-setup.sh。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM