Skip to content

Feixiao

Feixiao is a macOS kernel extension that ports the Linux rtw88 driver, bringing support for Realtek PCIe Wi-Fi cards to macOS.

Supported hardware Installation GitHub

PCIe only

USB and SDIO variants are unsupported and not planned. The Bluetooth radio on combo cards is handled separately by RealtekBluetoothFirmware.

Features

  • Native scanning of 2.4 GHz and 5 GHz bands.
  • Connection to Open and WPA/WPA2 networks (including mixed modes) — CCMP / PSK / TKIP / AES / TKIP+AES.
  • A custom rtw88ctl command-line utility to control the driver, with Starskiff available as a GUI alternative.

Supported chipsets

Chipset Status
RTL8822BE Targeted
RTL8822CE Targeted
RTL8821CE Targeted
RTL8812AE Targeted
RTL8814AE Targeted

See Supported Hardware for details and how to check your card.

Acknowledgements

  • Realtek for the original Linux rtw88 driver source and WLAN cards.
  • Apple for the OS.
  • Acidanthera for MacKernelSDK.
  • OpenIntelWireless for itlwm as a reference.
  • FreeBSD for LinuxKPI as a reference on how Linux drivers are implemented in BSD.