Thanks to whoever turned the switch back on. I just checked on the router, and its clock was ~7 hours behind. I reset it with hwclock --systohc. Did anybody check the bios clock on that box before setting it up? Might explain some of the network problems. :)