USB-to-CAN bus adapters (Kvaser, PEAK, ETAS, 8devices, gs_usb, and others)
A collection of USB dongles and interface boxes that let a Linux PC talk to Controller Area Network (CAN) buses, the wiring used in cars, trucks, factory floors, and lab equipment. The directory covers adapters from vendors like Kvaser, PEAK-System, ETAS, and 8devices, plus the open gs_usb protocol used by many low-cost interfaces, all exposed to userspace through SocketCAN.
recommendation
It should stay in the kernel because the underlying hardware is still actively sold in 2025 by multiple industrial and automotive vendors (Kvaser's Leaf v3, PEAK's PCAN-USB FD, ETAS's ES582.1) and the code is still being maintained upstream, with recent gs_usb fixes landing in mainline and being backported to stable kernels. This is a healthy, in-use subsystem for automotive and industrial Linux work.
repository signals
sources
- lore.kernel.org
`gs_usb` received a linux-can fix patch in April 2026, showing active upstream maintenance rather than abandonment.
- lore.kernel.org
That `gs_usb` fix was backported to stable in April 2026, indicating ongoing support for deployed systems.
- kvaser.com
Kvaser still sells the Leaf v3 USB-to-CAN/CAN FD interface and explicitly lists Linux/SocketCAN support.
- peak-system.com
PEAK still lists the PCAN-USB FD as a current USB CAN/CAN FD product.
- etas.com
ETAS still lists the ES582.1 USB CAN FD interface as a current product line relevant to this directory.
codex reasoning notes (technical)
Not an early-exit case: `drivers/net/can/usb` contains real USB CAN driver code. `exec_command` on `drivers/net/can/usb/Kconfig` and file listing showed multiple vendor drivers (Kvaser, PEAK, ETAS, 8devices, etc.). `lore_file_timeline` on `gs_usb.c`, `kvaser_usb_core.c`, and `etas_es58x/es58x_core.c` showed 2026 activity; `lore_regex` found no 5-year removal/deprecation discussion hits. Web search fetched current vendor product pages for Kvaser, PEAK, and ETAS, confirming new hardware is still sold in 2025-era markets. Because this directory covers several still-marketed industrial/automotive USB-CAN adapters and remains actively maintained, the right hint is keep, not deprecate/remove.