hi peeps...this is the first time that i will be posting a comment here...anyway, regarding your problem, since that you are getting a 0.0.0.0 ip address...most cases would be that the nic is not properly installed or the dhcp client in the computer is not started...you might want to try these troubleshooting steps..
1. disable and then enable the nic in device manager. to do it, go to control panel, click on system, device manager and look for network adapter. click on the plus sign so that you can see the nic that is installed. make sure that there are no marks on it like !, x, ?. if it has a ! or ? on it, try to reinstall it. if it has an x mark on it all you need to do is to right click on the icon and then click on enable.
2. after doing that go to network connections (start, control panel, network and internet, network connections) right click on local area connection and then click on disable and then riight click on it again and then click on enable. check if its already giving you a "connected" status. if its still the same, try to right click on the "local area connection" icon and then go to properties. make sure that the "internet protocol (tcp/ip)" under "this connection uses the ff:". restart the computer as well as the modem to refresh the settings and then try it again.
3. try restarting the dchp client. to do that, click on start, run and then type in "services.msc". look for "DHCP CLIENT" right click on it and then choose "stop", right on it again and then click on "start". after doing that, try to go to command prompt (start, run, type in "cmd", click on okay, type in "ipconfig" in command prompt) to check if you are already getting a valid ip address or a 169.x.x.x ip address
4. if you are already getting a 169.x.x.x ip address, restart your computer and modem (if your modem has a battery pack, take out the battery pack and then unplugged it from the power source. wait for about 10 - 15 seconds, place back the batteries and then plugged back in the modem). disable any security softwares that you have (firewalls, antivirus, anti spywares). and then try to release/renew the ip address ( start, run, type in "cmd" click on okay, type in "ipconfig /release" and then press enter, tyoe in "ipconfig /renew" and then press enter. if you get an errpr message that says "unable to contact DHCP server", call your ISP because there is a problem on their end.
hope these troubleshooting steps would help you.