Contribute
Register

No bluetooth with BCM94352HMB

Status
Not open for further replies.
Joined
Sep 3, 2011
Messages
145
Motherboard
HP dv7 6154ea (Clover Legacy)
CPU
i7-2630QM/HM65
Graphics
HD3000, 1600x900(HD+)
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. iOS
Good evening,
i have one problem.
i have this card: BCM94352HMB
i can enable wifi with toledaARPT.kext but i can't enable bluetooth.

i installed BrcmPatchRAM from here:
https://github.com/the-darkvoid/BrcmPatchRAM/releases
but still nothing.

Vendor ID: 14E4
Device ID: 43B1

under System report/bluetooth it says "No information found."

could you help me?

thanks
 
Good evening,
i have one problem.
i have this card: BCM94352HMB
i can enable wifi with toledaARPT.kext but i can't enable bluetooth.

i installed BrcmPatchRAM from here:
https://github.com/the-darkvoid/BrcmPatchRAM/releases
but still nothing.

Vendor ID: 14E4
Device ID: 43B1

under System report/bluetooth it says "No information found."

could you help me?

thanks

toledaARPT.kext conflicts with BrcmPatchRAM.

Current BrcmPatchRAM release: https://github.com/RehabMan/OS-X-BrcmPatchRAM

Read the README carefully.

BCM94352 WiFi (and BT actually) instructions are in the FAQ.

http://www.tonymacx86.com/el-capita...faq-read-first-laptop-frequent-questions.html

Note: 14e4:43b1 is WiFi device-id, not bluetooth.
 
ok i follow your instruction and i:
1 deleted ToledaARPT.kext
2 followed these steps:
installed:
- FakePCIID.kext and FakePCIID_Broadcom_WiFi.kext (was FakePCIID_BCM94352Z_as_BCM94360CS2.kext): https://github.com/RehabMan/OS-X-Fake-PCI-ID. Install with Kext Wizard to /S/L/E.
- BrcmPatchRAM: https://github.com/RehabMan/OS-X-BrcmPatchRAM. Install with Kext Wizard to /S/L/E. Make sure you read the README as the kexts you install depend on OS X version and installation location.
3 install BrcmFirmwareRepo.kext to S/L/E

now my card is recognize as Airport Extreme but the bluetooth didn't work again.
any ideas?

i read the README but in the supported card list i can't find my Vendor/Device ID. is there a method to add my card to BrcmPatchRam.kext? (if that's the problem)

Note: 14e4:43b1 is WiFi device-id, not bluetooth.

ah, i didn't know...so forgot last two lines. do you have any ideas about what can i do?

so i think that this is my bluetooth Vendor/device ID [13d3:3404] and it's present in the list and tested, but mine is not working
 
ok i follow your instruction and i:
1 deleted ToledaARPT.kext
2 followed these steps:
installed:
- FakePCIID.kext and FakePCIID_Broadcom_WiFi.kext (was FakePCIID_BCM94352Z_as_BCM94360CS2.kext): https://github.com/RehabMan/OS-X-Fake-PCI-ID. Install with Kext Wizard to /S/L/E.
- BrcmPatchRAM: https://github.com/RehabMan/OS-X-BrcmPatchRAM. Install with Kext Wizard to /S/L/E. Make sure you read the README as the kexts you install depend on OS X version and installation location.
3 install BrcmFirmwareRepo.kext to S/L/E

now my card is recognize as Airport Extreme but the bluetooth didn't work again.
any ideas?

i read the README but in the supported card list i can't find my Vendor/Device ID. is there a method to add my card to BrcmPatchRam.kext? (if that's the problem)



ah, i didn't know...so forgot last two lines. do you have any ideas about what can i do?

so i think that this is my bluetooth Vendor/device ID [13d3:3404] and it's present in the list and tested, but mine is not working

Post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Also post output of:
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /
 
ok,


Last login: Sat Jan 9 03:54:09 on console
Andrews-MBP:~ AndrewCullenMacBookPro$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext VoodooHDA.kext
kext file:///System/Library/Extensions/RealtekRTL81xx.kext/ is in hash exception list, allowing to load
kext file:///System/Library/Extensions/NullCPUPowerManagement.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext IOBluetoothFamily.kext
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AirPortBrcm4360.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelBacklight.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext GenericUSBXHCI.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext LPCSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext GPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPISensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Broadcom_WiFi.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext file:///System/Library/Extensions/EvOreboot.kext/ is in hash exception list, allowing to load
kext file:///System/Library/Extensions/ElliottForceLegacyRTC.kext/ is in hash exception list, allowing to load
kext file:///System/Library/Extensions/AHCI_3rdParty_SATA.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
Invalid signature -67030 for kext <OSKext 0x7fff228d6f60 [0x7fff760a2ed0]> { URL = "VoodooHDA.kext/ -- file:///System/Library/Extensions/", ID = "org.voodoo.driver.VoodooHDA" }
Andrews-MBP:~ AndrewCullenMacBookPro$
 

Attachments

  • MacBook Pro di Andrew.ioreg
    1.5 MB · Views: 80
ok,


Last login: Sat Jan 9 03:54:09 on console
Andrews-MBP:~ AndrewCullenMacBookPro$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext VoodooHDA.kext
kext file:///System/Library/Extensions/RealtekRTL81xx.kext/ is in hash exception list, allowing to load
kext file:///System/Library/Extensions/NullCPUPowerManagement.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext IOBluetoothFamily.kext
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AirPortBrcm4360.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelBacklight.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext GenericUSBXHCI.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext LPCSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext GPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPISensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Broadcom_WiFi.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext file:///System/Library/Extensions/EvOreboot.kext/ is in hash exception list, allowing to load
kext file:///System/Library/Extensions/ElliottForceLegacyRTC.kext/ is in hash exception list, allowing to load
kext file:///System/Library/Extensions/AHCI_3rdParty_SATA.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
Invalid signature -67030 for kext <OSKext 0x7fff228d6f60 [0x7fff760a2ed0]> { URL = "VoodooHDA.kext/ -- file:///System/Library/Extensions/", ID = "org.voodoo.driver.VoodooHDA" }
Andrews-MBP:~ AndrewCullenMacBookPro$

These kexts should not be patched. Restore to vanilla:
Code:
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext IOBluetoothFamily.kext
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AirPortBrcm4360.kext

Bunch of other problems too. All these kexts are not needed:
Code:
kext file:///System/Library/Extensions/EvOreboot.kext/ is in hash exception list, allowing to load
kext file:///System/Library/Extensions/ElliottForceLegacyRTC.kext/ is in hash exception list, allowing to load
kext file:///System/Library/Extensions/NullCPUPowerManagement.kext/ is in hash exception list, allowing to load

Remove them or do a fresh install without. See Clover guide: http://www.tonymacx86.com/yosemite-...de-booting-os-x-installer-laptops-clover.html

Also, BrcmPatchRAM.kext and BrcmFirmwareRepo.kext are not installed.
 
I followed your instructions;
1 restored to vanilla IOBluetoothFamily.kext and IO80211Family.kext
2 deleted with rm -rf the files that you indicated me
3 deleted with rm -rf BrcmPatchRAM.kext and BrcmFirmwareRepo.kext and reinstalled with to S/L/E with kext wizard.
4 did repair permission and rebuild cache

bluetooth still won't work..

i post ioreg again the output of sudo touch /System/Library/Extensions && sudo kextcache -u /.



Last login: Sat Jan 9 12:25:22 on console
MBP-di-Andrew:~ AndrewCullenMacBookPro$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext VoodooHDA.kext
kext file:///System/Library/Extensions/RealtekRTL81xx.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelBacklight.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext GenericUSBXHCI.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext LPCSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext GPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPISensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Broadcom_WiFi.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext file:///System/Library/Extensions/AHCI_3rdParty_SATA.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
Invalid signature -67030 for kext <OSKext 0x7f8cfa0cc7d0 [0x7fff760a2ed0]> { URL = "VoodooHDA.kext/ -- file:///System/Library/Extensions/", ID = "org.voodoo.driver.VoodooHDA" }
MBP-di-Andrew:~ AndrewCullenMacBookPro$


BrcmPatchRAM.kext and BrcmFirmwareRepo.kext are still not present. i really don't know why...




i also tried to load the kext with kextload from single user mode but the output was:
Can't open CFBundle for /BrcmpatchRAM.kext
Error in security framework, error -67674.
/BrcmpatchRAM.kext failed to load - (libkern/kext) not found.
 

Attachments

  • MacBook Pro di Andrew.ioreg
    1.4 MB · Views: 123
I followed your instructions;
1 restored to vanilla IOBluetoothFamily.kext and IO80211Family.kext
...
BrcmPatchRAM.kext and BrcmFirmwareRepo.kext are still not present. i really don't know why...

The kext will not load if the device is not on the USB bus. Your ioreg shows no bluetooth device on USB. Check BIOS settings (bluetooth enabled, fast boot disabled).

From ioreg, looks like EHCI#1 controller is not working. Check system.log for USB related errors. Post config.plist.
 
i did a fresh install 5 hours ago trying to solve this problem.
i downloaded them again and installed from kext wizard but still nothing.
i did the same process that i did for every kext, so i really don't what can i do...
 
i did a fresh install 5 hours ago trying to solve this problem.
i downloaded them again and installed from kext wizard but still nothing.
i did the same process that i did for every kext, so i really don't what can i do...

Read post #8.
 
Status
Not open for further replies.
Back
Top