Wireless Work In Progress, station mode for modern drivers
For more information please see wiki pages (or if in-tree also man pages there):
- iwlwifi (Intel) -- is all in-tree these days, no more patches or snapshots, shipping in releases
- rtw88 (Realtek) -- is all in-tree these days, no more patches or snapshots; you need to set a tunable for more than 4GB of main memory; see man page!; happens automatically from firmware package; shipping in releases
- rtw89 (Realtek) -- is in tree; shipping in releases but only lately got bug fixes upstream; in main and stable/15.
- mt76 (MediaTek) -- is in tree currently being worked on.
- ath10k (QCA) -- is in tree currently still disconnected from build but almost there.
- ath11k (QCA)
- ath12k (QCA)
- brcmfmac - in tree, disconnected, builds, loads firmware for PCIe
Regdomain:
The FreeBSD Foundation Laptop Project
News:
- 20260331 - follow the freebsd-wireless list as well as the FreeBSD Foundation Laptop and Desktop Project; too much is shipping and in the tree these days; man pages are part of your system :)
- 20250427 - lots of information not documented here anymore
- 20230423 - ath10k is in main; currently disconnected from the build
- 20230423 - mt76 is in main; currently disconnected from the build
- 20220909 - rtw89 is in main; currently disconnected from the build
- 20220401 - rtw88 is in main; rtw89 update will be posted here soon
- 20220322 - combined rtw88 and rtw89 tarball and patch for main: 20220322-01-rtw88-rtw89.tar.gz and 20220322-01-rtw88-rtw89.diff
- 20211227 - all changes as-are in main for iwlwifi; MFC script to stable/13 20211229-mfc-stable-13.sh
- 20210906 - "version 0.91 release" apply-wireless-latest.sh (iwlwifi + initial rtw88)
- 20210630 - "version 0.90 release" apply-iwlwifi-latest.sh