2
Yesterday (Friday, September 21, 2012), my Internet connection started acting up. After some testing, I confirmed a very specific and baffling set of symptoms:
- Internet connection goes away every 25-35 minutes (I did not confirm the exact interval, but it seems to be about 30 mins.)
- Only some protocols are affected; HTTP*, P2P, etc. stop working; FTP, etc. continue to work
- When it’s stopped, cannot even ping router or cable-modem IPs or view their firmware pages
- Domain-names and IPs are irrelevant (for protocols that stop working, neither work, for those that still work, both work)
- Resetting router fixes it for another 30 minutes
- Keeping the connection idle or active doesn’t seem to make a difference (nor the bandwidth usage in that period)
- Connecting directly to cable-modem allows it to work indefinitely
- Disconnecting the router from the cable-modem works indefinitely (no Internet connection obviously, but can still access router IP and firmware page)
- Connecting the router to the cable-modem, but putting the modem on standby also works indefinitely
- Same problem with both a wireless laptop and wired (on any port) desktop (both Windows 7; will try to test Windows XP when possible)
- Nothing had changed in the days leading up to the issue. No modifications to the networking configuration or the router; there were not even any Windows updates except for an MSSE definition update.
- Waiting does not fix it, nor does any amount of fiddling with anything; only resetting the router fixes it for 30 minutes (resetting the cable-modem doesn't work either)
- If I keep pressing the standby button on the cablemodem after browsing some pages, the connection works indefinitely (If I press the button to restore the connection, browse some pages, press the button again to cut the connection, it works fine for hours and hours without issue. Only when I leave it active for a while does it finally stop. I repeated this for three days with the same results.)
I tried cleaning the pins in the router’s plugs, but that didn’t help, which was not really a surprise since I was not getting a lost connection error.
Obviously my first thought was that the router was having a problem, and this is borne out by some tests. The problem is that when it drops, it is not a full drop since I can still do things like ftp ftp.mcafee.com
and such which means that the connection and DNS are still working. Moreover, if it were the router, then why does it stay alive indefinitely when not connected to the cable-modem (i.e., no outside influence)?
The problem doesn't seem to be either the cable-modem nor the router, but rather an interaction between the two, like something from the outside (port scan? hacker? ISP?) that is triggering a problem in the router. I see that there have been a couple of vulnerabilities for the DI-524, but those were a while back and should be fixed since I have the last firmware for it.
I don’t think it’s my ISP (Rogers) since I have been using the router for several years without problem and can connect indefinitely when bypassing it. But I can’t rule them out since that is one of the only possible things that could have suddenly changed.
Does anybody have any ideas of explanations, fixed, or tests?
(I note that when I opened the router, I heard a very high-pitched noise from somewhere near the capacitors/ferrite ring which I don’t think I heard the last time I opened it a few years ago, but then if it were that, then why would it affect only a very small, specific set of functions?)
Update
Last week, my Internet connection dropped out for two days. I called the ISP and they had me bring the cable-modem in to be replaced. I exchanged the SB5100 for a new cable-modem that has a built-in router with wireless AP and firewall. (I left it in gateway mode instead of bridge mode.)
This morning it started behaving just like the old router. Most protocols continued to work (mail, P2P, NTP, etc.) but web-browsing (HTTP) was dead; I could not even connect to the cable-router’s web-interface. I rebooted the cable-router and HTTP functionality was restored; exactly like the previous router.
I find it highly unlikely that this could be a coincidence or related to the router itself since the new one is literally brand-spanking-new (bagged, twist-ties, in a box, with that new-plastic smell, etc.), and completely different from the old one (the new one is an ISP-branded model labeled “Hitron” while the old one was a D-Link DI-524).
1Try a different router, if the symptoms disappear.....its the router. – Moab – 2012-09-22T19:44:30.480
@Moab, if I had another router, I’d be using it already. – Synetech – 2012-09-22T19:49:39.223
@Dennis, like I said, nothing has changed, and it started happening at the same time on two different systems. – Synetech – 2012-09-22T19:50:23.373
Synetech: can you borrow one for testing purposes? – Moab – 2012-09-22T23:53:28.030
@Moab, I’m actually checking Kijiji for another DI-524 at the moment, but what kind of malfunction could possibly lead to such a specific problem where a router suddenly blocks only specific protocols after 30 minutes and only when connected to the Internet? – Synetech – 2012-09-23T00:56:34.287
1what kind? who knows, its complex electronics and firmware. – Moab – 2012-09-23T16:14:00.160
Everything sounds like a bad router. You need to test with a different router. Until you do that, most everything else would be hypothetical. – Mike Christiansen – 2012-09-24T12:13:43.283
@MikeChristiansen, yes, the router seems like an obvious answer, but that doesn’t explain the very specific symptoms. Even if it is the router, that’s not a good enough explanation, I don’t just want to know the source, I want to know the cause. – Synetech – 2012-09-24T16:48:36.460
@Synetech, A cable/dsl router is so cheap, that if it is the broken component, its not worth it to fix, just buy new. – Mike Christiansen – 2012-09-25T06:32:43.217
@MikeChristiansen, that still doesn’t explain it. If my toaster kept burning a checkerboard pattern on my toast, would you say to just buy a new one? Even if that’s a practical solution to the problem, it doesn’t solve the problem of understanding it which is my goal here. – Synetech – 2012-09-25T07:07:23.860
2@MikeChristiansen, except that it could easily not be electronics failure. For example, it could be that the ISP has started scanning connected devices periodically, and the scan is triggering a vulnerability in the firmware. That’s a contrived example, but it’s a clear example of an explanation that could be figured out and has nothing to do with the router being “broken”. – Synetech – 2012-09-25T16:42:36.427
@Synetech, Yes, that is a possibility. Really unlikely, but it is a possibility. I'm reminded of a phrase often used in tech support: "not cost effective to repair." If you try a new router, and it works, you're out maybe 40$ (unless its a higher-end router). That beats tracking down a random problem. If this isn't a satisfactory answer though, my best guess is RAM, power, or heat. – Mike Christiansen – 2012-09-25T22:56:17.840
@Synetech, I basically gave up on it, unplugged it, plugged my system into the modem, and started looking for a replacement. A week or two later, I plugged it back in because I needed a wireless connection for a while (even if I had to reset it every 30 minuets). It has been working for the past week or two with only the occasional momentary drop-out (I think only for a wireless connection which is not uncommon) which resolves itself after a few seconds. I’m still looking for a cheap, used router, but it looks like it did it again; it started working after I gave up on it. – Synetech – 2012-10-28T23:47:50.903