Suddenly cannot join 5 Ghz network (802.11n)
I have a 15 inch macbook pro retina mid 2012 running on OS X Yosemite 10.10.4.
I have a wireless network at home based on the latest Airport Extreme unit (with support for 802.11ac). The network uses WPA2 Personal security, with the 5GHz network enabled. I have made no changes to my wireless base station in the last 2 months (no changes in settings, no changes in firmware etc.).
The 5Ghz network at home is the top selection in the network settings and normally my macbook pro automatically joins this network. Three weeks ago while I was still running on 10.10.3 I noticed that when I opened the lid of my macbook pro, it took a while for my mac to join the 5 GHz network (the grey Wifi icon would show the animation of the lines becoming dark in a wave like fashion and after about 10 secs my mac would join the network). In the past my mac would immediately appear to have joined the network so I noticed the change in the behaviour. Once the computer joined the network however there were no problems.
About two weeks ago, my mac stopped joining the 5 Ghz network. This was still on 10.10.3. I received a message saying the a time out had occurred and the wifi icon remained light grey (with no exclamation mark in it). If I tried to select the network I subsequently got a message saying that I needed to move closer to the airport base station or run diagnostics. The computer had no problem joining the 2.4 GHz network.
No other devices at home have had trouble joining the 5 Ghz network. 3 ipads, a macbook air, another macbook pro and 4 iphones continue working fine with the 5 Ghz band. I also did a factory restore of the Airport Extreme and set up a different network with a different name and my mac could not join the 5 GHz band.
All this led me to conclude that the problem lay with my mac. It is either a hardware problem or a software problem.
The internet recovery, has shown no hardware problems with the mac.
In terms of software, I have tried cleaning the DNS cache, resetting the NVRAM, SMC, fixing permissions but nothing helped. I also cleaned up the network from the keychain items but this also did not help. I also started the mac on the recovery partition and the problem remained. Also starting in safe mode did not resolve the problem. All this indicated that the problem was hardware related.
In the mean time 10.10.4 was released but the problem remained.
To my amazement the problem disappeared when I booted the mac from a super duper external clone. Once I did this I could join the 5 Ghz network. After rebooting from the internal SSD, the problem disappeared! The problem reappeared about a week later and I ran the internet recovery to check for hardware defects again. At start up you are asked to join a network and I selected the 5 Ghz network. I could join the network with no problems and after rebooting my normal OS X partition can again join the 5 Ghz network. This is totally bizarre behaviour. Does anyone have any clue what is going on?
MacBook Pro with Retina display, OS X Yosemite (10.10)