This includes the port of a driver originally from OpenBSD, later ported to NetBSD by myself:
- The umb(4) kernel driver
- The umbctl(8) companion tool
This driver supports USB network devices implementing the Mobile Broadband Interface Model (MBIM), often found in modern (internal) USB models for 4G/LTE mobile broadband access. It is currently limited to IPv4.
umbctl has to be used to display or set MBIM cellular modem interface parameters (4G/LTE).
This has historically been submitted and progress tracked at https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263783.
Sponsored by: The FreeBSD Foundation