USB Ethernet and Mobile Broadband Network Adapters
A broad family of USB-attached network adapters, from cheap USB-to-Ethernet dongles (Realtek RTL8152/8153, ASIX AX88xxx, Microchip LAN78xx) to standards-based USB networking classes (CDC Ethernet, NCM, EEM) used by phone tethering, docking stations, and USB mobile broadband modems. Common since the early 2000s and still the usual way to add wired networking to laptops in 2025.
recommendation
It should stay because the directory is the umbrella for many USB networking chips still shipping new in 2025, including Realtek RTL8152/8153 dongles, Microchip LAN78xx (still listed as in production with an actively sold evaluation board), ASIX AX88xxx, and the standard CDC Ethernet/NCM/EEM classes used by USB tethering and WWAN modems. The annotation is warranted because the subtree also still carries support for some very old 10 Mbps and early-USB adapters that may merit individual review.
repository signals
sources
- git.kernel.org
Upstream Kconfig shows this directory is a live umbrella for many still-relevant USB NIC classes, including Realtek RTL8152/8153, Microchip LAN78xx, ASIX AX88xxx, CDC Ethernet/NCM/EEM, and WWAN-style USB networking support.
- git.kernel.org
Canonical upstream history location for the directory; local git history in this checkout shows touches reaching 2026 and no deprecation/removal-subject hits for the directory in recent history.
- microchip.com
Microchip lists LAN7800 as 'In Production', indicating at least one major USB Ethernet family in this directory is still an active product.
- microchip.com
Microchip still offers the EVB-LAN7800 evaluation board, evidence of ongoing new-hardware availability around the LAN78xx support in this directory.
codex reasoning notes (technical)
Directory is unquestionably a real driver subtree. `lore_file_timeline` on the bare directory path returned no matches, so I fell back to local `git log` over `drivers/net/usb` and representative files; that showed recent 2026 activity and no removal/deprecation grep hits. Kconfig URL is canonical recall for subsystem scope; Microchip URLs were obtained via `web.search_query`. Recommendation is `keep-annotate` because the subtree is active and still covers shipping hardware, but it also contains clearly legacy leaf drivers (older 10Mbps/early USB NICs) that may merit per-driver review rather than subtree deprecation.