I am writing because this is the second time I have encountered this problem in the past week on the same machine. The first time I did a quick fix, reinstall windows xp. Then on Saturday, the problem reared it's head again. The problem I am encountering is this, Windows is automatically assigning the network adaptor an IP address of 169.254.112.251, of the address type Automatic Private Network. I read up on APIPA (Automatic Private IP address) and the problem seems to lie in a corrupted Winsock and tcp/ip stack. I have run a winsock fix, that I found here: http://www.spychecker.com/program/winsockxpfix.html. I have encountered a similar problem before with many computers that have removed the new.net program, and the winsock fix that I linked to always fixes it. This problem seems to be different, as the network adaptor will not get a different IP, no matter what, even after a reboot after running the Winsock fix. The adaptor its self is not bad, as I tried to hook the cable modem to the USB hub, and it was assigned the exact same IP. If anyone has heard of a problem like this, please help! I do not want to be rebuilding XP every three days for my friend!