I have a netgear modem connected via ethernet to an airport extreme and an airport express extending the network. I have been getting sudden wireless disconnection with the [!] symbol in the menu bar on the wireless indicator on my macbook pro. I eventually get it working again sometime just by going into diagnostics at other times it's more stubborn and I have had to reset my base stations. Sometime the base stations completely disappear from the airport utility. Anyway, after dealing with this for a while and searching around I have narrowed the problem down but I don't know what is causing it, it seems to be isolated on my macbook pro. I have noticed that when it stops working I will get a self assigned IP address instead of the usual 10.0.1.2 Strange thing is that when it happened last time my pod touch was connecting fine and airport utility on my ipod was indicated all was well, but the airport utility on the macbook pro was indicating a problem and would not connect. I also notice when it happens that in the DNS pane of the advanced prefs the usual 10.0.1.1 disappears completely and the last time the problem occurred I put the 10.0.1.1 back and then it all kicked back in. So it looks like this works as a solution. My question though, is what could be causing this behaviour which is only affecting the macbook pro? Why would it intermittently self assign an IP address and then not connect? I am using the latest version of airport firmware. and 10.8.4 Any wisdom appreciated.