I've been having problems with my Router too... ever since I pluged it into my Hub...
The machines will all DHCP fine, and everything works fine. But then, randomly, after a random period of time, it will stop responidng to any of them and they will all stop working. :-(