The first thing I would want to check on is what firmware is loaded into the modem as this in theory could potentially be a cause of problems. Aside from that, I don't know if I have much else that could be of use to you. To pull your firmware, simply point a computer that is connected to the modem (even if through a router) to »
192.168.100.1When the page comes up, down the left side, click "Diagnostics". You will see a screen that looks like the this:
You will notice the firmware at the top. In my case, I'm running the older STAC.02.31, which can in some cases be problematic. I however have gotten off lucky and haven't had any such problems with this firmware, but it all depends on where you are and the way the network is setup. If you are running this firmware, you may run into an issue with Rogers not wanting to cooperate, saying that you're running an "unsupported firmware".
As for the stats you'll find on that page, it may be helpful for troubleshooting purposes to post that information.