Wi-Fi 6 on Legacy Hackintosh: Which Cards Actually Work (and Which Don’t)

Trying to get Wi-Fi 6 working on a legacy Hackintosh? Here’s what you need to know about Broadcom and Intel cards, macOS versions, and the trade-offs you’ll face.

Broadcom BCM943602D2 Wi-Fi 6 card on an M.2 adapter for Hackintosh

The first Mac to ship with Wi-Fi 6 (802.11ax) was the 2019 MacBook Pro 16,1, using a Broadcom BCM943602D2 chipset. That card is not a drop-in upgrade for most legacy Hackintosh builds because its connector is proprietary (Apple's 3‑antenna layout) and the firmware expects a T2 chip for certain power management features. If you're running Snow Leopard through High Sierra, you're probably wondering if any Wi‑Fi 6 adapter can work, and what you'd have to give up to get it.

Why Wi‑Fi 6 Matters for Legacy Builds (and Why It Usually Doesn’t)

Wi‑Fi 6 is faster and handles congestion better, but on a legacy Hackintosh those benefits are mostly theoretical. Most older applications won't saturate Gigabit Ethernet, and the system's PCIe bus and CPU overhead limit real-world throughput. But many modern routers default to 802.11ax on 5GHz, and older Broadcom cards like the BCM94360 or BCM94352 can't handle 160MHz channels or OFDMA. If your router is locked to Wi‑Fi 6 only and you can't fall back to 802.11ac, your legacy Hackintosh could lose wireless entirely.

Available Hardware Options

Chipset Form Factor macOS Support (Native) Kext Required Max macOS Version
Broadcom BCM943602D2 (Apple OEM) M.2 2230 with Apple adapter 10.13+ AirportBrcmFixup 11.x (Big Sur) – limited
Broadcom BCM94360Z4 (Wi‑Fi 5) M.2 2230 10.8+ None 14.x (Sonoma) – unsupported
Intel AX200/AX210 M.2 2230 None itlwm + HeliPort 10.15+ (Catalina) – experimental
Intel AX211 M.2 2230 (CNVi) None itlwm (no CNVi) Not recommended

The only Wi‑Fi 6 chipset ever shipped inside a Mac is the Broadcom BCM943602D2, but it's not a standard card. You need a proprietary adapter board (often sold as an 'Apple Wi‑Fi 6 card' for Hackintosh) and careful firmware matching. Even then, High Sierra and Mojave don't have the full 802.11ax driver stack. Apple backported parts for the 2019 MacBook Pro, but on a legacy Hackintosh you'll only get 802.11ac speeds, using the 802.11ax PHY for backwards compatibility. The card shows up as 'AirPort Extreme' but actually negotiates at 802.11ac rates.

Broadcom BCM943602D2 Wi-Fi 6 card on an M.2 adapter for Hackintosh

Intel AX200/AX210: The Open‑Source Route

If you're running at least Catalina (ideally Big Sur), the Intel AX200 and AX210 work with the itlwm kext and HeliPort app. This gives you 802.11ax connectivity, but with several caveats:

  • No AirDrop, Handoff, or Sidecar — Intel wireless kexts don't support Apple's continuity features.
  • Kext injection must be precise — itlwm conflicts with any other Wi‑Fi kext, including Apple's native IO80211Family. You have to disable or remove the built-in AirPort kext for your platform.
  • Bluetooth is separate — Intel AX200/AX210 Bluetooth needs IntelBluetoothFirmware.kext and may not work reliably on older macOS.
  • Wake from sleep — often fails; you might need a custom SSDT or a post‑sleep script to re‑initialize the card.

If you decide to use an Intel Wi‑Fi 6 card, start by verifying your macOS version. On 10.14 Mojave, itlwm is not actively developed and may crash the kernel. On 10.15 Catalina, use the dedicated itlwm_v1.3.0 release. Always back up your EFI partition before replacing kexts.

ACPI Configuration and SSDT Hacks

Most Wi‑Fi 6 cards use an M.2 E‑key slot. On legacy motherboards, the slot might not be configured for PCIe lanes that macOS recognizes. You may need to add an SSDT that defines the device path and sets the correct power properties. For example, an Intel AX200 inserted into a slot that appears as PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0) must be assigned a compatible device-id and vendor-id in the IORegistry. Dump the properties with IORegistryExplorer before and after injection. (See our guide on Using IntelDump2 to Fix Intel HD Graphics on Legacy Hackintosh for a similar debugging workflow — the same principle applies to Wi‑Fi device identification.)

Risks and Data Integrity

Modifying the IOKit personality of a Wi‑Fi card can cause a kernel panic if the wrong kext is loaded. Always keep a backup of your working EFI folder and a copy of the macOS installer on a separate USB drive. If you're on 10.6 through 10.12, none of the Wi‑Fi 6 options above will work; the only safe choice is a Broadcom BCM94360 or BCM94352 card (802.11ac). Do not attempt to force a Wi‑Fi 6 card into Snow Leopard — the driver infrastructure simply does not exist.

Practical Recommendation

For a legacy Hackintosh running High Sierra or Mojave, the most reliable path to “Wi‑Fi 6” is to use a Broadcom BCM943602D2 with an adapter, accepting that it will operate at 802.11ac speeds. If you must have true 802.11ax throughput and are willing to sacrifice continuity features, upgrade to at least Catalina and use an Intel AX210 with the latest itlwm. In either case, keep a wired Ethernet fallback active — especially during initial configuration — to avoid losing Internet access mid‑troubleshoot.

One final detail: the Intel AX201 (CNVi) is not compatible with any Hackintosh because it relies on the Intel PCH CNVi interface that macOS does not support. Stick to the listed AX200/AX210 models. Also note that the Broadcom BCM943602D2 is often sold under the model number “BCM943602CDP” — verify the chipset revision before purchasing.