An IP address of 165.254.*.* means that your PC is attempting to receive an IP address from a DHCP server, but it is unable to do so. Be sure that you can ping your DHCP server and that the DHCP server is active and handing out IP addresses on your subnet. You can find even more helpful information here.
This was first published in March 2006