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
rtw88ctlcommand-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
rtw88driver 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.