From nobody Mon Jan 20 23:48:32 2025 X-Original-To: usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YcRqk1zcyz5l88l for ; Mon, 20 Jan 2025 23:48:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YcRqk1KrFz3Hhl for ; Mon, 20 Jan 2025 23:48:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737416914; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WiETwhma6X5JMEJz6PgnVjxzAY6t3Cs/qdagzvv9HNU=; b=j2HHDSzDfl2gJtb96+98s4NaVUDr+pFYCo1yFeXwIv7fxNIPRqB8IGuvjZkqUJH1ngD8Ym OHeq2CA/ICTjZnzumESKg4nnna9e0scD5TIMoE7HCzXyawUg3LZ0qTyzTt3dqXk3WRUCpo VQlJbTDfFt4/KxgZt2l9DUVJW+Q/qcUWYzOUqpAQ1NHm1Pr7C/oW6QnkiufmCGCOpF3Ic+ Mal1+sDrIPljHUtOoDgaGW2ONLm+KsdMil/iRVupfo1N+VxqvXvt9WUqW1oAd0tbDhA5BQ B75ABmfSrR9ymhioPnJAc1yhV+ObDkCopUXQr6lgFxvjHhf91ua6NUwMA+UfAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737416914; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WiETwhma6X5JMEJz6PgnVjxzAY6t3Cs/qdagzvv9HNU=; b=G4RNFvCh7iqorekwRA0Y9wUe9mheW3iZ8UsURHsyK3ZgTGsq6VLNadNtWAVw2Go3IFBrxF kPu+7q9tJ3JmLZhNYRkSEez+w9Ly3oZHhiCJiEhpl2nmy5WbmyS4t9MoXre+zvO/4mazuI m8cxQzwHEvsxYr1urmgRzsabA+M0FDEUhf5FHbRajAgEg1610ZycljsSHZ3SH4XEnDGbZg CojbYFWk/vc0wOXk8d1MZ6m8qd9TmC8WGL23rZ3mJAR0rMqjc1UrtnAmDGo1xaZdavgG3T CQxAgkvgrWzaWBh1aeCYVoTpdiTdermJvqIhs/PCT2rUgp+WixNBu50cWhEyqQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1737416914; a=rsa-sha256; cv=none; b=W436Pz7Ipiy5BCva2TPLxWr4U6/aWF/2uI4lGz7uF0okqbBdMXsmRsWYSOwXUBgTSwUXNz +awJjJ3iQKO7D2pEsPzOYnki2pv23ViK3cbGYOxlzD4Ir/PSISfj+n63589WSiUfcmhQmw pwH3pUZrA5JTp+ei+jkN8jkq7ktKxaYNr/4li6l2CAN9HYULnRwjx0o+CezY1H599wBTIY n9PYnWyyc6WmHzxMpXjxeNIPiYhkFLUbYnYz8sa+rG51ycN37lL9MqSs9omVLyZg7Snd50 zF2rYXoRd/Ym9i/vZ680sqkbdFsJYh8xrKOUK7cdU7AEI7Yu7LWL1NWTvUY79Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YcRqk0njLzhwQ for ; Mon, 20 Jan 2025 23:48:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 50KNmYKT045976 for ; Mon, 20 Jan 2025 23:48:34 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 50KNmYhx045975 for usb@FreeBSD.org; Mon, 20 Jan 2025 23:48:34 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 263783] USB MBIM: Support for LTE/4G USB modems (MBIM) Date: Mon, 20 Jan 2025 23:48:32 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: Unspecified X-Bugzilla-Keywords: feature, needs-qa, vendor X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-usb@freebsd.org Sender: owner-freebsd-usb@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D263783 --- Comment #56 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D0f1bf1c22a0c97e84a4db19197a759524= 87aa20b commit 0f1bf1c22a0c97e84a4db19197a75952487aa20b Author: Adrian Chadd AuthorDate: 2025-01-20 23:46:15 +0000 Commit: Adrian Chadd 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 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(-) --=20 You are receiving this mail because: You are the assignee for the bug.=