• Become a Premium Member for $25/year with no ads to improve your community experience. Upgrade to Pro Account for faster response and no wait times!

Bluetooth works but not detected correctly. Please compare working USB hub and USB after boot.
What does it mean by USB after boot and USB working?
 
As I mentioned earlier, I've found the way to make bluetooth work correctly. After boot it is detected as THIRD_PARTY_DONGLE, I connect all possible bluetooth devices and bluetooth module hangs and disconnects. After that module restarts and is detected correctly as BCM_20703A2. The same is with USB hub, after overload it is detected as Bluetooth USB host controller.
 
The same is with USB hub, after overload it is detected as Bluetooth USB host controller.
What kind of USB Hub?

What GPU are you using in the system?
 
What kind of USB Hub?

What GPU are you using in the system?
The USB hub is default, internal Macpro 6,1 usb 2.0 hub

GPU is dual D700 and I also have eGPU connected RX6800 (but it doesn't matter if it is connected or not, does not affect bluetooth)
 
The USB hub is default, internal Macpro 6,1 usb 2.0 hub

GPU is dual D700 and I also have eGPU connected RX6800 (but it doesn't matter if it is connected or not, does not affect bluetooth)
To your surprise, it does affect. With the help of @davidorosso we have been able to track down the issue. He has a MacPro5,1 and had the same problem as yours. His GPU was Radeon HD 5870 which he upgraded to Sapphire HD 7950 but had the same issue. We asked him to change the GPU to RX580 and now it all works. In the meantime, remove the RX6800 from your eGPU and install it in the MacPro (replacing the D700) and then reset PRAM thrice, and then check. Hopefully, the issue should be fixed.
 
To your surprise, it does affect. With the help of @davidorosso we have been able to track down the issue. He has a MacPro5,1 and had the same problem as yours. His GPU was Radeon HD 5870 which he upgraded to Sapphire HD 7950 but had the same issue. We asked him to change the GPU to RX580 and now it all works. In the meantime, remove the RX6800 from your eGPU and install it in the MacPro (replacing the D700) and then reset PRAM thrice, and then check. Hopefully, the issue should be fixed.
I'll try to disconnect eGPU and reset PRAM, but I can't switch the GPU in MacPro trashcan.
 
I'll try to disconnect eGPU and reset PRAM, but I can't switch the GPU in MacPro trashcan.
Then just disconnecting the eGPU will not have any affect. Just change the GPU and the issue should be fixed.
 
Seems like the model was missed. Try Big Sur and the issue should be probably fixed. Its something like Monterey and later doesn't allow the BT to work nicely when the system has old GPU on real Macs.
I have no doubt it will work in Big Sur, but this is not a solution. :)
Want to make it work in Monterey and later. And now, when I can make it work in Monterey after overloading the module, I'm sure there is a solution. I still think the problem is that USB hub is the cause and is not detected correctly, not the bluetooth itself. I think adding correct information to ACPI should help, but I have no experience in this section. Any help will be highly appreciated.
 

Forum statistics

Threads
1,935
Messages
18,087
Members
27,829
Latest member
chun1980