RT-AC86U_384.8_2 梅林改版固件

官改刷改版梅林(刷过86U rog皮肤官改的适用):改版梅林软件下载
1. 系统管理-恢复/导出/上传设置:恢复原厂默认值
2. 系统管理-固件升级:选择新固件文件
3. 升级并重新启动后
4. 系统管理-系统设置:Format JFFS partition at next boot,勾选是;(设置完成后,会重新启动,建议再次检查下是否变成否)
5. 系统管理-系统设置:Enable JFFS custom scripts and configs,勾选是;
6. 软件中心:更新软件软件至最新
7. 虚拟内存:事先准备好ext4格式的U盘插上路由器usb3.0端口处,安装虚拟内存插件,并设置512M或1024M内存。
8. 刷机完成后,开启ssh功能,使用ssh软件,依次输入以下命令:

# 1. 删除ROG皮肤的软件中心
service stop_skipd
cd /koolshare/perp && sh perp.sh stop
cd / && rm -rf /jffs/.asusrouter /jffs/.koolshare /jffs/db
# 2. 重置软件中心
jffsinit.sh
cd /koolshare/perp && sh perp.sh start
service restart_skipd
# 3. 进入软件中心,将软件中心版本更新到最新,安装插件...

强烈建议使用虚拟内存!!!

86U可能因为固件内核的原因,会经常导致软件的运行出问题,比如首页Ethernet Ports状态消失,dnsmasq不能启动,运行脚本can’t fork,运行软件can’t allocate memory等等问题。虽然86U使用了512M的内存,但是实际上只有430M可用内存,有82M被博通硬件占用了。加上固件使用了glibc库,不太适合嵌入式,而glibc的软件体积较大,内存占用较多,最终导致实际在界面上看到剩余200多M的剩余内存,实际上在启动软件或者运行脚本的时候还是会出现问题。而在86U上使用了虚拟内存后,以上问题都不会出现,所以强烈建议大家在86U上使用虚拟内存,建议512M即可,使用虚拟内存后大多数情况下都看不到虚拟内存的使用,但是系统的稳定性会大大增强。此问题我们在向ASUS工程师反馈,希望未来会有办法,GT-AC5300尚没有测试是否也有该问题,不过GT-AC5300有1G内存,想来问题应该不大。 安装插件后请安装虚拟内存插件,创建并挂载虚拟内存!!

注意事项

请不要使用离线安装来安装原先merlin固件(380机型 X系列)的任何插件,不然会造成问题!!!

入站防火墙的使用
说明:路由器管理页的的防火墙页面,个人目前理解为是设置IP6的防火墙,不支持IP4的设置。
另外,还需说明的是,外部网络-端口转发页面,据查阅的情况来看,梅林固件不支持端口转发至本路由器。只能转发至路由器下挂的某台电脑。

利用路由器开机时,会加载/jffs/scripts/下的脚本,在其中添加相应的命令。

在 /jffs/scripts/post-mount(开机启动挂载U盘)添加以下脚本

sleep 10
nohup "/tmp/mnt/sda1/restart.sh" >> /dev/null 2>&1 &

新增/tmp/mnt/sda1/restart.sh,并添加以下脚本:

#!/bin/sh
sleep 3
nohup "/tmp/mnt/sda1/scripts/nohup_iptables.sh" >>/dev/null 2>&1 &

新增/tmp/mnt/sda1/scripts/nohup_iptables.sh,并添加以下脚本:

#!/bin/sh
sleep 60
iptables -I INPUT -p tcp --dport 7000 -j ACCEPT
iptables -I INPUT -p tcp --dport 7500 -j ACCEPT
iptables -I INPUT -p tcp --dport 2001 -j ACCEPT


【上一篇】 【下一篇】

Posted in 教程 ,硬件 ,软件 | Tags: ,

0 条评论

添加评论

[ Ctrl + Enter ]