Contribute
Register

Broadcom WiFi/Bluetooth [Guide]

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,093
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
What kind of files do you need, i got this a zip with ioreg files etc.. is there any other info thats needed..?

No support in BrcmPatchRAM kexts for 0a5c:21ff.
 
Joined
Apr 8, 2014
Messages
26
Motherboard
Acer Aspire 5740g (Clover legacy)
CPU
Core i3 330M - Mobile Intel HM55 Express
Graphics
ATI Mobility Radeon HD 5470 - 1366x768
Hi Toleda,

Nice to see that you created a new up-to-date guide on this subject.

Just thought i'd let you know that I have had very good success with BCM43602 (DW1830) ... however on some laptops it may not work OTB or suffer from poor wifi performance after sleep/wake.

DW1830 - WiFi or BT Not working

On a some laptops the WiFi and/or BT may not work OTB after installing the required kext's and patches ... in this instance the device will not been seen on the PCI (or USB) bus and will not be isolated to just MacOS but any OS that you have installed, and no its not because or a white or black list (at least in my case).

For me the issue seems to lie in the BIOS logic for controlling the WiFi & BT enable lines on the M.2 card (pins 54 & 56) and can be resolved by taping/masking these pins.

I wrote about my findings in the following post :-

https://www.tonymacx86.com/threads/...7-7500u-kaby-lake.213327/page-17#post-1609866


DW1830 - Poor WiFi performance after sleep/wake

On my HP Spectre X360 the DW1830 WiFi suffers from poor wifi performance after sleep/wake which is not related to Wake on Lan. Its possible that this issue is either specific to a select few laptops or the firmware flashed into the clone DW1830 cards bought on eBay. After a lot of experimenting I was able to find a workaround for the problem which i wrote about in the following post :-

https://www.tonymacx86.com/threads/...ith-bcm943602baed-dw1830.236009/#post-1617689

Just thought i'd share these two links in this thread for anyone who might encounter similar issues ... feel free to add the links to your guide if you want.

Cheers
Jay

Thanks for posting this, my BCM94352 HMB/AzureWave AW-CE123H refused to work at all after a sleep, so I tried disabled wifi before sleep and enable after sleep and it worked!
I am now using the automated method and it works perfect.
 
Joined
Mar 25, 2018
Messages
2
CPU
i5-580m
Graphics
gt335m
First, after some reseachs I assume that the Bcm94360Bcard buyed in the far east doesn't watch the vendor info 0a5cx4500 , ¿because isn't genuine ? My device info is 0a5cx 22be

Finally got it working installing old Brcmpatchram2 and Repo Kexts (as mentioned by RM, the driver for Aw Ch 123 is removed in new builds. So the process was to seek for the build where Brcmpatchram2. Kext info.plist (inside the. Kext with =>show packet contents ) that contains the ID of my target device, and install to L/E the pair of kexts.
Thx for the help

My bluetooth info is Similar to yours(BCM20702A,0A5C,22BE).
Now,in the high serria,10.13.3
it's can't driver well.bluetooth show the info in the systeminfo ,but can not search my iphone or Android。I can use the airdop(base on wifi?or did it use bluetooth?)
I see you and the rehabman's talk.
and i try used the old version brcmpatchram2015-0924,and seem no change.
屏幕快照 2018-03-25 下午7.38.27.png 屏幕快照 2018-03-25 下午7.38.37.png
 

jaymonkey

Moderator
Joined
Aug 27, 2011
Messages
3,956
Motherboard
GB Z490 Vision G
CPU
i9 10850K OC @ 5.2 GHz
Graphics
Vega 64 LC + HD 630
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Mobile Phone
  1. iOS
Thanks for posting this, my BCM94352 HMB/AzureWave AW-CE123H refused to work at all after a sleep, so I tried disabled wifi before sleep and enable after sleep and it worked!
I am now using the automated method and it works perfect.

Hi zacnut.

Your welcome ... all though the AW-CE123H should not really need that work around .. but if you tried all the other fixes and none of them worked for you then I'm happy that my guide was useful in getting it working after sleep.

One thing i've noticed since writing that guide is that sometimes (maybe 1 in 12 wakes) Scenario does not always detect system wake on my HP X360 ...

However i have had better touch tool installed for years (really great app BTW) which also supports running scripts on wake so i switched to using that for the wake script and kept Scenario for the sleep detection as its the only app that seems to catch and pause the sleep function early enough to power down the card reliably.

Since then i've had no problem

If all is working for you then you have no problem but if you find it does not always power up the card on wake then you could try using Better Touch Tool.

Cheers
Jay
 
Last edited:
Joined
Apr 8, 2014
Messages
26
Motherboard
Acer Aspire 5740g (Clover legacy)
CPU
Core i3 330M - Mobile Intel HM55 Express
Graphics
ATI Mobility Radeon HD 5470 - 1366x768
Hi zacnut.

Your welcome ... all though the AW-CE123H should not really need that work around .. but if you tried all the other fixes and none of them worked for you then I'm happy that my guide was useful in getting it working after sleep.

One thing i've noticed since writing that guide is that sometimes (maybe 1 in 12 wakes) Scenario does not always detect system wake on my HP X360 ...

However i have had better touch tool installed for years (really great app BTW) which also supports running scripts on wake so i switched to using that for the wake script and kept Scenario for the sleep detection as its the only app that seems to catch and pause the sleep function early enough to power down the card reliably.

Since then i've had no problem

If all is working for you then you have no problem but if you find it does not always power up the card on wake then you could try using Better Touch Tool.

Cheers
Jay
I will look at Better Touch Tool if I run into issues, thanks for the tip.
I know my card shouldn’t need this, but it the only way I could get WiFi to work after a sleep, Bluetooth always worked perfectly though.
I tried suggested solutions, but still the same issue, plus I couldn’t get a response for help here after a few posts.
I couldn’t get FakePCIID_Broadcom_Wifi.kext to load in ether my Sierra or High Sierra partition, i’m guessing that’s the issue. Solutions 2 and 3 had the same sleep problem.
But I’ve gotten all features of the card working perfectly now
Thanks again!
 
Joined
Sep 1, 2016
Messages
374
Motherboard
GA-Z170N Gaming 5
CPU
i7-6700K
Graphics
RX 580
So, if I'm running 10.3.4 with a Broadcom BCM94352Z installed... so long as I have:
  • FakeSMC.kext
  • AirportBcrmFixup.kext
  • Lilu.kext
installed in Clover/kexts/other, I can delete the three AirPortBcrm4360 patches (10.11/AirPort Extreme, 10.12 5Gz, and fvco) from my config.plist?
 
Top