WiFi: No Hardware Installed after Mojave upgrade

I installed Mojave on my MBP (early 2015, 2.9GHz, 16MB ram) the other night and now have issues... in addition to God awfully slow performance, my WiFi no longer works... I have a “WiFi: No Hardware Installed” message where the signal indicator should be... all worked fine before the install.


I have run the AHT and no problems were found... I have tried booting in safe mode, I have reset the NVRAM, I have SMC, I have deleted the NetworkInterfaces.plist and rebooted... none have corrected the WiFi problem (or the slow performance)...


Anyone have other ideas?

Posted on Sep 28, 2018 5:55 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 8, 2018 11:27 AM

Finally found a solution, thanks to this post: Re: Mojave login UI sluggish & laggy


If you're booting from a usb drive, make sure to edit the file on the right volume. My MBP is now back to being healthy and working perfectly on Mojave... with WiFi!


TL;DR - on the native drive (/Volumes/Macintosh HD), got to /etc/ and rename the sysctl.conf file, reboot and voila!

152 replies

Oct 6, 2018 5:34 AM in response to Josh Hill

For those of you who have gone back to High Sierra: What are the steps you used please?


I am talking someone through this over the phone, so don't want to fumble about trying the wrong things first until I get it right. For example, can I just instruct the user to restore from the last Time Machine backup before she upgraded to Mojave? Or do I first have to have her install High Sierra from an external drive (I've already set up an external install drive)? And when installing from external, do I do a clean install (wipe the Hard Drive) or can I just do a normal install over Mojave?


Thanks!

Oct 6, 2018 11:00 AM in response to Josh Hill

Follow-up question for the group:


If Apple releases, say, 10.14.1, and saying that the release notes state "fixes problems where some users experienced loss of network and slow machines" (or whatever), is it then safe to download and install 10.14 from the App Store?


Put another way, once 10.14.1 is released, is the Mojave download on the App Store 10.14.1, or still 10.14? Because if it's 10.14, and they expect users to install it then take the second step of updating to 10.14.1... And 10.14 turns off the network, we're all still stuck.

Oct 9, 2018 3:53 AM in response to Ibadan

Brilliant find... The Mac I'm working with has that file. I renamed it per your instructions, but am still reluctant to try Mojave again until I'm closer by. Doing computer support from hundreds of miles away is a pain sometimes! But I'm excited to give it a go when I get there, knowing that this probably did the trick.


How does this get communicated to Apple now, so that they can stop making people go through recovery processes, reinstaleations, and all that, and just kill this file?

Oct 10, 2018 5:04 PM in response to Josh Hill

Fixed it! It is amazing to me that one tiny config file can bring down the whole system! I followed the instructions of someone else in the replies below (forgot the name) and Mohave installed without a hitch. Here are the instructions:


If you're also seeing symptoms like networking failing, bluetooth devices not connecting, etc, and you have been using the mac for a while (or restored it from another machine using migration or time machine), then it's due to an old, out of date system configuration file that is contains settings that are too low for modern macs: '/etc/sysctl.conf'
This file doesn't even exists on new macs, so if you have it, it will cause problems

A. If you can log in (even if slow), or you're still on High Sierra, and have not yet upgraded, follow these instructions:


1. Start the terminal app from Applications/Utilities


2. Check if the file exists, by typing

ls -l /etc/sysctl.conf


If this returns a result like the following, then the file exists. If it does not, then your issues are caused by something else

-rw-r--r-- 1 root wheel 136 24 Nov 2013 /etc/sysctl.conf


3. Remove the file: (actually this command will simply rename it, so you can restore it if you really want to mess up your computer again.)

You'll be prompted for your password.

sudo mv /etc/sysctl.conf /etc/sysctl.conf.bak


4. Restart your computer, and you should be all set, or if you've rolled back to High Sierra, you should be good to attempt the upgrade again.



B. IF you are unable to successfully log in at all (usually those who are running encrypted disks), then you're going to have to do a couple of steps first.


  1. 1. Reboot in to 'recovery mode' by holding cmd-R when you power on the computer until you see the apple logo.
  2. 2. You'll be presented by a menu with the 4 recovery options. One of them is 'disk utility'. Click on it to load disk utility.
    3. Disk utility displays a list of the drives/partitions on your computer. One of these will be called something like 'Macintosh HD'. Select it. Next, On the top right hand corner of the disk utility window is a series of icons, one of which is called 'Mount'. Click on this. If you disk is encrypted, it may ask you to type in your password to unlock it. Do so.
  3. 4. Quit the disk utility app. This should take you back to the recovery menu.
    5. Launch the Terminal app as follows: In the top main menu bar is a menu called 'Utilities'. Open this menu, and you should see 'terminal'. Click on it to launch.
    6. From terminal, rename the troublesome file:
    mv /etc/sysctl.conf /etc/sysctl.conf.bak
  4. 7. Exit terminal, and restart your mac. You should be able to log in successfully.

Oct 22, 2018 5:13 AM in response to JoeMan71

Thank you! I upgraded to Mojave about three weeks ago and had the same issues; no WiFi hardware, USB ports not working, sluggish, etc., so I went back to High Sierra. I had that file (from Migration Assistant?), followed your instruction, and Voilá, the upgrade was flawless. Apple support mentioned they had heard of this issue but they didn’t know what the cause was.

🤔


Thanks again,

Roy

Nov 7, 2018 8:58 PM in response to AFlyingGoose

Could you please break down the process step by step for me. I’m new to the apple world so please break it down Barney style...

I previously had Mavericks and installed Mojave and my machine is running sluggish and has no Wi-Fi hardware detected. I’m also not able to do a time machine back up (I get red i’s next to the last backups and it won’t let me backup)

Apple has me running in circles, thanks and advance.

Nov 10, 2018 2:17 AM in response to Josh Hill

My hardware shows on the system information and appears to be working as

when I click on it the drop box says that wifi is on but there's no connection... but as I have wifi on my macbook working I know its not the router. Recently the exclamation mark has appeared in the wifi icon on the top bar. It says wifi on but no connection.

Heres the interesting thing, the wifi option no longer appears in the left hand box network connections either


iMac (Retina 5K, 27-inch, Late 2015) Mojave 10.14.1 (18B75)


Anyone else had this issue?


Cheers

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

WiFi: No Hardware Installed after Mojave upgrade

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