Contribute
Register

Broadcom WiFi/Bluetooth [Guide]

Joined
Oct 16, 2020
Messages
115
Motherboard
Thinkpad T440P
CPU
i7-4710MQ
Graphics
HD 4600
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Actually, it's quite simple and straightforward.

1. Download Eventscripts from App Store.
2. Download my wakeup-bluetoothfix.scpt (attached), open, and replace "xxx" with your own username and sudo password.
3. Get this scpt into Eventscripts
ive got quite dead-ended, as of 12.2 it seems that hibernate mode 25 breaks waking from sleep, switching back to hibernate mode 3 fixes the issue but now my sleepwatcher script doesnt work.

so i purchased Eventscripts from app store, added my username and pass, and tried to trigger it when waking from sleep, aswel as many other options like screen password unlocked, but it still doesnt work, any ideas?
 

Edhawk

Moderator
Joined
Aug 2, 2013
Messages
3,750
Motherboard
MSI Z370-A Pro
CPU
i5-8500
Graphics
Sapphire Pulse RX 580
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
Do you need to edit the sleepwatcher script to reflect the change to the Hibernation Mode you are now using. Is Hibernation mode 25 coded in to the script?
 
Joined
Oct 16, 2020
Messages
115
Motherboard
Thinkpad T440P
CPU
i7-4710MQ
Graphics
HD 4600
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Do you need to edit the sleepwatcher script to reflect the change to the Hibernation Mode you are now using. Is Hibernation mode 25 coded in to the script?
as i understand it hibernation mode 25 is not specified in the script so it should technically work with any form of wake from sleep AFAIK
 

Edhawk

Moderator
Joined
Aug 2, 2013
Messages
3,750
Motherboard
MSI Z370-A Pro
CPU
i5-8500
Graphics
Sapphire Pulse RX 580
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
Care to post a copy of the script you are using, so we can see what it does contain.
 

yop

Joined
Feb 13, 2020
Messages
9
Motherboard
HP EliteDesk 800 G3 DM 35W
CPU
Intel i5-6500T
Graphics
Intel® HD Graphics 530
Mac
  1. MacBook
  2. MacBook Pro
Classic Mac
  1. Apple
Mobile Phone
  1. iOS
Hi Guys,

I have a small problem.
I have installed Big Sur 11.5.2 with OpenCore 0.77 on my HP EliteDesk 800 G3 DM with a M.2 BCM43224:
  • Bluetooth only was working
  • Wifi chip is not supported anymore by Big Sur (tried several proposed workaround with no luck)
I replaced the BCM43224 by a BCM94360CS2 (Apple MacBook Air Airport card):
  • The card has been detected and recognised OOB
  • The bluetooth is working fine
  • The wifi chip has been detected but is acting strange:
    • The wifi card cannot detect any signal/list access points
    • Kernel_tasks process started to use CPU resources extensively (>80%)
I understood that the BCM94360CS2 (Apple brand) is supported fully without any use of specific kexts

I have attached my EFI just in case.

Thanks a lot in advance for your help :)

Yop
 

Attachments

  • EFI v4 (Good).zip
    10.3 MB · Views: 32

Feartech

Moderator
Joined
Aug 3, 2013
Messages
26,974
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Hi Guys,

I have a small problem.
I have installed Big Sur 11.5.2 with OpenCore 0.77 on my HP EliteDesk 800 G3 DM with a M.2 BCM43224:
  • Bluetooth only was working
  • Wifi chip is not supported anymore by Big Sur (tried several proposed workaround with no luck)
I replaced the BCM43224 by a BCM94360CS2 (Apple MacBook Air Airport card):
  • The card has been detected and recognised OOB
  • The bluetooth is working fine
  • The wifi chip has been detected but is acting strange:
    • The wifi card cannot detect any signal/list access points
    • Kernel_tasks process started to use CPU resources extensively (>80%)
I understood that the BCM94360CS2 (Apple brand) is supported fully without any use of specific kexts

I have attached my EFI just in case.

Thanks a lot in advance for your help :)

Yop
XhciPortLimit should be disabled after you have setup your usb ports
 

Edhawk

Moderator
Joined
Aug 2, 2013
Messages
3,750
Motherboard
MSI Z370-A Pro
CPU
i5-8500
Graphics
Sapphire Pulse RX 580
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
You might want to try adding AirportBrcmFixup.kext to your /EFI/OC/Kexts folder and config.plist, along with the following boot argument - brcmfx-driver=2 to force the AirPortBrcmNIC.kext to load.

As you are using Big Sur, you also need to specify MaxKernel 19.9.9 for AirPortBrcm4360_Injector.kext, to prevent this injector from working in Big Sur and newer.

Here is a link to download the kext and have a read of the information regarding use of this kext - https://github.com/acidanthera/AirportBrcmFixup
 

yop

Joined
Feb 13, 2020
Messages
9
Motherboard
HP EliteDesk 800 G3 DM 35W
CPU
Intel i5-6500T
Graphics
Intel® HD Graphics 530
Mac
  1. MacBook
  2. MacBook Pro
Classic Mac
  1. Apple
Mobile Phone
  1. iOS
Guys,

I am so sorry and feel so stupid.o_O
I put back the old BCM43224
I replaced the old BCM43224 by the BCM94360CS2 again.
And....the Wifi is working perfectly :crazy:

Can't explain.

I would like to thank you so much Feartech and Edhawk for your swift reply and support.

Kind regards,

Yop
 
Joined
Aug 30, 2018
Messages
1,466
Motherboard
Asus ROG Strix Z390 I-Gaming
CPU
i7-8700K
Graphics
Vega 64
Mac
  1. MacBook
Classic Mac
  1. 512K
  2. iMac
Mobile Phone
  1. iOS
I just updated to 12.2.1 and have a a Dell 1560 card.

Is this the proper config for the card? I tries as shown below and with last 2 lines delete but still no WiFi or Bluetooth.

Using AirportBRCMFixup 2.1.4 and BRCMPatchRAM 2.6.2

Screen Shot 2022-02-26 at 9.53.33 PM.png


I read the GitHub instruction but clear as mud.
 
Last edited:
Top