From nobody Wed Jun 18 07:17:04 2025 X-Original-To: dev-commits-src-branches@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 4bMZmx4Hrzz5yMX4; Wed, 18 Jun 2025 07:17:05 +0000 (UTC) (envelope-from git@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 4bMZmw4Nhxz3F2d; Wed, 18 Jun 2025 07:17:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750231024; 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; bh=1cLuEYkMUvx7Fnm8i8JL8uq0jJecopDP9G5WhW+iMsw=; b=YwZqWxfdBeUB7lL314Yb/FpsF/bbNrtxPDrV3Nsp7OyTGniXK639hM7aIq4o0lJJ9UgifP Res9pQaCmnuymUdw3WwnwxIlgB8fxCpN++3hCiXy5bRpEiY1lHQgDW2zODHZY2wKoWq8i1 47NUJPMhDXw4cJmJvZJ0COM8YmVdDo97BVRmR31ZGnTfZgefM3tZ67V/md2TpKl+9gYV5I 9GDNSuk5Ww4tPNrlI9orqoqiMYrETjuhQ/FSMjV/EldQ+l+us9OfotVbwdXnPZlipQlRez 2qXGD28raS9lACB8VlCyxt8Gkkc6JEUMJ1h3Vl1u0mTtjSfWhnwdn+o+ytrmCw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1750231024; 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; bh=1cLuEYkMUvx7Fnm8i8JL8uq0jJecopDP9G5WhW+iMsw=; b=hRghlcR/sdSlR+UYM9VKEgEOzBaXoADXuo241Bji1FHShaQlEAoGwZwUt7JyTTe6/6BnWh 4N10M4KPfI1FFz8ClEZVh0v1Flel3cUdY1KbHXGVRYGP9TxzvGsWSuTmpUWOxSgaElWSDI 0auLYJtj5WUtTdjObIwIvBKlHW3RfrYLpgRlSL6wNcKtfND2t0FGRcwg7GKnncW/fpASAB ZsdLFKvjxFmAk6y47FbO2/m/jdlOY97GzmcfopN/cCOPyxY41H2JepUaHgIh3tfJD8ZOiD P5t56PuISbwKANmZ7ylo4c/pWGk7LolaSKDMfuB6qqpKIg58wKa5XW1K8v1Bhg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1750231024; a=rsa-sha256; cv=none; b=w8hfox4EqOKc0pQpahU8KKXyzfesBKNMKWjjC8eYtGo5yEUfBI60UgOhi0XdWorS68dfl1 o+KeukRvN1qBdSrSgPGYM/NFYS7K6uFLdQLZz7QEXErE6dsaOKUoaFj1sFdejH/FIm626I TtTFZ8OQ8BmTMOX1fdA3Gh2ag5v9mPontQjCEV60UG1Tv2Qe/QIBpGdAhngrgQLvDOGKs9 84EFxQ+jF77qiaqOGVXLsxy/+dCcnVJIQvGIf7oWAdnFAemlrRfW0Bo5sEBZ2jNbfogily y13KbeErVjMfAEF9ER6N5wg5AxtKu4tjHo+EmK16e9rSolarXCfyfaP5IY/LRw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 4bMZmw2MBgz3pR; Wed, 18 Jun 2025 07:17:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 55I7H4wZ090490; Wed, 18 Jun 2025 07:17:04 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 55I7H4OW090487; Wed, 18 Jun 2025 07:17:04 GMT (envelope-from git) Date: Wed, 18 Jun 2025 07:17:04 GMT Message-Id: <202506180717.55I7H4OW090487@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: "Bjoern A. Zeeb" Subject: git: ca8d1e4f2d4d - stable/14 - iwlwifi.4: add a note on how to bootstrap firmware files List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bz X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: ca8d1e4f2d4dcf6dac078760e9a50799b1dc2b7d Auto-Submitted: auto-generated The branch stable/14 has been updated by bz: URL: https://cgit.FreeBSD.org/src/commit/?id=ca8d1e4f2d4dcf6dac078760e9a50799b1dc2b7d commit ca8d1e4f2d4dcf6dac078760e9a50799b1dc2b7d Author: Bjoern A. Zeeb AuthorDate: 2025-06-11 08:14:03 +0000 Commit: Bjoern A. Zeeb CommitDate: 2025-06-17 23:19:01 +0000 iwlwifi.4: add a note on how to bootstrap firmware files In case someone ends up without any networking and no firmware files add short instructions on how firmware can be bootstrapped manually. This was prompted by PR287393 and D50777 during the 14.3-RELEASE days after firmware was removed from the stable/14 and only available via ports/package/fwget. Sponsored by: The FreeBSD Foundation Reviewed by: ziaee, pauamma_gundo.com Differential Revision: https://reviews.freebsd.org/D50791 (cherry picked from commit 458308acf38bd53bc957a4f7ebbe1f6bc4ce1bf4) --- share/man/man4/iwlwifi.4 | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/share/man/man4/iwlwifi.4 b/share/man/man4/iwlwifi.4 index 3da4e68ad805..c34553fe53d3 100644 --- a/share/man/man4/iwlwifi.4 +++ b/share/man/man4/iwlwifi.4 @@ -27,7 +27,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd May 12, 2025 +.Dd June 13, 2025 .Dt IWLWIFI 4 .Os .Sh NAME @@ -302,6 +302,17 @@ driver requires firmware from This firmware package will be installed automatically with .Xr fwget 8 if the appropriate hardware is detected at installation or runtime. +.Pp +As a last resort for bootstrapping, individual firmware files can be +manually downloaded, e.g., on a different computer and transferred using a +.Xr umass 4 +device. +The firmware files can be found at +.Lk git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git +with names as requested by the driver. +Copies should be placed into the +.Pa /boot/firmware +directory. .Sh SEE ALSO .Xr iwlwififw 4 , .Xr iwm 4 ,