drivers/net/wireless/realtek/rtlwifi/rtl8192c

Realtek RTL8192C/RTL8188C 802.11n Wi-Fi shared code

Shared support code for Realtek's RTL8192C and RTL8188C single-chip 802.11n Wi-Fi adapters, used by both the PCIe variants (RTL8192CE/RTL8188CE found in many 2010-era laptops) and the USB variants (RTL8192CU/RTL8188CU shipped in countless cheap USB Wi-Fi dongles from roughly 2010 through the late 2010s, with new units still appearing on the market in 2025).

keep-annotate conf=0.79 last_sold=2018 deploy=low replacement=none subsystem=net category=networking-wireless
79%

recommendation

Worth keeping but documenting its niche. The hardware is old and maintenance has slowed to occasional fixes (the most recent touch was late 2023), but the chips remain in active use on legacy laptops, OpenWrt builds, and low-cost USB dongles that are still being sold new. There is no single replacement driver covering both the PCIe and USB variants, so removal would strand working hardware; an annotation flagging it as legacy-only would help set expectations.

repository signals

8 files
4,559 source lines
3 commits, 5y
+3 / −16 lines added / removed, 5y
2 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 3 total · active in 3/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 1 commit · +1 −1 2023-10: 1 commit · +0 −4 2023-11: 0 commits · +0 −0 2023-12: 1 commit · +2 −11 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. cateee.net

    CONFIG_RTL8192C_COMMON is still present in current kernels and is the shared module for RTL8192CE/RTL8192CU support.

  2. cateee.net

    The shared code serves RTL8192CE/RTL8188CE PCIe 802.11n adapters and remains listed through current kernel series.

  3. cateee.net

    The shared code also serves RTL8192CU/RTL8188CU USB 802.11n adapters, with many supported USB IDs indicating broad historical deployment.

  4. openwrt.org

    OpenWrt package metadata shows rtl8192c-common was still shipped as a kernel module package in OpenWrt 22.03-era package indexes.

  5. openwrt.org

    OpenWrt package metadata shows rtl8192cu firmware was still shipped broadly across architectures, indicating ongoing legacy deployment.

  6. ebay.com

    A 2025-era marketplace listing showed new RTL8192CU USB dongles still being sold, supporting low-volume new availability.

codex reasoning notes (technical)

Local shell inspection of `main.c` and `rtlwifi/Kconfig` identified this directory as common code for Realtek RTL8192C/RTL8188C used by `rtl8192ce` and `rtl8192cu`; there is no standalone entry point because it is a helper/common driver module. Local shell `git -c safe.directory=... log --since=2020-01-01 -- drivers/net/wireless/realtek/rtlwifi/rtl8192c` showed only sporadic maintenance, with the latest fix in 2023-12-21 and no local evidence of an active removal series. URLs above were obtained via web search tool: LKDDb for current kernel presence/hardware scope, OpenWrt package indexes for ongoing distro packaging, and eBay for current low-volume retail availability. Because maintenance is sparse but not dead, deployments are legacy/low rather than none, and there is no single upstream replacement spanning both CE PCIe and CU USB coverage, `keep-annotate` fits better than deprecate/remove.