Rtw88


 * On the FreeBSD Wiki

Introduction

 * Realtek 802.11ac wireless chips support


 * rtw88 is a 802.11ac PCI-E driver (5.2+) for RTL8723DE, RTL8821CE, RTL8822BE and RTL8822CE devices,
 * and USB driver (6.2+) for RTL8723DU, RTL8821CU, RTL8822BU and RTL8822CU devices.


 * Supported Devices


 * RTL8723DE, RTL8723DU
 * RTL8821CE, RTL8821CU
 * RTL8822BE, RTL8822BU
 * RTL8822CE, RTL8822CU

Drivers

 * rtw89 • https://github.com/torvalds/linux/tree/master/drivers/net/wireless/realtek/rtw89
 * https://lwn.net/Articles/872284/ • RTL8852AE • rtw89 (5.16-rc+)
 * https://cateee.net/lkddb/web-lkddb/RTW89.html • 10ec:8852, 10ec:a85a


 * rtw88 • https://github.com/torvalds/linux/tree/master/drivers/net/wireless/realtek/rtw88
 * https://lwn.net/Articles/768372/ • RTL8723DE, RTL8821CE, RTL8822BE, RTL8822CE • rtw88 (5.2+)
 * https://cateee.net/lkddb/web-lkddb/RTW88.html • 10ec:b822, 10ec:c821, 10ec:c822, 10ec:d723

<!--

PCIe

 * vendor: 10ec, device: b822 ("RTL8822BE 802.11a/b/g/n/ac WiFi adapter")
 * vendor: 10ec, device: c821 ("RTL8821CE 802.11ac PCIe Wireless Network Adapter")
 * vendor: 10ec, device: c822 ("RTL8822CE 802.11ac PCIe Wireless Network Adapter")
 * vendor: 10ec, device: c82f ("RTL8822CE 802.11ac PCIe Wireless Network Adapter")
 * vendor: 10ec, device: d723 ("RTL8723DE 802.11b/g/n PCIe Adapter")

USB
vendor: 04ca, product: 8602 ("Lite-On Technology Corp.") [RTL8822BU] vendor: 0846, product: 9055 ("NetGear A6150 Dual Band AC1200 Wireless Adapter [Realtek RTL8812BU]") ° [RTL8822BU] vendor: 0b05, product: 1841 ("ASUSTek Computer, Inc.") [RTL8822BU] vendor: 0b05, product: 184c ("ASUSTek Computer, Inc.") [RTL8822BU] vendor: 0b05, product: 1870 ("ASUSTek Computer, Inc.") [RTL8822BU] vendor: 0b05, product: 1874 ("ASUSTek Computer, Inc.") [RTL8822BU] vendor: 0b05, product: 19aa ("ASUSTek Computer, Inc.") [RTL8822BU] vendor: 0bda, product: 2006 ("Realtek Semiconductor Corp.") [RTL8821CU] ° vendor: 0bda, product: 2102 ("Realtek Semiconductor Corp.") [RTL8822BU] vendor: 0bda, product: 8811 ("Realtek Semiconductor Corp.") [RTL8821CU] ° vendor: 0bda, product: b812 ("Realtek RTL88x2bu [AC1200 Techkey]") [RTL8822BU] vendor: 0bda, product: b81a ("Realtek Semiconductor Corp.") [RTL8822BU] vendor: 0bda, product: b820 ("Realtek Semiconductor Corp.") [RTL8821CU] ° vendor: 0bda, product: b82b ("Realtek Semiconductor Corp.") [RTL8821CU] ° vendor: 0bda, product: b82c ("Realtek Semiconductor Corp.") [RTL8822BU] vendor: 0bda, product: c811 ("Realtek Semiconductor Corp.") [RTL8821CU] ° vendor: 0bda, product: c812 ("Realtek Semiconductor Corp.") [RTL8822CU] ° vendor: 0bda, product: c820 ("Realtek Semiconductor Corp.") [RTL8821CU] ° vendor: 0bda, product: c821 ("Realtek Semiconductor Corp.") [RTL8821CU] ° vendor: 0bda, product: c82a ("Realtek Semiconductor Corp.") [RTL8821CU] ° vendor: 0bda, product: c82b ("Realtek Semiconductor Corp.") [RTL8821CU] ° vendor: 0bda, product: c82c ("Realtek Semiconductor Corp.") [RTL8822CU] ° vendor: 0bda, product: c82e ("Realtek Semiconductor Corp.") [RTL8822CU] ° vendor: 0bda, product: d723 ("Realtek Semiconductor Corp.") [RTL8723DU] ° vendor: 0bda, product: d820 ("Realtek Semiconductor Corp.") [RTL8822CU] ° vendor: 0bda, product: d82b ("Realtek Semiconductor Corp.") [RTL8822CU] ° vendor: 0e66, product: 0025 ("Hawking Technologies") [RTL8822BU] vendor: 13b1, product: 0043 ("Linksys") [RTL8822CU] ° vendor: 13b1, product: 0043 ("Linksys") [RTL8822BU] vendor: 13b1, product: 0045 ("Linksys") [RTL8822BU] vendor: 2001, product: 331c ("D-Link Corp.") [RTL8822BU] vendor: 2001, product: 331e ("D-Link Corp.") [RTL8822BU] vendor: 2001, product: 331f ("D-Link Corp.") [RTL8822BU] vendor: 20f4, product: 808a ("TRENDnet") [RTL8822BU] vendor: 2357, product: 0115 ("TP-Link Archer T4U v3") [RTL8822BU] vendor: 2357, product: 0116 ("TP-Link") [RTL8822BU] vendor: 2357, product: 0117 ("TP-Link") [RTL8822BU] vendor: 2357, product: 012d ("TP-Link Archer T3U [Realtek RTL8812BU]") ° [RTL8822BU] vendor: 2357, product: 012e ("TP-Link") [RTL8822BU] vendor: 2357, product: 0138 ("TP-Link") [RTL8822BU] vendor: 7392, product: b822 ("Edimax EW-7822ULC [Realtek RTL8812AU]") ° [RTL8822BU] vendor: 7392, product: c822 ("Edimax Technology Co., Ltd") [RTL8822BU] vendor: 7392, product: d611 ("Edimax Technology Co., Ltd") [RTL8723DU] ° vendor: 7392, product: d822 ("Edimax Technology Co., Ltd") [RTL8822BU] vendor: 7392, product: e822 ("Edimax Technology Co., Ltd") [RTL8822BU] vendor: 7392, product: f822 ("Edimax Technology Co., Ltd") [RTL8822BU]

SDIO
sdio .. 024c : b822 - RTL8822BS rtw88/rtw8822bs.c # in 6.4–6.6, 6.7-rc+ sdio .. 024c : c821 - RTL8821CS rtw88/rtw8821cs.c # in 6.4–6.6, 6.7-rc+ sdio .. 024c : c822 - RTL8822CS rtw88/rtw8822cs.c # in 6.4–6.6, 6.7-rc+ sdio .. 024c : d723 - RTL8723DS rtw88/rtw8723ds.c # in 6.5–6.6, 6.7-rc+ sdio .. 024c : d724 - RTL8723DS rtw88/rtw8723ds.c # in 6.5–6.6, 6.7-rc+ -->
 * https://github.com/lwfinger/rtw88 • RTL8723DE, RTL8821CE, RTL8822BE, RTL8822CE • rtw88 - new
 * https://github.com/jeremyb31/rtl8723de • RTL8723DE • rtl8723de
 * https://github.com/tomaspinho/rtl8821ce • RTL8821CE • rtl8821ce


 * https://github.com/lwfinger/rtlwifi_new • RTL8192xx, RTL8723xE • rtlwifi_new (4.2+) - ex -> rtw88
 * https://marc.info/?l=linux-netdev&m=150299204509065 • RTL8822BE • rtlwifi - ex
 * https://github.com/lwfinger/rtl8723be • RTL8723BE • rtl8723be - ex -> rtlwifi_new ->
 * https://github.com/jeremyb31/rtlwifi_new • rtlwifi_new
 * https://github.com/jeremyb31/rtlwifi-memfix • rtlwifi-memfix


 * https://wireless.wiki.kernel.org/en/users/drivers/rtl819x • rtl8xxxu (4.3+)
 * RTL8188EU, RTL8188RU, RTL8191EU, RTL8192EU, RTL8723AU, RTL8723BU
 * https://github.com/lwfinger/rtl8188eu • RTL8188EU • rtl8188eu
 * https://github.com/lwfinger/rtl8188gu • RTL8188GU • rtl8188gu
 * https://github.com/lwfinger/rtl8723au • RTL8723AU • rtl8723au
 * https://github.com/lwfinger/rtl8723bu • RTL8723BU • rtl8723bu

Chipsets

 * RTL8188
 * https://github.com/lwfinger/rtl8188eu • RTL8188EU • rtl8188eu
 * https://github.com/jeremyb31/rtl8188eu • RTL8188EU • rtl8188eu
 * https://github.com/lwfinger/rtl8188gu • RTL8188GU • rtl8188gu
 * RTL8190
 * https://github.com/lwfinger/rtl8190p • RTL8190P • rtl8190p
 * RTL8192
 * https://github.com/lwfinger/rtl8192cu • RTL8192CU • rtl8192cu
 * https://github.com/lwfinger/rtl8192du • RTL8192DU • rtl8192du
 * https://github.com/lwfinger/rtl8192ee • RTL8192EE • rtl8192ee
 * https://github.com/jeremyb31/rtl8192eu-linux-driver • RTL8192EU • rtl8192eu
 * https://github.com/jeremyb31/rtl8192eu • RTL8192EU • rtl8192eu
 * http://github.com/chunkeey/rtl8192su • RTL8192SU • rtl8192su (WiP)


 * RTL8723
 * https://github.com/lwfinger/rtl8723au • RTL8723AU • rtl8723au
 * https://github.com/lwfinger/rtl8723be • RTL8723BE • rtl8723be
 * https://github.com/lwfinger/rtl8723bu • RTL8723BU • rtl8723bu
 * https://github.com/jeremyb31/rtl8723bu • RTL8723BU • rtl8723bu
 * https://github.com/jeremyb31/rtl8723de • RTL8723DE • rtl8723de
 * https://github.com/lwfinger/rtl8723du • RTL8723DU • rtl8723du
 * https://github.com/lwfinger/rtl8723ds • RTL8723DS • rtl8723ds
 * RTL8812
 * https://github.com/lwfinger/rtl8812au • RTL8812AU • rtl8812au
 * https://github.com/jeremyb31/rtl8812AU_8821AU_linux • RTL8812AU/RTL8821AU • rtl8812au, rtl8821au
 * https://github.com/jeremyb31/rtl8812AU • RTL8812AU • rtl8812au
 * https://github.com/jeremyb31/rtl8822bu-1 • RTL8812BU • rtl8812bu
 * RTL8814
 * https://github.com/jeremyb31/rtl8814au-4.15 • RTL8814AU • rtl8814au (4.15)
 * https://github.com/jeremyb31/rtl8814AU • RTL8814AU • rtl8814au
 * RTL8821
 * https://github.com/tomaspinho/rtl8821ce • RTL8821CE • rtl8821ce
 * https://github.com/jeremyb31/rtl8821ce • RTL8821CE • rtl8821ce
 * https://github.com/jeremyb31/rtl8821CU • RTL8821CU • rtl8821cu
 * RTL8822
 * https://github.com/jeremyb31/rtl8822bu • RTL8822BU • rtl8822bu
 * https://github.com/jeremyb31/rtl8822bu-1 • RTL8822BU • rtl8822bu