Installation¶
Requirements¶
- A supported Realtek PCIe card — see Supported Hardware.
- Xcode Command Line Tools.
- The macOS Kernel SDK (MacKernelSDK).
- The Linux
rtw88driver source from thegwchr/rtw88-stable.
Download from releases¶
The easiest way to get Feixiao is the prebuilt release — no toolchain required.
Grab the Feixiao_vX.Y.Z_*.zip asset from the
Releases page and unzip it — it
contains rtw88.kext and the rtw88ctl utility. Then skip straight to
Loading the kext.
Prefer to compile it yourself? See Building from source.
Building from source¶
Clone the repository and its submodules:
Clone the rtw88 source alongside it:
Directory layout
The build expects the rtw88-stable source in the layout described in the
project README. Place it where the Makefile expects before building.
Build the kext and the control utility:
The compiled kernel extension (rtw88.kext) and the command-line utility
(rtw88ctl) are written to build/out/.
Loading the kext¶
Next steps¶
Once loaded, use the rtw88ctl utility to check status, scan, and
connect — or install Starskiff for a menu-bar GUI.