Contribute
Register

[Solved] BCM94360 Not Working After Mojave Upgrade

Status
Not open for further replies.
My BCM94360 Wi-Fi card, which used to be natively compatible with all previous versions of OS X.
Is there a way to get it working again? A kext?
What version of Mojave, 10.14 or 10.14.1 Public Beta?
 
As per the guide states all 3rd party kext's should be installed into /L/E ...
If you have followed the instructions and removed all previous patches and wifi enabler kext's you should only need to reboot
 
As per the guide states all 3rd party kext's should be installed into /L/E ...
If you have followed the instructions and removed all previous patches and wifi enabler kext's you should only need to reboot

Still not working. I have done the following:

- Installed 4 kexts to /L/E:
FakePCIID_Broadcom_WiFi.kext
Lilu.kext
AirportBrcmFixup.kext
FakePCIID.kext
- Added the following to KextsToPatch:
{
Comment = "10.12+-BCM94352-fvco-darkvoid";
Find = <81f952aa 00007529>;
MatchOS = "10.12.x";
Name = "com.apple.driver.AirPort.Brcm4360";
Replace = <81f952aa 00006690>;
}

- Added boot argument:
-brcmfxbeta​

- Also tried installing 1 kext to /S/L/E (from my 10.13.6 backup):
IO80211Family.kext

 
Still not working. I have done the following:

- Installed 4 kexts to /L/E:
FakePCIID_Broadcom_WiFi.kext
Lilu.kext
AirportBrcmFixup.kext
FakePCIID.kext
- Added the following to KextsToPatch:
{
Comment = "10.12+-BCM94352-fvco-darkvoid";
Find = <81f952aa 00007529>;
MatchOS = "10.12.x";
Name = "com.apple.driver.AirPort.Brcm4360";
Replace = <81f952aa 00006690>;
}

- Added boot argument:
-brcmfxbeta​
- Also tried installing 1 kext to /S/L/E (from my 10.13.6 backup):
IO80211Family.kext


For WiFi, you only need AirportBrcmFixup.kext+Lilu.kext.
 
Still not working. I have done the following:

- Installed 4 kexts to /L/E:
FakePCIID_Broadcom_WiFi.kext
Lilu.kext
AirportBrcmFixup.kext
FakePCIID.kext
- Added the following to KextsToPatch:
{
Comment = "10.12+-BCM94352-fvco-darkvoid";
Find = <81f952aa 00007529>;
MatchOS = "10.12.x";
Name = "com.apple.driver.AirPort.Brcm4360";
Replace = <81f952aa 00006690>;
}

- Added boot argument:
-brcmfxbeta​
- Also tried installing 1 kext to /S/L/E (from my 10.13.6 backup):
IO80211Family.kext

@TonyTech86,

As it states in the guide (and my last post above) you should remove all WiFi enabler kexts and clover patches so why have you installed FakePCIID_Broadcom_WiFi.kext and the dark void clover patch ? ... one can only assume that you did not read the guide or you don't understand english very well ....

And why are you installing kext's in /S/L/E .. no guide tells you to do that ?

For MacOS Sierra, High Sierra and Mojave all 3rd party kext's should be installed in /L/E

Jay
 
For WiFi, you only need AirportBrcmFixup.kext+Lilu.kext.

@TonyTech86,

As it states in the guide (and my last post above) you should remove all WiFi enabler kexts and clover patches so why have you installed FakePCIID_Broadcom_WiFi.kext and the dark void clover patch ? ... one can only assume that you did not read the guide or you don't understand english very well ....

And why are you installing kext's in /S/L/E .. no guide tells you to do that ?

For MacOS Sierra, High Sierra and Mojave all 3rd party kext's should be installed in /L/E

Jay

I already tried using only Lilu.kext and AirportBrcmFixup.kext.
The other things I did were additional attempts at getting it to work.
I don't have any Clover patches installed either, other than when I attempted the darkvoid patch.

UPDATE:
Got it working. I removed Lilu.kext and AirportBrcmFixup.kext. All I needed to do was put IO80211Family.kext in /L/E.
 

Attachments

  • IO80211Family.kext.zip
    8.2 MB · Views: 359
Last edited:
I already tried using only Lilu.kext and AirportBrcmFixup.kext.
The other things I did were additional attempts at getting it to work.
I don't have any Clover patches installed either, other than when I attempted the darkvoid patch.

UPDATE:
Got it working. I removed Lilu.kext and AirportBrcmFixup.kext. All I needed to do was put IO80211Family.kext in /L/E.

IO80211Family.kext is provided by Apple and installed to /S/L/E via the macOS installer.
I have no idea why you would remove or replace it.
 
Status
Not open for further replies.
Back
Top