OpenIntelWireless / itlwm

Intel Wi-Fi Drivers for macOS
https://OpenIntelWireless.github.io/itlwm/
GNU General Public License v2.0
6.94k stars 666 forks source link

Asus AX-3000 PCE Intel AX200 Monterey Bluetooth not working. #910

Closed durgesh2020 closed 1 year ago

durgesh2020 commented 1 year ago

Asus AX-3000 PCE Intel AX200 Monterey Bluetooth not working but Wifi works fine.

My config:

  1. Gigabyte Z360
  2. Intel 9600K
  3. Radeon RTX 590
  4. RAM 32GB
  5. Samsung 970 Evo Plus

Opencore: 0.94 Kexts used: IntelBluetoothFirmware and IntelBTPatcher 2.3.0, BlueToolFixup 2.6.8, AirportItlwm 2.2.0

What is tried till:

  1. Reordering of kexts
  2. Using latest version of all the kexts
  3. Disabling XHCI port limit (Already have USBMap)
durgesh2020 commented 1 year ago

@zxystd Could you please point to a solution? Thank you.

diepeterpan commented 1 year ago

Do some logging according to the documentation @ https://openintelwireless.github.io/IntelBluetoothFirmware/Troubleshooting.html#disclaimer ?

If you can check with Windows or Linux (Live CD) if the Bluetooth is working. Setting up the OpenCore USB ports correctly is very important for Bluetooth. Checking USB port limit, try USBInjectAll.KEXT - to replace your USBMap which might have a problem. Which SMBIOS (Machine number are you using e.g. 14,2)

durgesh2020 commented 1 year ago

Thanks for reply. I am using 19.1 iMac.

diepeterpan commented 1 year ago

Thanks for reply. I am using 19.1 iMac.

19,1 seems to be supported by the USBInjectAll.KEXT - https://github.com/RehabMan/OS-X-USB-Inject-All/blob/master/USBInjectAll/USBInjectAll-Info.plist

Remove your USBMap and replace it with USBInjectAll.KEXT and disable XhciPortLimit in Kernel part of OpenCore config, see if that makes a difference. If so then the USBMap is missing the Bluetooth USB mapping.

durgesh2020 commented 1 year ago

Oh my god! You are a genius. It is working fine. I replaced the USBMap with USBInjectAll. Only one issue I see is, how shall I create a working USBMap. Please give me some reference.

Thank you so much I was struggling since so many months for this.

diepeterpan commented 1 year ago

Oh my god! You are a genius. It is working fine. I replaced the USBMap with USBInjectAll. Only one issue I see is, how shall I create a working USBMap. Please give me some reference.

Thank you so much I was struggling since so many months for this.

I am running with USBInjectAll.KEXT for 2 years now, no real problems to date, USBMap will remain on my todo list too for now :-)

durgesh2020 commented 1 year ago

OK. Thank you. I mapped my ports by following below video. https://www.youtube.com/watch?v=2hZPMHSfkS0

Thank you.