drivers/net/ethernet/atheros/alx

Qualcomm Atheros AR816x/AR817x and Killer E2200/E2400/E2500 PCIe Ethernet

Gigabit PCIe Ethernet controllers that Qualcomm Atheros (and the Killer Networking brand under Rivet/Bigfoot) shipped widely in consumer desktops and laptops from roughly 2011 through 2017. Dell, HP, ASUS, MSI and others built them into XPS, gaming laptops and motherboards of that era as the onboard wired NIC.

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

recommendation

Worth keeping but flagging as legacy: the hardware stopped showing up in new systems after about 2017, yet plenty of mid-2010s desktops and gaming laptops with these chips are still in service. The code is not abandoned — upstream networking maintainers still touched it in 2024 for routine PCI and IRQ cleanups — so removing it would needlessly break working machines. An annotation noting its low-deployment, older-OEM status would help future triage.

repository signals

7 files
5,101 source lines
18 commits, 5y
+111 / −64 lines added / removed, 5y
14 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 18 total · active in 13/61 months
2021 2022 2023 2024 2025 2026 2021-04: 1 commit · +1 −1 2021-05: 3 commits · +80 −31 2021-06: 1 commit · +1 −0 2021-07: 1 commit · +1 −1 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 2 commits · +2 −2 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: 1 commit · +4 −1 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: 2 commits · +6 −1 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 1 commit · +2 −8 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 1 commit · +0 −4 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: 1 commit · +2 −3 2023-09: 0 commits · +0 −0 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 1 commit · +1 −1 2024-04: 0 commits · +0 −0 2024-05: 1 commit · +1 −1 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: 2 commits · +10 −10 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    alx was still touched by upstream networking work in 2024, indicating the driver is not abandoned.

  2. lore.kernel.org

    alx received a direct code update in 2024 (PCI IRQ handling), showing ongoing maintenance rather than removal.

  3. cateee.net

    CONFIG_ALX supports AR8161/AR8162/QCA8171/QCA8172 and Killer E220x/E2400/E2500 PCI IDs, and remains present in current kernel series.

  4. dell.com

    Dell shipped Qualcomm Atheros AR8171/8175 Ethernet in XPS 8920 systems with a 2017 driver release, suggesting mainstream OEM presence was mid-2010s rather than current.

  5. dell.com

    Dell published an AR8161 controller driver for a 2013 notebook platform, anchoring the family as an early-2010s OEM NIC line.

codex reasoning notes (technical)

Not a removal candidate: lore_activity on drivers/net/ethernet/atheros/alx/main.c showed real 2024 upstream touches (not just ancient history), and I found no positive evidence of an active removal series. Local rg of Kconfig/main.c identified the exact supported chips as AR816x/AR817x. Web search found LKDDb confirming current kernel coverage and Dell OEM driver pages from 2013 and 2017, which bound the family to older PC generations. Conclusion: hardware is legacy and likely only in older desktops/laptops or long-lived installs today, so keep the driver but annotate it as low-deployment legacy hardware.