Contribute
Register

<< Solved >> BCM943602CS Bluetooth strange behavior at Monterey 12.1

Edhawk

Moderator
Joined
Aug 2, 2013
Messages
4,731
Motherboard
Asus TUF Z390 Gaming
CPU
i5-8500
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
I've been playing with another Hack that is running Monterey 12,1, which contains a BCM43602CS card in a PCIe adapter.

Screenshot 2022-01-25 at 19.19.49.png Hackintool > General > Peripherals - Bluetooth device shown

Screenshot 2022-01-25 at 19.20.15.png Hackintool > USB - Bluetooth device shown connected to internal port

Screenshot 2022-01-25 at 19.26.42.pngSystem Information > Bluetooth report - Bluetooth shown,

But not as being Discoverable. Even though the Apple Keyboard and Trackpad are both connected via BT!

I have just found out that it is having issues connecting specific BT devices.

AirDrop works between my iPhone, iMac, MBP and my other hack's, but it is really slow compared to using this feature with my other systems running Big Sur or Catalina. Plus it is a bit hit and miss as to whether AirDrop works or not.

My Bose and MPOW Headphones won't connect with the Monterey system, not matter what I try.

So I went digging in the /System/Library/Extensions folder on Big Sur 11.6.2 and Monterey 12.1, specifically looking for any differences in the contents of IOBluetoothFamily.kext/Contents/Plugins/IOBluetoothHostControllerTransport.kext, which is used in both OS's to drive the Apple Bluetooth module.

What I noticed is a difference between the new and old IOBluetoothHostControllerTransport.kext/Contents/info.plist, which I have highlighted below.

Screenshot 2022-01-25 at 19.08.22.png Big Sur -IOBluetoothHostControllerTransport.kext/Contents/info.plist

Screenshot 2022-01-25 at 19.08.32.png Monterey -IOBluetoothHostControllerTransport.kext/Contents/info.plist

The main difference appears to be that the Monterey kext's Info.plist has been severely truncated, with the bottom section completely missing from this kext.

The missing section has been highlighted in a red rectangle in the Big Sur screenshot.

I would be very surprised if this wasn't the reason for the Bluetooth modules not working correctly. This is obviously something that Apple need to fix. We will just have to wait and see if the next release of Monterey contains the complete kext.
 
Joined
Nov 27, 2010
Messages
94
Motherboard
ASUS X99-A II
CPU
E5 2690v3
Graphics
RX 580
Mac
  1. iMac
Mobile Phone
  1. iOS
Seem, it is Apple issue , let's see any fix later.. thx all
 
Joined
May 16, 2014
Messages
171
Motherboard
ASUS Z490-I STRIX GAMING
CPU
i5-10600K
Graphics
HD630, RX 5700 XT
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
I have the exact same card.

Screen Shot 2022-01-26 at 11.52.53 AM.png


Screen Shot 2022-01-26 at 11.52.02 AM.png


My bluetooth works without an issue. I have it connected to:
Airpods, Airpods Pro, 2 x iphones, 1 ipad, a Bose QCII, XBOX Controller.

Sidecard, Continuity, etc. Everything working.

In the past I had issues like what you described (with a different card) and I realized months later that it was because I didn't plug in the antenna. Slow speed, in/out connections, etc.
 
Joined
Nov 27, 2010
Messages
94
Motherboard
ASUS X99-A II
CPU
E5 2690v3
Graphics
RX 580
Mac
  1. iMac
Mobile Phone
  1. iOS
Try to upgrade to 12.2 today, no luck, still have the same issue. I have also checked the antenna that are good in place.
Still cannot connect to my iPhone as well as BT headset:banghead::banghead:

Also, disabled all brcm* and airport* related kext

1643255079399.png


1643255092169.png


1643255105912.png


1643255166786.png
 
Joined
Dec 30, 2021
Messages
128
Motherboard
MSI MEG Z690I UNIFY
CPU
i9-12900K
Graphics
RX 6650 XT
Hi there,

Having upgraded to 12.1, my bluetooth cannot be pair some devices, such as my Sony BT headset or my iphone. However, for bluetooth keyboard or mouse, it can be pair without problem. Can anyone advise how to solve this issue?

My config is below:
1. BCM943602CS PCI card
2. BrcmPatchRAM3, BcrmFiremwareData, and BlueToolFixup @ 2.61

At Big Sur, I can be pair any devices without any issue.

Is it better to change to Finvi T919 BCM94360CD for Monterey better compatibility?

Thanks,
Louie
Na airdrop will only work one way
 
Joined
Dec 30, 2021
Messages
128
Motherboard
MSI MEG Z690I UNIFY
CPU
i9-12900K
Graphics
RX 6650 XT
I have the exact same card.

View attachment 540396

View attachment 540397

My bluetooth works without an issue. I have it connected to:
Airpods, Airpods Pro, 2 x iphones, 1 ipad, a Bose QCII, XBOX Controller.

Sidecard, Continuity, etc. Everything working.

In the past I had issues like what you described (with a different card) and I realized months later that it was because I didn't plug in the antenna. Slow speed, in/out connections, etc.
Na the antennas are in, 4 of them or threee, i thibk its 4 and i get full speed 900odd meg for widi and that, just airdrop will only work one way, with the router and other actuall macbook pro 2019 and m1 2021 still not sending via air drop, only receive? :)
 
Joined
Dec 30, 2021
Messages
128
Motherboard
MSI MEG Z690I UNIFY
CPU
i9-12900K
Graphics
RX 6650 XT
I have the exact same card.

View attachment 540396

View attachment 540397

My bluetooth works without an issue. I have it connected to:
Airpods, Airpods Pro, 2 x iphones, 1 ipad, a Bose QCII, XBOX Controller.

Sidecard, Continuity, etc. Everything working.

In the past I had issues like what you described (with a different card) and I realized months later that it was because I didn't plug in the antenna. Slow speed, in/out connections, etc.
Thaks, ill have another gander this morning :)
 
Joined
Nov 27, 2010
Messages
94
Motherboard
ASUS X99-A II
CPU
E5 2690v3
Graphics
RX 580
Mac
  1. iMac
Mobile Phone
  1. iOS
If that's your current USB mapping. The bluetooth USB mapping is incorrect. It should say Internal. (255)

Like this:
View attachment 540493
Rebuilt my usbmap.kext again, the BT controller is internal now, but, still cannot fix the issue.

1643298314408.png
 
Top