UDAV(4)
π UDAV(4) β the Davicom DM9601 USB Ethernet driver π
okay bestie, welcome to section 4 of the Kernel Interfaces Manual, aka where we keep the driver lore β¨. This whole page is about udav, a driver that lets your lil USB-to-Ethernet dongle actually do networking. No cap, it's niche, but it's iconic.
πΈ SYNOPSIS πΈ
So there's two ways to get this driver living in your kernel, and you gotta pick one:
π Option A: bake it into the kernel
Drop these lines into your kernel configuration file, exactly like this, no edits, no vibes-based rearranging:
device ehci
device uhci
device ohci
device usb
device miibus
device uether
device udav
π¦ Option B: load it as a module at boot
If you'd rather not recompile (real), just put this line in loader.conf(5):
if_udav_load="YES"
periodt. that's the whole synopsis. we love a short king π
π₯ HARDWARE π₯
The udav driver is besties with these adapters and only these adapters:
- Corega FEther USB-TXC
- ShanTou ST268 USB NIC
β¨ DESCRIPTION β¨
So what does udav actually do? It provides support for USB Ethernet adapters that are based on the Davicom DM9601 chipset. That's the whole thing. It's giving "specialist". It's giving "I do one job and I do it well". π
For more info on configuring this device, go see ifconfig(8) β that's your main character for setup, fr fr.
π SEE ALSO π
Go read these too, bestie, they're all connected:
Also, the Davicom DM9601 data sheet, which lives at this URL β and yes, it wraps like that, we don't make the rules:
http://ptm2.cc.utu.fi/ftp/network/cards/DM9601/From_NET/DM9601-DS-
P01-930914.pdf.
π§ HISTORY π§
The udav device driver first appeared in NetBSD 2.0. She's vintage, she's a classic, she's been here. π
π« AUTHORS π«
The udav driver was written by Shingo WATANABE <nabe@nabechan.org>. thank you for your service, king π«Ά
and that's the whole page! this Debian build of the manual is dated November 24, 2015 β so if you're reading this way later, just know she's an elder and still slaying. bye bestie, go plug in your dongle π
π¦ where this page comes from
- debian bookworm: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- debian trixie: freebsd-manpages 12.2-2 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu jammy: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu noble: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu questing: freebsd-manpages 12.2-2
- ubuntu resolute: freebsd-manpages 12.2-2build1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu stonking: freebsd-manpages 12.2-2build1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- Copyright (c) 2003 Shingo WATANABE <nabe@nabechan.org>. All rights reserved
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms