jtk13user chipsets - rtl8811au and rtl8821au - AC600 - USB 2
Linux Driver for USB WiFi Adapters that use the RTL8811AU and RTL8821AU Chipsets
The rtl8811au chipset is an aging chipset that will likely never be supported by an in-kernel driver which leaves users dependent on Realtek to release future out-of-kernel source code. This makes buying adapters based on this chipset somewhat risky for Linux users. The market for USB WiFi adapters has seen a switch over the last few years from this chipset to the rtl8811cu chipset for adapters in the AC600 class. Adapters that use the rtl8811au chipset are still available but availability is declining. The above driver is a really good quality driver but the question is, how long will Realtek continue to release out-of-kernel source code for this chipset. The preferred solution is for Realtek to support an in-kernel Linux Wireless Standards compliant driver.
The Good:
managed (client) mode works very well
master (AP) mode is very good
AP mode DFS support
monitor mode is good
WPA3 is supported
power saving works well
very stable
clean compile and clean log
The Bad:
no virtual interface (VIF) support
no support for set_wiphy_netns
no support for 4addr
the lack of an in-kernel, Linux Wireless Standards (mac80211) compliant driver makes this chipset problematic
future Realtek support unknown
will likely never be supported by an in-kernel driver
limited availability, has mostly been replaced by rtl8811cu
Recommendation: This chipset doesn't provide any significant advantages over the mt7610u chipset and the driver for the mt7610u chipset is professionally maintained in the Linux kernel.
(Just info)