I have a home network consisting of 3 machines networked together with a D-Link 704 Residental Gateway (router). I also have a Efficient 5260 Ethernet DSL Modem connected to the 704 so all the machines can connect to the internet. 2 machines are running XP Pro and one Win2k Adv. Server. All have 10/100 Fast Ethernet NIC and are connecting to the 704 with Cat5e cable. No cable is more than 14′ in length. The problem is the network refuses to run at 100Mb. When the NIC (which is set to autosense) is manually set to 100 (full or half duplex) I get a “Network cable unplugged” error and that machine drops off the network. Any setting of 10 works. I connected each of the machines together with a crossover cable and each quickly went to 100Mb/s. D-Link says the 704 is autosensing and isn’t the problem. I have tried different cables between the machine and the 704 with the same results. Any suggestions as to the problem?