I have a dlink dcm 301 modem along with a dlink dir 842 router. My issue is my internet keeps slowing to a crawl and I have to restart the modem to get it back, frequently, almost daily and I'm hardwired through the router. The modem is several years old and the router is only a month old, it replaced a dlink dir 826l that was also several years old. I replaced the router because it kept dropping out but plugging modem in directly showed I had a good connection, so I replaced the router. The only thing google tells me is it could be a firmware or memory leak but doesn't explain how to fix it. Is there a way to fix it or do I need another modem? If I need another modem, which would be the best to get? I have double checked and when the internet drops out, I hook the modem up by passing the router and still have a bad connection, thats how I know its the modem slowing down or limiting me. Do I need a new modem, thinking I do but looking for some info or possible fixes.