Not to sound too basic, but the 169.254.x.x IP assignment is called APIPA - Alternate Private IP Address (or assignment), which normally occurs a computer's NIC does not receive an IP assignment from its designated router or DHCP server. Once a computer's NIC is assigned an APIPA, no routing takes place. For example, the client computer can no longer ping its normal gateway (the router), nor any other computer on the network, even if also assigned an APIPA (this was covered in a class I took, but I have never independently attempted to ping two separate client computers in this scenario).
"no routing takes place"...You are correct here... but why would it occur with only ONE computer on a network? APIPA's are "handed out" by the host computer when it can't find a DHCP source. If it was truly a routing issue ALL machines would get an APIPA address upon release/renew not just one.
Right, this does solve the problem, but temporarily...who wants to do this every day you come home from work and sit down to use your laptop?I first look at the, in my case, cable modem to router connection. I have found that simply powering down the cable modem and router, powering them back up (after waiting 30 seconds or longer - the cable modem first), then finally connecting the router to the cable modem normally solves the issue.
OUCH! Do you really feel that rebuilding your router is a solution? How many times are you willing to do that? Once a week, once month? Not a viable or practical option for me.On one occasion, however, have I been forced to reset the router back to the factory default configuration.
Shouldn't it just work? Yes!...hence the solution Mlobo01 and I worked on to find. I have to say I have tested probably two dozen scenarios and all of them return the same result: a problem somewhere in this ONE machine's configuration. The other two machines (also running Leopard) never had this problem. AND...when I checked the access controls on the other two machines they were both set to allow all applications, the affected computer was the only one that had the wrong permissions set.....does that clarify the reason why we offer this solution? Plus it was (finally) confirmed by an Apple Product Specialist (APS's are tertiary support when you call apple care), that this was the issue.
I don't dispute the fact that resetting routers or some of the other things offered work TEMPORARILY, but wouldn't you want it to work all of the time and find the solution rather than using the band-aid approach? Thats why I spent a month researching and testing these problems, so I and all of you with the same problem would have a solution, not just a band aid. The whole idea of forums is to work together to find a common solution, thanks to Mlobo01 we were able to test and eliminate what worked and what didn't. We now have a solution.
Future posters, if you plan to post to this thread don't re-post things we have already tested, it just confuses people. Read the entire thread before offering ideas, chances are we have already tried them and either they didn't work OR they are temporary solutions.
I don't mean to sound trite, but we spent a lot of time trying to come up with the solution, so posting things that don't fix the problem don't help. This was a complicated problem from the start and if you do not read the thread from the beginning you won't understand that. I appreciate everyone's help, but don't confuse the issue here for those looking for a SOLUTION rather than a TEMPORARY fix.
Cheers!