NCM(4)

πŸ“¦ version 11.0, in nixpkgs unstable

πŸ’– NCM(4) β€” ncm: USB Network Control Model driver πŸ’–

hiii bestie 🫢 this is the NCM(4) page from the Kernel Interfaces Manual, and it's literally all about the ncm driver. no cap, we're doing USB networking realness today ✨

✨ NAME ✨

ncm β€” the USB Network Control Model driver. that's the whole name and yes she ate πŸ’…

🌸 SYNOPSIS 🌸

the config line is literally this, bestie:

ncm* at uhub? port ?

πŸ’œ DESCRIPTION πŸ’œ

okay so the ncm driver provides support for USB Network Control Model devices. these bad boys often appear as hotspot USB tethering in Android devices β€” like on devices such as the following:

  • Google Pixel 8

πŸŽ€ SEE ALSO πŸŽ€

go read these too, iykyk:

also this iconic spec: Universal Serial Bus Class Communications Class Subclass Specification for Network Control Model Devices, https://www.usb.org/sites/default/files/NCM10_012011.zip.

🌈 HISTORY 🌈

the ncm device driver first appeared in NetBSD 11.0. periodt ✨

πŸ‘‘ AUTHORS πŸ‘‘

the ncm driver was written by Maya Rashish <maya@netbsd.org> based on the cdce(4) driver written by Craig Boston <craig@tobuj.gank.org>. iconic collaboration fr fr πŸ’–


this lil page is from Debian, dated January 20, 2025, and it's the NCM(4) manual page. stay connected bestie πŸ«ΆπŸ’…

πŸ“¦ where this page comes from