Recently I escaped from an ISP that is failing. Their stock is in a tailspin, the vulture capitalists had arrived, employees were leaving (network engineers first). The VC, as is the usual case, continued to oversell the network and do as little maintenance as possible. My modem logs were a set of critical errors and the uncorrectables were in the thousands after only hours of operation. Forums were full of complaints. I'm now paying more (unfortunately) for a pretty solid network.
So what does this have to do with Asus routers? I knew network quality was bad, but it started with just a reboot every two to three days. As things progressed, it was a reboot every day, or face the inevitable kernel panic after a raft of dsnmasq errors. When a once a day reboot was no longer enough, I first reformatted jffs and forgot about scripts. When that didn't help, I stumbled on the solution of turning off all asus/trendnet code by clicking on the non-acceptance of the privacy agreement. That worked fairly well, and allowed me to get back to a reboot every day. With the new ISP none of that is necessary - no reboots, no disabling of asus/trendnet. So what's my point?
Well, now, when I start reading posts about "what's your optimum period for rebooting, etc.," or why is this script dying (Skynet took a beating before I dropped all scripts), I have to think that one of the primary underlying causes is probably a poor internet connection. I have realized now that the connmon" script painted a pretty good picture of a bad ISP, but I had nothing to compare to at the time. But the bottom line is, you must realize that the router is very sensitive to noise when in an accelerated mode (asus/trendnet code running), and still moderately sensitive even when that code is disabled.
So what does this have to do with Asus routers? I knew network quality was bad, but it started with just a reboot every two to three days. As things progressed, it was a reboot every day, or face the inevitable kernel panic after a raft of dsnmasq errors. When a once a day reboot was no longer enough, I first reformatted jffs and forgot about scripts. When that didn't help, I stumbled on the solution of turning off all asus/trendnet code by clicking on the non-acceptance of the privacy agreement. That worked fairly well, and allowed me to get back to a reboot every day. With the new ISP none of that is necessary - no reboots, no disabling of asus/trendnet. So what's my point?
Well, now, when I start reading posts about "what's your optimum period for rebooting, etc.," or why is this script dying (Skynet took a beating before I dropped all scripts), I have to think that one of the primary underlying causes is probably a poor internet connection. I have realized now that the connmon" script painted a pretty good picture of a bad ISP, but I had nothing to compare to at the time. But the bottom line is, you must realize that the router is very sensitive to noise when in an accelerated mode (asus/trendnet code running), and still moderately sensitive even when that code is disabled.