drivers/net/wireless/marvell/libertas

Marvell Libertas 88W8xxx 802.11b/g Wi-Fi adapters

Marvell's Libertas family of 802.11b/g wireless chips (88W8385, 8388, 8686, and 8688) used in mid-2000s to early-2010s laptops, embedded boards, and notably the OLPC XO-1 educational laptop. The chips appeared as SDIO, USB, and CompactFlash Wi-Fi modules in low-power and embedded designs of that era.

keep-annotate conf=0.80 last_sold=2011 deploy=low replacement=none subsystem=net category=networking-wireless
80%

recommendation

Worth keeping but documenting its niche, because the hardware is firmly legacy 802.11b/g from the mid-2000s and is no longer sold, yet the code is still receiving real bug fixes — including a use-after-free fix backported to stable in 2026. There is no single modern replacement driver covering the whole chipset family (the libertas_tf variant only handles the OLPC XO-1's 88W8388), so removing it would strand the remaining users while maintenance burden stays low.

repository signals

30 files
14,298 source lines
57 commits, 5y
+367 / −1,507 lines added / removed, 5y
34 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 57 total · active in 31/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 4 commits · +83 −101 2021-06: 1 commit · +3 −6 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 3 commits · +15 −14 2021-11: 1 commit · +9 −6 2021-12: 1 commit · +1 −1 2022-01: 1 commit · +1 −3 2022-02: 0 commits · +0 −0 2022-03: 1 commit · +2 −2 2022-04: 1 commit · +5 −5 2022-05: 1 commit · +5 −5 2022-06: 1 commit · +1 −0 2022-07: 1 commit · +5 −4 2022-08: 1 commit · +2 −2 2022-09: 1 commit · +2 −3 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 4 commits · +4 −3 2023-01: 4 commits · +74 −23 2023-02: 0 commits · +0 −0 2023-03: 1 commit · +1 −1 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 6 commits · +81 −63 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 2023-10: 1 commit · +1 −964 2023-11: 2 commits · +1 −3 2023-12: 0 commits · +0 −0 2024-01: 1 commit · +11 −2 2024-02: 1 commit · +1 −1 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: 1 commit · +0 −5 2024-10: 4 commits · +5 −6 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 3 commits · +6 −244 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 1 commit · +8 −8 2025-05: 1 commit · +4 −3 2025-06: 0 commits · +0 −0 2025-07: 1 commit · +2 −2 2025-08: 1 commit · +6 −3 2025-09: 3 commits · +10 −8 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 1 commit · +2 −0 2026-01: 0 commits · +0 −0 2026-02: 3 commits · +16 −16 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. spinics.net

    A March 2026 stable backport of "wifi: libertas: fix use-after-free in lbs_free_adapter()" shows the driver is still receiving upstream/stable bug fixes.

  2. cateee.net

    LKDDb identifies this as the Marvell 8xxx Libertas WLAN driver and shows CONFIG_LIBERTAS present through current 6.x kernels.

  3. wireless.docs.kernel.org

    Linux Wireless docs describe `libertas_tf` as a thin-firmware alternative only for the 88W8388 USB device in the OLPC XO-1, not a general replacement for the whole Libertas family.

  4. wikidevi.wi-cat.ru

    Device listings tie `libertas` to older 802.11b/g-era 88W8385/8388/8686/8688 hardware, with documented devices concentrated in the mid-2000s to early-2010s legacy window.

codex reasoning notes (technical)

Obtained evidence via shell (`rg` in-tree and `git log` with safe.directory override) plus web search. Local git history showed real 2024-2026 driver-specific fixes and cleanups, and web search found a 2026 stable patch URL but no removal/deprecation thread. LKDDb URL was obtained by web search for CONFIG_LIBERTAS; Linux Wireless docs and WikiDevi URLs were obtained by web search for Libertas/OLPC hardware context. Recommendation is `keep-annotate`: maintenance is still active enough to argue against deprecation, but the hardware family appears legacy with only low ongoing deployment and no clear single replacement driver for the full chipset set.