Edhawk
Moderator
- Joined
- Aug 2, 2013
- Messages
- 6,318
- Motherboard
- Asus ROG Strix X570-F Gaming
- CPU
- Ryzen 9 3900X
- Graphics
- RX 6700 XT
- Mac
- Mobile Phone
The Z390 Aorus Pro WiFi board uses the Intel 9560 802.11ac WiFi/BT card, which is supported by OpenIntelWireless (Itlwm & Airportitlwm)
Both the WiFi and Bluetooth from this ac card can be activated.
The WiFi in Monterey or Ventura requires these kexts:
This FAQ page explains a number of specific aspects in why you would use one kext over another.
The Bluetooth module on the Intel card is also supported, but using different kexts/injectors.
The link below to the Intel Bluetooth FAQ is really important if you are booting Monterey or newer.
Yes, it does say to use BlueToolFixup.kext from the Acidanthera BrcmPatchRam repository, and not to use the IntelBluetoothInjector.kext in the latest versions of macOS.
One thing that is really important is that the USB port connected to the CNVI connector on the motherboard (contains the Intel WiFi/BT card) must be activated in your USBPorts.kext or SSDT, with an 'Internal' (255) connector type. Otherwise it won't work as expected.
If you already have 15 ports active in your USBPorts.kext you will need to deactivate one and add/activate the Intel BT USB port.
The Intel BT USB module is usually connected via HS14 but make sure you check this is correct on your board.
Both the WiFi and Bluetooth from this ac card can be activated.
The WiFi in Monterey or Ventura requires these kexts:
- Airportitlwm.kext or Itlwm.kext (never both)
- There is a different version of Airportitlwm.kext for each recent version of macOS, so you need to be using the correct kext for the version of macOS you are booting.
Release v2.1.0 stable · OpenIntelWireless/itlwm
Added 2 boot-args -novht: Disables 802.11AC support -noht40: Disables 40MHz when using 2.4GHz (Use this option if the network with this config causes instabilities. BRCM cards disable 2.4GHz HT40 ...
github.com
This FAQ page explains a number of specific aspects in why you would use one kext over another.
Frequently Asked Questions | OpenIntelWireless
Documentation for OpenIntelWireless
openintelwireless.github.io
The Bluetooth module on the Intel card is also supported, but using different kexts/injectors.
GitHub - OpenIntelWireless/IntelBluetoothFirmware: Intel Bluetooth Kernel Extensions for macOS
Intel Bluetooth Kernel Extensions for macOS. Contribute to OpenIntelWireless/IntelBluetoothFirmware development by creating an account on GitHub.
github.com
The link below to the Intel Bluetooth FAQ is really important if you are booting Monterey or newer.
Yes, it does say to use BlueToolFixup.kext from the Acidanthera BrcmPatchRam repository, and not to use the IntelBluetoothInjector.kext in the latest versions of macOS.
One thing that is really important is that the USB port connected to the CNVI connector on the motherboard (contains the Intel WiFi/BT card) must be activated in your USBPorts.kext or SSDT, with an 'Internal' (255) connector type. Otherwise it won't work as expected.
If you already have 15 ports active in your USBPorts.kext you will need to deactivate one and add/activate the Intel BT USB port.
The Intel BT USB module is usually connected via HS14 but make sure you check this is correct on your board.