I have a dlink router and 2 airlink repeaters. The reason I have the 2 airlink repeaters is because I don't get signal strength on the other side of the house. I know get full signal but the ip address on the wireless laptop will change from a 192.168.0.x to a 169.254.x.x IP address.
If I put in a static IP address then I will still get strong signal strength but can't connect to the WAN and the IP address stays the same. As soon as I change it back to DHCP I get the 169.254.x.x IP address.
I have some other routers that my Wireless card picks up and I can even connect to one of the routers (a next door neighbors) and I don't have the problem of the IP address change. I have used different laptops in the area with the same results.
I have heard of other people having this issue but nothing really detailed on it.