Thanks. I actually haven't been able to upgrade the firmware (the utility won't take the default password for some reason), but I completely unplugged the modem and router from the PC and the power and plugged back in and that alone seems to have solved the problem for now. It's been a couple hours since I last got disconnected.