drivers/net/ethernet/via

VIA Rhine and VIA Velocity Ethernet controllers

Two families of inexpensive PCI Ethernet chips that VIA Technologies shipped from the late 1990s into the 2000s: the Rhine I/II/III 10/100 Mbps controllers (often integrated into VIA southbridge chipsets and bargain motherboards) and the Velocity VT6120/6121/6122/6130 gigabit chips found on budget add-in cards and embedded boards.

keep-annotate conf=0.78 deploy=low replacement=none subsystem=net category=networking-ethernet
78%

recommendation

Worth keeping but worth flagging as legacy hardware. The chips are no longer sold new — vendor driver packages tail off around 2006 — but the kernel code is still actively maintained, with a substantive via-rhine fix landing in January 2025. Real-world users today are mostly running older PCs, industrial controllers, and embedded boards that still depend on these controllers, so removing the driver would strand working hardware while costing maintainers very little to keep.

repository signals

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

sources

  1. lore.kernel.org

    via-rhine received a substantive upstream bug fix in January 2025, indicating the code is still maintained rather than abandoned.

  2. cateee.net

    The via-rhine driver still exists in current kernels and covers Rhine-I/II/III PCI Ethernet IDs, including legacy integrated southbridge Ethernet variants.

  3. cateee.net

    The via-velocity driver still exists in current kernels and covers the VT6120/VT6121/VT6122/VT6130 gigabit family.

  4. techspot.com

    Public driver-package metadata for VIA Velocity VT6120/VT6122 points to a 2006-era vendor driver release, supporting that this hardware family is long-obsolete in the retail market.

codex reasoning notes (technical)

Real driver directory confirmed locally via exec_command: Kconfig plus via-rhine.c and via-velocity.c, with chip names in source comments/help text. lore_file_timeline on via-rhine.c showed steady 2021-2025 activity and a 2025 net fix at the cited lore URL; failed lore_regex/lei removal checks produced no usable removal evidence. Web search returned LKDDb pages for both configs and a 2006 VIA Velocity driver-download page; together this supports keep-annotate: upstream still fixes it, but deployments are now legacy/industrial/embedded only and new 2025 sales are unlikely.