Fix: Airport has a self-assigned IP address, 169.x.x.x and Subnet Mask: 255.255.0.0. I could connect to my Time Capsule, though it did not get a IP address by the DHCP server. I tried everything to fix: Airport has a self-assigned IP address. I tried renewing the DHCP but that did not work. I also tested for DNS error, this was not the case either. My mac gave me this message “Airport has a self-assigned IP address and may not be able to connect to the internet.”
Assessing the problem “airport has a self-assigned ip address”
I fixed the problem “airport has a self-assigned ip address” by manually setting up the network settings, to make sure they matched my own in, DNS Server, Router, Subnet Mask, and IP address +1. That worked but this could only be a temporarily solution as she uses her mac multiple places.
So I adventured out into the great indexed space of google to find a solution to the problem. As it turned out quite a few people was addressing the problem, and it seems to be a problem that Apple have had this problem for quite a while. In my search I found the problem has occured in an update to Apple OS X Leopard somewhere between update version 10.5.2 and 10.5.6. While the mac in question is at OS X 10.5.8 the problem still seems unsolved by Apple.
To fix “airport has a self-assigned ip address” I tried the following. Read more