Reset your TCP/IP stack configuration:
start -> command prompt -> run as an admin (right click to select this option) -> type "netsh ip int reset" (or maybe it's netsh int ip reset), then press enter. If the first doesn't work, try the second. It wont hurt anything to put the wrong one in. Reboot.
Then, if that doesn't work, try changing the "MTU" of your network card to 1400. Follow this link, put '1400' in place of nnnn in the command:
http://networking.nitecruzr.net/2007/11/se...dows-vista.htmlThen, if that doesn't work, go to device manager, delete the network card, reboot. The system will re-detect the card and re-install the driver again, resetting any potentially broken driver settings.