Contribute
Register

BCM943602CS has working WiFi but not Bluetooth

Status
Not open for further replies.
Joined
Oct 1, 2014
Messages
85
Motherboard
Asus Maxmius VIII Gene
CPU
i7-6700k
Graphics
Zotac GTX 980 Ti
Mac
  1. MacBook Pro
Classic Mac
  1. iMac
  2. PowerBook
Mobile Phone
  1. iOS
Similar to pat59's problem, I have this card working with WiFi but not Bluetooth. (The title says 94360CD, but the image and description say 943602CS.) The device appears in IOReg under USB, in System Profiler under USB, and in DPCIManager. However, it does NOT appear in System Profiler under Bluetooth, and I do NOT have the Bluetooth preference pane active in System Preferences.

Running OS X 10.11.6 (15G1217) on an Asus Maximus VIII Gene (Z170).

I have edited my USB whatsits to disable certain ports, including all motherboard USB2.0 headers EXCEPT the one that the card is plugged in to.

Attached: ioreg, /Volumes/EFI/EFI/Clover (less themes, SMBIOS scrubbed).
 

Attachments

  • randombrainBluetoothWoes.zip
    8.5 MB · Views: 209
Similar to pat59's problem, I have this card working with WiFi but not Bluetooth. (The title says 94360CD, but the image and description say 943602CS.) The device appears in IOReg under USB, in System Profiler under USB, and in DPCIManager. However, it does NOT appear in System Profiler under Bluetooth, and I do NOT have the Bluetooth preference pane active in System Preferences.

Running OS X 10.11.6 (15G1217) on an Asus Maximus VIII Gene (Z170).

I have edited my USB whatsits to disable certain ports, including all motherboard USB2.0 headers EXCEPT the one that the card is plugged in to.

Attached: ioreg, /Volumes/EFI/EFI/Clover (less themes, SMBIOS scrubbed).

Your ioreg is corrupt.
But probably you forgot to install BrcmPatchRAM2.kext + BrcmFirmwareRepo.kext.
 
Your ioreg is corrupt.

Corrupt how? New one saved and attached.

But probably you forgot to install BrcmPatchRAM2.kext + BrcmFirmwareRepo.kext.

No, I did not forget. Still no Bluetooth recognized. I will try the "IOBluetoothFamily" kext patch and report back.
 

Attachments

  • randombarin.ioreg.zip
    4.8 MB · Views: 155
IORegistryExplorer v2.1.

Ah—I use 3.0.2. Attached.

Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Nothing fancy, including a lack of Brcm kexts for some reason:
Code:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Soundflower.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NullCPUPowerManagement.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleGraphicsDevicePolicy.kext

BUT! When I run
Code:
sudo kextcache -m /System/Library/Caches/com.apple.kext.caches/Startup/Extension.mkext /System/Library/Extensions

I get more interesting results, specifically with BJUSBLoad.kext:
Code:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Soundflower.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NullCPUPowerManagement.kext
LogitechUnifying.kext - dependency 'com.Logitech.Control Center.HID Driver' not found.
LogitechUnifying.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext LogitechUnifying.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmPatchRAM2.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmFirmwareRepo.kext
BJUSBLoad.kext - dependency 'com.apple.kernel.libkern' not found.
BJUSBLoad.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
kext file:///System/Library/Extensions/BJUSBLoad.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleGraphicsDevicePolicy.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleGraphicsControl.kext
 

Attachments

  • randombrain_IOReg2_1.ioreg.zip
    924.5 KB · Views: 135
Ah—I use 3.0.2. Attached.



Nothing fancy, including a lack of Brcm kexts for some reason:
Code:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Soundflower.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NullCPUPowerManagement.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleGraphicsDevicePolicy.kext

BUT! When I run
Code:
sudo kextcache -m /System/Library/Caches/com.apple.kext.caches/Startup/Extension.mkext /System/Library/Extensions

I get more interesting results, specifically with BJUSBLoad.kext:
Code:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Soundflower.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NullCPUPowerManagement.kext
LogitechUnifying.kext - dependency 'com.Logitech.Control Center.HID Driver' not found.
LogitechUnifying.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext LogitechUnifying.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmPatchRAM2.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmFirmwareRepo.kext
BJUSBLoad.kext - dependency 'com.apple.kernel.libkern' not found.
BJUSBLoad.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
kext file:///System/Library/Extensions/BJUSBLoad.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleGraphicsDevicePolicy.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleGraphicsControl.kext

Your bluetooth device is 0a5c:f007. It is not supported by BrcmPatchRAM. Not sure about support in native kexts.
 
Your bluetooth device is 0a5c:f007. It is not supported by BrcmPatchRAM. Not sure about support in native kexts.

Okay. Is there any way of patching the device ID, and seeing if that might be enough to fix? Or would you recommend simply returning the card as not-as-advertised?
 
Okay. Is there any way of patching the device ID, and seeing if that might be enough to fix? Or would you recommend simply returning the card as not-as-advertised?

You should check in Windows to see what (if any) firmware is loaded for it.
 

No firmware/drivers loaded, and none found automatically (Error 28 in Windows 10). Both the wifi and bluetooth modules appear in Device Managers as "Other Devices" ("Broadcom Bluetooth Download Device" and "Network Controller"). After installing various Boot Camp drivers (AppleBroadcomBluetooth64, BroadcomBluetooth64, BroadcomWirelessWin8x64), the wifi adapter is recognized and I can see/connect to wireless networks, but Bluetooth is still unrecognized.
 
Status
Not open for further replies.
Back
Top