For the latest drivers and winsock try here, remove and reinstall the card and drivers before doing anything else.
http://www.realtek.com.tw/downloads/...&GetDown=false
If you're getting the 169.x.x.x ip that mewans it's not getting the IP address from the modem which probably should be a 82.x.x.x address (unless youre going through a router)
Try reseting the modem and then restarting the PC.
Kymmy