IP addresses of 169.254.x.y means that your computer could not reach your DHCP servers to be assigned an address. The easy solution is to repair your Local Area Connection. What kind of modem do you have? Do you have a router, as well?
If you know what your DHCP server addresses are supposed to be you can always assign them manually and then repair your LAC, or use the command prompt for the ipconfig/release and ipconfig/renew method.
Failing that, you would have to make sure that your ethernet card is working and that your ISP hasn't suspended your account for some reason. If everything is perfect.. what do i do before my brain goes crazy..!!?
Lots of causes for 169.254.....
So.. here is my Question..
How do I fix a 169.x.x.x ip address so I can get online .. Is there a proper and procedural walk through..? Please Help..