Here is my setup, I have two computers, the host computer is connected to a DSL connection with a SpeedStream external modem, I also bought a D-Link DI-604 router which shares the connection with another client computer. Everything works like a charm, however every like 4 hours, my client computer would loose it's connection and a messege would come up saying the network cable is unplugged when it really isn't. The problem is solved by unplugging the ethernet cable from the router and than plugging it back in. It is as if the two computers fall out of sync and don't recognize there is a connection until you "reset" it. Both computers are running XP Pro with Service Pack 2. Any ideas why it's doing this?