华硕路由器AX5400刷梅林固件全过程纪实

随着5G时代的到来,网络提速,之前的百兆宽带升级成了千兆宽带,工作多年的华硕AC86U由于不支持WIFI6,不得不退出历史舞台(利用AIRMESH功能搭建了一个节点)。新买了一台华硕AX5400,由于工作原因,需要经常浏览google,youtube,官网的AX5400需要刷成梅林固件,才能安装科学上网插件,之前都是找人帮忙,疫情当道,诸多不便,于是动手尝试一下自己刷一下梅林固件。

由于大副对于网络配置并不熟悉,实际操作过程多次踩坑,以下记录的是最终成功版,供自己日后查阅,也希望能给和大副一样的网络小白些许参考,大神绕行。

1.首先根据路由器型号选定koolcenter.com梅林改版固件,参见386固件对应表格下载https://fw.koolcenter.com/Koolshare_RMerl_New_Gen_386/,选择AX5400对应的固件
图片[1]-华硕路由器AX5400刷梅林固件全过程纪实-跨境具
点击最新版本下载即可

图片[2]-华硕路由器AX5400刷梅林固件全过程纪实-跨境具

 

2.进入路由器后台,上传下载的梅林固件更新固件。如果是新路由,需要先配置完路由后再安装,所以有必要先下载好对应型号的梅林改版固件。

3.安装好梅林固件,建议做好双清。
-参考下文【重要命令】中的【电信版固件解锁web刷机】,使用命令解锁web刷机功能;
-成功解锁后,登录RT-AX56U的web后台,进入【系统管理】- 【固件升级】页面,此时应该就能看到-【手动固件更新 : 上传】了,点击上传,上传.w 后缀的改版梅林固件文件
-成功上传固件后,路由器会自动重启,此时刷机完成(刷机完成后可以不恢复出产设置,当然恢复一次更好);
-刷机完成在【系统管理 】–【 系统设置】内勾选:Format JFFS partition at next boot 和 Enable JFFS custom scripts and configs 然后点击应用本页面设置,成功后点击顶部重启按钮重启路由器;
-重启后进入web后台时先设置路由器,将路由器连上网络,然后进入软件中心,如果软件中心一片空白,不要着急,先软重启(使用顶部重启按钮)一次路由器即可出现软件中心,如果软件中心仍然空白,参见FAQ:Q3的解决办法。
-如果进入软件中心后正常,将软件中心更新到最新版本(如果有)后即完成全部刷机,之后你可以对路由器固件进行其它喜好的设置,或者在软件中心安装插件等操作。

固件双清:双清就是要清除:1. nvram配置,2:JFFS分区文件。固件的很多设置都是储存在nvram中,例如拨号方式、拨号上网帐号密码、无线网络设置等;固件的很多文件是储存在JFFS分区的,例如流量分析储存的流量数据,SSL证书,UU加速器程序等。一般同类型固件互刷不需要进行双清,不同类型固件互刷视情况要进行双清,以保证路由器刷机后处于最佳工作状态。如何双清路由器:进入【系统管理 】–【 恢复/导出/上传设置】,勾选恢复按钮旁的选择框,然后点击恢复按钮。

4.安装好梅林系统,软件中心可能是一片空白,这是/jffs挂载不成功的原因,我们可以使用以下步骤解决
在【系统管理】-【系统设置】里开启SSH功能,然后通过putty、Xshell等SSH软件连接到路由器后台后,输入命令:

mount | grep -w /jffs

如果看到类似/dev/mtdblock9 on /jffs type jffs2 (rw,noatime)这样的输出,说明/jffs成功挂载了,挂载设备为/dev/mtdblock9,最后的数字9会根据机型/平台的不同而不同。如果没有任何输出,则说明/jffs分区没有成功挂载,请尝试重启路由、重置路由等操作后再次查看jffs分区是否成功挂载,如果仍然不行,尝试运行以下命令手动挂载RT-AX56U的jffs分区:

mount -t jffs2 -o rw,noatime /dev/mtdblock9 /jffs

运行完毕后再次mount | grep /jffs,检查是否成功挂载。如果手动挂载还是不行,那么可能是FALSH有问题或者是系统有问题,这种建议售后渠道换机了。
如果jffs分区挂载没有问题,软件中心页面还是空白,我们可以重置一下软件中心

koolshare-reset

*通过Putty或者Xshell命令完成,192.168.50.1 Port在路由器后台设置SSH端口。

5.安装科学上网插件。首先要选择插件版本下载。https://github.com/hq450/fancyss

6.经测试,路由器后台上传安装科学上网无法成功,只能先把插件上传到/tmp目录下,然后使用命令安装,上传插件需要使用WinSCP软件。

  • 上传后,使用命令安装,先把下载的插件更名

mv /tmp/fancyss_hnd_lite.tar.gz /tmp/shadowsocks.tar.gz

  • 然后进入/tmp目录,解压插件,更改权限后安装插件即可

cd /tmp
tar -zxvf /tmp/shadowsocks.tar.gz
chmod +x /tmp/shadowsocks/install.sh
sh /tmp/shadowsocks/install.sh
reboot

插件安装完毕

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享