I was trying to fix random reboots on my AC86U with AM 386.12_4 that is running AiProtection and other proprietary features. Even daily auto-reboots would not help - the router could crash-reboot even after an hour or two in operation. Also, lots of issues like this were discussed in the official release thread by @RMerlin by others.
Recently, I came across this simple fix here (full credit to @ColinTaylor !):
This fix really seems to help. Now in 1 week I had just 1 random crash, whereas before I'd have 7-10. I still get lots of "unhandled level 3 translation fault (11)" from dcd/asd - but they don't seem to cause as much trouble anymore.
I do keep auto-reboots in /jffs/scripts/post-mount, since they don't disrupt anything and take place when nobody is doing any activity:
Anyway, if you are on AC86U - try this and report back. More details on the issue in this stuck thread here . If the improvement is across the board - it could be worth adding to the next official release for AC86U.
Recently, I came across this simple fix here (full credit to @ColinTaylor !):
The RT-AC86U has a known problem with nvram access. It is described in this thread. The issue is exacerbated by running certain custom add-on scripts that make frequent nvram calls.
The issue can be reduced to some extent by adding the following line to the beginning of the/jffs/scripts/init-start
script.
Code:#!/bin/sh echo 4194304 > /proc/sys/kernel/pid_max
This fix really seems to help. Now in 1 week I had just 1 random crash, whereas before I'd have 7-10. I still get lots of "unhandled level 3 translation fault (11)" from dcd/asd - but they don't seem to cause as much trouble anymore.
I do keep auto-reboots in /jffs/scripts/post-mount, since they don't disrupt anything and take place when nobody is doing any activity:
Code:
cru a ScheduledReboot "5 4 * * * /sbin/service 'reboot'"
Anyway, if you are on AC86U - try this and report back. More details on the issue in this stuck thread here . If the improvement is across the board - it could be worth adding to the next official release for AC86U.