I have a DLink DIR-855L router that has been working well for me for ~3years, but suddenly is acting up. The symptom is, every few hours it loses the ability to maintain transfers with websites. I can navigate to any site, and it will load the site, but any sustained data transfers like downloading files or streaming will hang after a few seconds. When I try speedtest.net, the ping is a little slow but not horrible, then the download test starts at a reasonable speed, but then stops moving at all and never completes. I have seen the same behaviour on all three of my systems (desktop, HTPC, and laptop).
The "solution" in all of the occurrences has been to reboot the router. Once I do that, everything goes back to normal (good ping numbers, speedtest.net actually completes the test with 35MB down and 5MB up which is what I'm paying for on the cable internet) and operates as you would expect... for about 5 hours. Then the problem comes back.
After the first couple of occurrences I checked for firmware updates and installed the latest version. That didn't solve it though.
I have double checked that no unauthorized people have logged into the router -- even when the problem is in full swing, all of the MAC addresses I see in the router connections belong to one of my devices. Shutting down or rebooting any of the connected devices has no effect on the problem, and neither does power cycling the cable modem. But power cycling the router fixes it every time.
Any suggestions?