尚能饭否?网件 R7000 升级 Merlin arm 386

 

2021-09-14

自从 koolshare arm 380 X7.9.1 和 fancyss_arm 相继停止维护后,感觉我的 R7000 已经被时代淘汰,一度灰心丧气打算改用软路由,不过这次升级使它再次焕发了生机。

升级

升级步骤还是蛮简单的(如果不出问题),按文章R7000刷带软件中心和AIMESH的386固件图文教程操作即可,不过因为已经是 380,可以直接从 CFE 开始,下面简略记录一下:

前提:已经通过 ssh 连接路由器

  1. 备份:dd if=/dev/mtd0 of=/tmp/boot.bin(完成后 scp 到本机)
  2. 上传:CFE_R7000_386.binmtd-write(按文内修改CFE_R7000_386.bin文件)
  3. 运行:执行./mtd-write -i CFE_R7000_386_0000.bin -d boot
  4. 重启:reboot 后用牙签顶住 reset 孔,直到192.168.50.1 ping 通
  5. 升级:先点击 Restore default NVRAM values,然后 upload RT-AC68U_386.1_2_koolshare.trx
  6. 完成:路由器自动重启后即可进入管理页面查看

遇到的问题

  1. 顶住 reset 孔一直没反映(两个 IP 都不通):还原路由器为初始化设置(记得提前备份)
  2. upload 后跳转到192.168.1.1/f2.html:更换浏览器即可(Chrome 换成了 Edge)

科学上网

升级完成后第一时间当然是安装科学上网插件,和之前一样,先下载离线安装包,然后通过软件中心离线安装即可,如果遇到非法关键词问题(100% 会出现),需要通过 ssh 连接路由器,然后运行:

Terminal window
1
sed -i 's/\tdetect_package/\t# detect_package/g' /koolshare/scripts/ks_tar_install.sh

之后再重新安装即可。

注:如果提示“你上传的文件可能不是koolshare软件中心离线安装包!”,一般是安装包下错了,需要从 fancyss_history_package下载。

最后

升级后有一点不爽的是不能把 2.4G 和 5G Wi-Fi 和为一个信号了,目前曲线救国的方案是把两个 Wi-Fi 设置为相同名字和密码,房间小应该不会出现切到 2.4G 后无法切回 5G 的情况。

信息

版本

  • 升级前固件版本:Merlin R7000 380.70-0-X7.9.1
  • 升级后固件版本:Merlin RT-AC68U 386.1_2

参考