Contribute
Register

Broadcom WiFi/Bluetooth [Guide]

No ideas, useless post
Two cards listed; one native, the other not
Why do we have to guess what you have and what you did or did not do?

Toleda,

I DO NOT HAVE TWO CARDS LISTED!!!!

I installed the one in RED - which is why I changed the color of it.
  • Half mini: BCM94352 HMB/AzureWave AW-CE123H - supports WiFi/ac and BT4LE (see picture - shows DW1550 on other side)
Requirements
  • macOS 10.11 or newer - RUNNING HIGH SIERRA (as per trs96's Guide on this site)
  • Supported Broadcom WiFi/BT - YES I have purchased this from eBay (as shown above)
392784



I tried to include what I had done. Why do you think it was a useless post?

Grizz
 
Last edited:
I DO NOT HAVE TWO CARDS LISTED!!!!
You copied Post #1:
WiFi and Bluetooth working out of box on macOS with Apple branded Broadcom BCM94360. Enables specific half mini and M.2 BCM94352 on macOS with methods described below
Note, 2 cards and I know what Post #1 says.
That makes your post useless.
Why do you think it was a useless post?
Suggestion, do not edit Post #1. Post only what you did, one line!
No Problem Reporting files attached, your 2nd Post useless as well
Try again
See Post #1/Problem Reporting; attach all requested files
 
IOReg is missing; restart, Post #1/Problem Reporting; attach all requested files
What RehabMan kexts?
Sorry forgot to include in the zip. Here is it.
As for RehabMan kexts, I meant BrcmPatchRAM/RehabMan
Thanks a lot!
 

Attachments

  • report 2.zip
    1.8 MB · Views: 70
I don't dispute the DW1560 fits in the CNVi slot; I submit the DW1560 is disabled in the CNVi slot.

My point is the A/E key DW1560 won't fit in either of the 2 M.2 M key connectors on the motherboard, hence, the adapter suggestion.

Just ran across this and wanted to confirm that the 1560 fit in my CNVi slot and worked first shot with correct Kexts from Rehabman.

My card is a verified used Dell DW1560, not sure if that makes a difference.
 
WiFi card (BCM94350ZAE) is recognised but does not function

Symptons:
  1. After a re-start, it takes a couple of minutes before the wifi icon appears in the status bar. (Note: the AirPlay icon, Bluetooth icon, the battery status icon, etc. do not appear either during this period. Without a wifi card installed they appear immediately.)
  2. The network preference pane (in System Preferences) is often very unresponsive; so unresponsive that it seems like system preferences has hung.
  3. Clicking on the "Turn Wi-Fi On" button changes the button colour briefly but nothing else happens. That is, wifi does not get turned on.

Hardware & software: see footer.

The guide I followed is: https://www.tonymacx86.com/threads/broadcom-wifi-bluetooth-guide.242423/#post-1664577
Following "WiFi Injection" (I am not so interested in Bluetooth at the moment)
1. Remove all Wifi patches and kexts
- No action needed. I did check but I cannot find any patches or kexts to remove (nothing mentions wifi or network).
2. AirportBrcmFixup/acidanthera
  • I tried all four combinations mentions in the README: acidanthera/AirportBrcmFixup, namely
    • Clover Airport Fix + AirportBrcmFixup
    • Clover Airport Fix + AddProperties(fake device-id) + AirportBrcmFixup (preferable)
    • Clover Airport Fix + AirportBrcmFixup + FakePCIID + FakePCIID_Broadcom_WiFi.kext
    • AirportBrcmFixup + FakePCIID + FakePCIID_Broadcom_WiFi.kext
  • in combination with installing AirportBrcmFixup.kext and Lilu.kext.
None of these worked.
Notes:
  • for "AddProperties(fake device-id)" I just added a WiFi device ID in Clover; I do not know of any properties I can add
  • added Clover boot option "brcmfx-country=NL"

I re-read [FAQ] READ FIRST! Laptop Frequent Questions/Post #1/WiFi/bluetooth is not working. How to fix?
It mentions:
Correct ACPI patches can sometimes help (eg. correct "OS Check Fix" patch).
But I cannot find any information about this. What is an "OS Check Fix" patch? Where can I find one?

It also suggests taping over some pins. On my WiFi card pin 60 is not used (it is plain PCB without an electrical contact). I taped over pin 54 (Wireless disable 2), that did not help. I taped over pins 54 (Wireless disable 2) and 56 (Wireless disable 1), that also did not help.
Note: taping over pins 54 & 56 made the card work with Windows 10. It would seem that the card is functional and that there is no whitelist in the BIOS.

I re-tried all the combinations mentioned in the ReadMe (now with taped pins), namely
  • Clover Airport Fix + AirportBrcmFixup
  • Clover Airport Fix + AddProperties(fake device-id) + AirportBrcmFixup (preferable)
  • Clover Airport Fix + AirportBrcmFixup + FakePCIID + FakePCIID_Broadcom_WiFi.kext
  • AirportBrcmFixup + FakePCIID + FakePCIID_Broadcom_WiFi.kext
Nothing worked

The WiFi card is recognised as an AirPort without using a Fake ID in Clover (using a Fake ID did not change anything). Either way, macOS correctly identifies the correct manufacturer and device IDs.

In case this helps, I looked to see which kexts were available/active. Below you can see the situation just after a re-start and the situation a few minutes later (one less kext).
Bash:
$ kextstat | grep -i airport
   46    0 0xffffff7f862b3000 0x6000     0x6000     as.lvs1974.AirportBrcmFixup (1.1.9) 028D3DBE-65DA-3926-9115-9A491A0C08F8 <17 16 13 8 6 5 3 2 1>
   90    0 0xffffff7f81b36000 0x7bd000   0x7bd000   com.apple.driver.AirPort.BrcmNIC (1400.1.1) 634ADD85-2211-349E-ACEA-1D93B1ED184F <89 88 87 17 13 8 7 6 5 3 1>
  139    0 0xffffff7f83423000 0x2527000  0x2527000  com.apple.driver.AirPort.BrcmNIC-MFG (1400.1.1) 171AABC4-716E-3509-ABEF-5542008AFF69 <89 88 87 17 13 8 7 6 5 3 1>
$ kextstat | grep -i airport
   46    0 0xffffff7f862b3000 0x6000     0x6000     as.lvs1974.AirportBrcmFixup (1.1.9) 028D3DBE-65DA-3926-9115-9A491A0C08F8 <17 16 13 8 6 5 3 2 1>
   90    0 0xffffff7f81b36000 0x7bd000   0x7bd000   com.apple.driver.AirPort.BrcmNIC (1400.1.1) 634ADD85-2211-349E-ACEA-1D93B1ED184F <89 88 87 17 13 8 7 6 5 3 1>

Have you any ideas?

If I missed something in [FAQ] READ FIRST! Laptop Frequent Questions/Post #1/WiFi/bluetooth is not working. How to fix? please don't say "read the FAQ". I've read it many times. Please point me to a specific remark.

Environment
laptop: HP ProBook 450 G5
WiFi: BCM94350ZAE
macOs: Mojave 10.14.3
motherboard: HP 837D
bios: Q85 Ver.01.06.00 01/03/2019
CPU: Intel i5-8250U
GPU: Intel UHD620
 

Attachments

  • ErrorReport.zip
    1.2 MB · Views: 73
As for RehabMan kexts, I meant BrcmPatchRAM/RehabMan
2 kexts: BrcmFirmwareRepo.kext and BrcmPatchRAM2.kext, both installed? Where?
USB does not look correct, attach USBInjectAll.kext
 
If I missed something in [FAQ] READ FIRST! Laptop Frequent Questions/Post #1/WiFi/bluetooth is not working. How to fix? please don't say "read the FAQ". I've read it many times. Please point me to a specific remark.
The WiFi won't turn on is a laptop problem, i.e., whitelist/blacklist
To be clear, post to that thread or start a new thread in the Laptop Forum
re-tried all the combinations mentioned in the ReadMe
The README is not current. None of the configurations noted are valid for the BCM94350ZAE
 
Thanks for the quick reply. But was it too quick?
The WiFi won't turn on is a laptop problem, i.e., whitelist/blacklist
The WiFi turns on and works when I boot into Windows. The WiFi card works. It works in the laptop. It is not blacklisted by the BIOS in the laptop. Nor is it outside any whitelist of the BIOS in the laptop (if there is such a whitelist). I had already pointed this out.
Note: taping over pins 54 & 56 made the card work with Windows 10. It would seem that the card is functional and that there is no whitelist in the BIOS.
We know it is not a problem due to whitelisting.
We know it is not a problem due to blacklisting.
So what do you mean by it is "a laptop problem, i.e., whitelist/blacklist"? Did you misunderstand something?
 
Back
Top