针对官方固件出现jffs无法挂载的问题进行修复
如果ssh不能连接可以用telnet,经过测试telnet不受jffs无法挂载影响
rt-ac68u rt-ac88u rt-ac3100 rt-ac3200 rt-ac5300
在ssh或ttl或telnet执行以下命令
wget -t 2 -T 20 --dns-timeout=15 --no-check-certificate https://update.paldier.com/tools/fixjffs -O /tmp/fixjffs
chmod +x /tmp/fixjffs
/tmp/fixjffs
当提示jffs successfully mounted说明成功了,重启即可
rt-ac86u gt-ac2900 gt-ac5300 rt-ax55 rt-ax56u rt-ax58u rt-ax58u_v2 rt-ax68u rt-ax82u rt-ax86u rt-ax88u rt-ax92u gt-ax11000 gt-axe11000 gt-axe16000 tuf-ax3000 tuf-ax5400 gs-ax3000 gs-ax5400 zenwifi-xt8 zenwifi-et8 zenwifi-xt12 zenwifi-et12
在ssh或ttl或telnet执行以下命令
wget -t 2 -T 20 --dns-timeout=15 --no-check-certificate https://update.paldier.com/tools/fixjffs_hnd -O /tmp/fixjffs_hnd
chmod +x /tmp/fixjffs_hnd
/tmp/fixjffs_hnd
当提示jffs successfully mounted说明成功了,重启即可
https://github.com/paldier/fixjffs
已经和华硕开发讨论过这个问题,也指出了代码bug的位置,也用代码证明了梅林的修复是有效且没有其他影响的,至于华硕会不会合并代码就不好说了,毕竟出现这个问题只有两种情况,一种是刷了非官方固件包括但不限于梅林/swrt/openwrt/ddwrt,一种是在官方固件自己手欠非要手动格式化jffs,目前梅林新版已经修复这个bug,本工具为旧版梅林及官方固件提供修复,顺带吐槽一下,如果华硕早把博通按其他芯片那样用ubifs哪还有这坑爹的问题