Realtek RTL8821AE and RTL8812AE 802.11ac PCIe Wi-Fi adapters
Single-chip 802.11ac (plus legacy a/b/g/n) Wi-Fi controllers with integrated Bluetooth 4.0 that Realtek shipped on PCIe mini-cards and M.2 modules for consumer laptops and notebooks during the mid-2010s. These parts were extremely common in budget and mid-range Lenovo, HP, and Asus machines and remain in service on many of those laptops today.
recommendation
Worth keeping but flagging as legacy because the chipset is no longer sold but still ships in plenty of mid-2010s laptops that show up in current Linux installs, including Ubuntu 24.04 on Lenovo machines. Realtek and community contributors are still sending small cleanup and firmware-declaration patches as recently as 2024 and into 2026, so the code is being maintained rather than removed; the right move is to leave it in place while documenting that it serves an aging installed base.
repository signals
sources
- lore.kernel.org
As of April 7, 2026 the driver still receives upstream cleanup patches specific to rtl8821ae, indicating maintenance rather than removal.
- lore.kernel.org
A Realtek maintainer touched rtlwifi in October 2024 to declare firmware usage, showing recent subsystem attention.
- linux-hardware.org
linux-hardware shows RTL8821AE appearing in recent Linux probes, including Ubuntu 24.04 on Lenovo laptops, so there are still fielded legacy deployments.
- everythingrf.com
The part is an older 802.11ac/abgn PCIe WLAN plus Bluetooth 4.0 controller for PC/notebook use, consistent with a mid-2010s laptop chipset rather than current designs.
codex reasoning notes (technical)
`lore_activity` on rtl8821ae/hw.c and sw.c showed 2024-2026 traffic, including dead-code and firmware-declaration cleanups, but no driver-removal series; one attempted `lore_regex` removal search timed out and was not retried. `web.search_query` found linux-hardware evidence of ongoing legacy laptop use and an everythingRF product page describing the chipset generation/application. Conclusion: old consumer laptop Wi-Fi with remaining installed base and ongoing janitorial maintenance, so keep the driver but annotate it as legacy/aging rather than deprecate or remove.