Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Don’t turn off Wi-Fi in 10.9! (And how to recover a frozen Mac if you do)

Turning off Wi-Fi in Mavericks is causing some older (and not-so-old) Mac’s to freeze almost instantly and then again during boot, repeatedly. I’m not sure why 10.9 (build 13A603) is freezing when wi-fi is disabled, but another (really bad) defect is freezing Mavericks at boot during the initialization of the wi-fi ethernet adapter (usually interface en1) when it is disabled.


You cannot fix this problem with Safe Boot, Repair Permissions, Repair Disk, re-install Mavericks, restore from Time Machine backup, reset the SMC, reset PRAM, or boot into single-user mode. Thus far, the only solution is to boot from a (homemade) Install OS X Mavericks USB, erase the hard drive, perform a clean Mavericks install, re-install your applications, and manually restore your data. And if you innocently turn off wi-fi again, you will have to repeat this procedure. However, I have worked out an alternative solution…


The work-around is to manually enable the wi-fi Ethernet adapter in the system configuration. Specifically, the PowerEnabled setting in /Library/Preferences/SystemConfiguration/preferences.plist needs to be changed from ‘false’ to ‘true’:


<key>Interface</key>

<dict>

<key>en1</key>

<dict>

<key>AirPort</key>

<dict>

<key>JoinModeFallback</key>

<array>

<string>DoNothing</string>

</array>

<key>PowerEnabled</key>

<false/>

<key>RememberJoinedNetworks</key>

<true/>

<key>RequireAdminIBSS</key>

<false/>

<key>RequireAdminNetworkChange</key>

<false/>

<key>RequireAdminPowerToggle</key>

<false/>

</dict>

</dict>

</dict>


This change, however, is not straightforward. In short, you need to boot from the Install OS X Mavericks USB, and edit this file in the primary volume (e.g. /Volumes/MacBook Pro HD.) You cannot perform this edit in single-user mode because it boots from primary volume, which is read-only in this case. (Perhaps the primary volume is read-write if you boot from the Recovery HD volume, but I have not tried that yet.) Once you’ve booted, open the Terminal application from the Utilities pull-down menu and change directory to /Volumes/<primary volume>/Library/Preferences/SystemConfiguration. Make a backup copy of preferences.plist, and use vi or emacs (under /Volumes/<primary volume>/usr/bin) to make the required edit. Repair Permissions afterwards to be safe and reboot normally.


I was ready to buy a new MacBook Pro during the upcoming Black Friday sales, but I am happy to leave wi-fi on until Apple fixes this #$@&*! issue and save $2500.


Questions, comments and criticism are welcomed.


Regards,

Ira

MacBook Pro, OS X Mavericks (10.9), 2007 15" Core 2 Duo 2.4GHz

Posted on Nov 26, 2013 6:50 AM

Reply
98 replies

Dec 17, 2013 1:41 PM in response to Ira Wolf 81

If you have a machine that you have reformatted and reinstalled Mavericks onto, and nothing else, then you probably just have a hardware failure. There is no Mavericks update that is going to fix it. If you reinstall Mountain Lion and the problem goes away, then you might have a case, assuming this is truly a clean install.


You have no evidence that this is a widespread issue affecting all 2007 machines. There is ample evidence to refute your claim that it is a plot to sell new machines.

Dec 17, 2013 1:58 PM in response to etresoft

There is more than one user with the problem. I had the exact same experience as Ira, on the same vintage hardware.


The freezing and failure to boot issue in 10.9 is 100% repeatable and 100% reversible for me, by simply toggling wifi off and on. If it's a hardware failure, it's a heck of a coincidence.


My 10.7 install, and every other OS version up unti then, was flawless. I did skip 10.8, though. I don't think an OS 10.9 bug which afflicts some users with older hardware is an unreasonable proposal.

Dec 17, 2013 2:51 PM in response to etresoft

Thanks for the follow up Lost Carcosa!


Like this user, I had no issues with toggling wi-fi in 10.7.5 prior to my update to 10.9, and wi-fi works perfectly once it is re-enabled. This is no hardware issue. A more probable explanation is that Mavericks is missing the driver for the Atheros AR5416 wi-fi chipset because our MBP models are listed as vintage (i.e. unsupported) in an Apple KB, even though they're also listed as supported in the Maverick technical specifications.


Regards,

Ira

Dec 17, 2013 7:22 PM in response to AnglerDan

I would definitely characterize my original work-around as gross; however, through input from others, the work-around is now as simple as:


  1. Boot into single user mode (command-option-s).
  2. Make volume read-write (mount -uw /)
  3. Edit /Library/Preferences/SystemConfiguration/preferences.plist to change the PowerEnabled setting for the Airport Interface (usually en1) from 'false' to 'true'.
  4. Reboot


Additional helpful measures include:


  1. Uncheck "Show Wi-Fi status in menu bar" in the Network pane of System Preferences to prevent 'accidentally' disabling wi-fi again.
  2. Select "Set Service Order..." from the configure icon in the Network pane to place Ethernet (i.e. wired) ahead of Wi-Fi to prevent issues when using a wired connection.


As for 10.9.1, while I think it's an improvement over 10.9, it does NOT fix this wi-fi issue.


Regards,

Ira

Dec 17, 2013 7:36 PM in response to Lost Carcosa

Lost Carcosa wrote:


There is more than one user with the problem. I had the exact same experience as Ira, on the same vintage hardware.


The freezing and failure to boot issue in 10.9 is 100% repeatable and 100% reversible for me, by simply toggling wifi off and on. If it's a hardware failure, it's a heck of a coincidence.

If by exact same experience, you mean similar, then yes. Ira cannot turn WiFi back on.


The only thing that would be the same in your case are the troubleshooting steps. Until you erase your hard drive, reinstall Mavericks, and not a single, solitary thing extra, reproduce the problem, erase your hard driive, install some previous OS, fail to reproduce the problem, there is no problem.


Hardware does fail, event without moving parts. Especially on a notebook, heat will do damage over time. I had a MacBook that ran great for years and then it failed like many other MacBooks.

Dec 17, 2013 8:55 PM in response to etresoft

etresoft,


You're right about my (mis)statement on the missing driver; I stand corrected. I should've been more specific about suspecting a missing driver API function as a potential culprit.


Apple already collected my logs with their Capture Data tool. Only their engineers can say for certain what causes this defect.


As for deleting a now-functioning Mavericks installation and re-installing Lion, well I already did enough of Apple's work by consistently reproducing the problem and devising a work-around (their words.) I'll let them debug the defect and perform the root cause analysis.


Regards,

Ira


PS What is Past is Prologue.

Dec 17, 2013 9:50 PM in response to etresoft

> If by exact same experience, you mean similar, then yes. Ira cannot turn WiFi back on.


Ira can't turn wifi back on in the GUI because his Mac freezes when you turn wifi off, and then will not reboot to multi-user mode. If you edit the config file in single-user mode to turn wifi back on, the computer boots into multi-user mode and works normally. We've both experienced the same thing.


I understand you are reluctant to belive the OS is at fault, but the fact is, Ira's workaround has restored my Mac and some others to functioning normally. In contrast, your scolding is not helpful.

Dec 18, 2013 3:32 AM in response to Ira Wolf 81

I've also been suffering this WiFi issue on a 15" MacBook Pro 3,1.


I first noticed it on 10.9.0 but think it could also have been present on later builds of 10.8.


I've also noticed from a later build of 10.8 (possibly 10.8.5) that letting the machine sleep either on battery or connected to the mains would also cause it to freeze. Sometimes while asleep/frozen the machine gets hot enough for the fans to spin up after which they don't seem to stop.


I've done a post factory ram upgrade on the device but other than that all hardware is stock and the install of Mavericks was a clean install and not an upgrade.

Dec 18, 2013 6:10 AM in response to Lost Carcosa

Yes. People often accuse me of not being helpful when I refuse to join a "me too" chorus, or quartet/duet as the case may be. All they want to do is blame any and all problems on some OS upgrade that has been successfully applied by several hundred thousand or million other people. They make outlandish claims about Apple malfeasance yet refuse to attempt basic troubleshooting steps to diagnose the problem.


Why is it that people categorically refuse to accept the possibility that hardware can fail over time? Hard drives wear out. Logic boards heat up, swell, and contract several times a day - for years. Yet it is impossible for that activity to cause a problem. It must be an OS upgrade that, unlike each individual machine, is identical for everyone.


I have seen this pattern repeated year after year since before your machine was built. It is a moot point for a 2007 machine. But my main pet peeve is when people reads threads such as this one, forget that Apple sold 8 million of their particular machine, and convince themselves that their hardware problem, or 3rd party incompatibility problem, is an OS update problem. Then they sit on their hands, dutifully applying update after update, getting angrier and angrier at Apple for not fixing their computer. In a worst case, they may let their warranty run out while waiting for the magic fix.


I guess I am just as guilty for hoping against hope to get some different behaviour with each update. Perhaps I will just take my own advice and wise up - follow Apple's lead and sell to the masses and forget about the stragglers.

Don’t turn off Wi-Fi in 10.9! (And how to recover a frozen Mac if you do)

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.