• 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!

On an Asus z790 Tuf WiFi D4
it's supported with native hardware out of the box. No Fenvi, or Apple Wifi/BT card needed.
You just have to make a USBMap.Kext - then add 3 kext files to EFI kext folder.
 

Attachments

  • Screen Shot 2023-07-10 at 3.46.09 PM.png
    Screen Shot 2023-07-10 at 3.46.09 PM.png
    685.7 KB · Views: 17
On an Asus z790 Tuf WiFi D4
it's supported with native hardware out of the box. No Fenvi, or Apple Wifi/BT card needed.
You just have to make a USBMap.Kext - then add 3 kext files to EFI kext folder.
It requires Intel WiFi/BT kexts ;)
 
You need to change the path.
I am facing a similar issue. On Ventura 13.4.1 there is no plugins folder in /System/Library/Extensions/IOBluetoothFamily.kext/Contents/

Has ventura changed these. If you have a lead on an updated path, I can try the firmware update.
Any help is appreciated

terminal output:


sudo dfu-util -R -D /System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothUSBDFU.kext/Contents/Resources/20702_828D.dfu

Password:

dfu-util 0.11



Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.

Copyright 2010-2021 Tormod Volden and Stefan Schmidt

This program is Free Software and has ABSOLUTELY NO WARRANTY

Please report bugs to http://sourceforge.net/p/dfu-util/tickets/



dfu-util: Could not open file /System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothUSBDFU.kext/Contents/Resources/20702_828D.dfu for reading: No such file or directory
 
I am facing a similar issue. On Ventura 13.4.1 there is no plugins folder in /System/Library/Extensions/IOBluetoothFamily.kext/Contents/

Has ventura changed these. If you have a lead on an updated path, I can try the firmware update.
Any help is appreciated

terminal output:


sudo dfu-util -R -D /System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothUSBDFU.kext/Contents/Resources/20702_828D.dfu

Password:

dfu-util 0.11



Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.

Copyright 2010-2021 Tormod Volden and Stefan Schmidt

This program is Free Software and has ABSOLUTELY NO WARRANTY

Please report bugs to http://sourceforge.net/p/dfu-util/tickets/



dfu-util: Could not open file /System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothUSBDFU.kext/Contents/Resources/20702_828D.dfu for reading: No such file or directory
I also just loaded up a Monterey 12.4 to see if the directory exists. But in
/System/Library/Extensions/IOBluetoothFamily.kext

there's only _codesignatures_, info.plist, MacOS, Resources, version.plist
even diving into the other folders I'm not finding a plugins with the IOBluetoothUSBDFU.kext
 
I am facing a similar issue. On Ventura 13.4.1 there is no plugins folder in /System/Library/Extensions/IOBluetoothFamily.kext/Contents/

Has ventura changed these. If you have a lead on an updated path, I can try the firmware update.
Any help is appreciated

terminal output:


sudo dfu-util -R -D /System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothUSBDFU.kext/Contents/Resources/20702_828D.dfu

Password:

dfu-util 0.11



Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.

Copyright 2010-2021 Tormod Volden and Stefan Schmidt

This program is Free Software and has ABSOLUTELY NO WARRANTY

Please report bugs to http://sourceforge.net/p/dfu-util/tickets/



dfu-util: Could not open file /System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothUSBDFU.kext/Contents/Resources/20702_828D.dfu for reading: No such file or directory

I also just loaded up a Monterey 12.4 to see if the directory exists. But in
/System/Library/Extensions/IOBluetoothFamily.kext

there's only _codesignatures_, info.plist, MacOS, Resources, version.plist
even diving into the other folders I'm not finding a plugins with the IOBluetoothUSBDFU.kext
It does not exist in Monterey or newer but in Big Sur.
 
Hello!
Is there a possibility to make bcm943602cdp bluetooth work in MacPro 6,1 with opencore in Monterey/Ventura? Wifi works fine, but bluetooth is detected as third_party_dongle.

I’ve mapped USB port to 255, added bootflag -btlfxallowanyaddr. But the firmware is not loading.
What am I doing wrong?

After overloading bluetooth module with connecting all my bluetooth stuff at once, it disconnected and after I’ve restarted the module, the firmware loaded successfully. But I can’t replicate it, that happened just once, but now I’m sure this is possible :) Please see the attaced screenshots.

Any help will be highly appreciated!

My OC config and IOReg https://we.tl/t-npd1Vtjxdy

Aleks
 
Hello!
Is there a possibility to make bcm943602cdp bluetooth work in MacPro 6,1 with opencore in Monterey/Ventura? Wifi works fine, but bluetooth is detected as third_party_dongle.

I’ve mapped USB port to 255, added bootflag -btlfxallowanyaddr. But the firmware is not loading.
What am I doing wrong?

After overloading bluetooth module with connecting all my bluetooth stuff at once, it disconnected and after I’ve restarted the module, the firmware loaded successfully. But I can’t replicate it, that happened just once, but now I’m sure this is possible :) Please see the attaced screenshots.

Any help will be highly appreciated!

My OC config and IOReg https://we.tl/t-npd1Vtjxdy

Aleks
It might be possible that the BT firmware is in DFU mode or is bricked. In case of that, you can flash the firmware.

Read here:
 
It might be possible that the BT firmware is in DFU mode or is bricked. In case of that, you can flash the firmware.

Read here:
Hello!
I've flashed the firmware, but still no luck. By the way I've got such a responce from DFU:
DFU state(0) = appIDLE, status(0) = No error condition is present
Device really in Run-Time Mode, send DFU detach request...

So I think the device is working fine, the problem is with system resources. Although I've mapped USB, macpro6,1 does not allocate exact resources to this card. I can see that Location ID is 0x1d110000 / 2
and when I've made it work somehow Location ID was 0x1d110000 /1.

And HUB is detected as BCM2045A0, but when it was working it was detected as Bluetooth USB Host Controller
 
Hello!
I've flashed the firmware, but still no luck. By the way I've got such a responce from DFU:
DFU state(0) = appIDLE, status(0) = No error condition is present
Device really in Run-Time Mode, send DFU detach request...

So I think the device is working fine, the problem is with system resources. Although I've mapped USB, macpro6,1 does not allocate exact resources to this card. I can see that Location ID is 0x1d110000 / 2
and when I've made it work somehow Location ID was 0x1d110000 /1.

And HUB is detected as BCM2045A0, but when it was working it was detected as Bluetooth USB Host Controller
Provide the PR Files to check.
 
Provide the PR Files to check.
Hello!

After experimenting, 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. Attaching correctly working IOREG and printscreens and same files after reboot. OC config is the same in both cases. I've tried sudo kill bluetoothd, but then module restarts and still not detected correctly. Only overload helps.
 

Attachments

Last edited:

Forum statistics

Threads
1,935
Messages
18,091
Members
27,831
Latest member
kinakinoy