[Bug 263783] USB MBIM: Support for LTE/4G USB modems (MBIM)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 20 Jan 2025 23:48:32 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263783 --- Comment #56 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=0f1bf1c22a0c97e84a4db19197a75952487aa20b commit 0f1bf1c22a0c97e84a4db19197a75952487aa20b Author: Adrian Chadd <adrian@FreeBSD.org> AuthorDate: 2025-01-20 23:46:15 +0000 Commit: Adrian Chadd <adrian@FreeBSD.org> CommitDate: 2025-01-20 23:46:15 +0000 umb: Introduce the USB umb(4) network driver This includes the port of a driver originally from OpenBSD, later ported to NetBSD by the author: * 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). Differential Revision: https://reviews.freebsd.org/D48167 Approved by: adrian, zlei Sponsored by: FreeBSD Foundation PR: kern/263783 Submitted by: Pierre Pronchery <khorben@defora.org> sbin/Makefile | 1 + sbin/umbctl/Makefile (new) | 8 + sbin/umbctl/umbctl.8 (new) | 161 ++ sbin/umbctl/umbctl.c (new) | 557 +++++++ share/man/man4/Makefile | 1 + share/man/man4/umb.4 (new) | 119 ++ sys/conf/files | 1 + sys/dev/usb/net/if_umb.c (new) | 2930 ++++++++++++++++++++++++++++++++++++ sys/dev/usb/net/if_umbreg.h (new) | 443 ++++++ sys/dev/usb/net/mbim.h (new) | 727 +++++++++ sys/modules/usb/Makefile | 2 +- sys/modules/usb/umb/Makefile (new) | 33 + 12 files changed, 4982 insertions(+), 1 deletion(-) -- You are receiving this mail because: You are the assignee for the bug.