I've got a Linksys 5 port 10/100 hub that my roommate and I use to share our internet connection. I've got an Intel Pro/100B NIC and my connection works fine. However, my roommate, who has a D-Link DFE-530TX and is running Windows 2000, is having problems with his connection. Whenever he does something that generates a lot of traffic over the hub, like uploading or downloading something big, Windows 2000 reports that the NIC's connection has been lost, and then immediately reconnects. Interestingly, this doesn't affect the download or upload at all (it keeps going). When I'm running Windows 2000, I have no such problems. We've found that if we force his card to use 100mb half duplex instead of autodetect in the drivers, his problem goes away completly. The thing that I'm curious about though is which device is at fault, the hub or his nic. I've used the hub to connect to several other types of NICs, and I've never had a problem (except with one really really old Mac that couldn't make a connection at all). He's used the NIC to connect to other hubs, and other computers with a crossover cable, and he's also never had problems up until now. Does anybody have and ideas?