From nobody Thu Apr 10 13:36:38 2025 X-Original-To: wireless@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 4ZYLSp2WDlz5sy8Q; Thu, 10 Apr 2025 13:36:42 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZYLSp07Gyz3w2V; Thu, 10 Apr 2025 13:36:42 +0000 (UTC) (envelope-from bz@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744292202; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=G4ZgaF9YCbU8E1vXYyiKJsbw0o4/WebyNcLiQmtzcbI=; b=mijFeery2J8BNlyq3CxjcK7jhxonLJttWtlLDnsnipK72uoUudNEM59f5pNXFUDrIZ5Dho byddr+ANKrj+2x02bNvVqK2PrF6sEuQks6eMqBc190mdNsDEGpa76QGXwspxajGFtIJ949 cn+ROX74ORs6Itw0NmOnXHLIBFatsSfkB9VVwMgWzaxYuj5Kn6hDPlqszOhv4LPoYr0tqh VJ2tdMYQAgDXmAdsf9jHQXPF2zc2rutiC80yzBVCL1M8czzgUOn0z/aLbjAlIJsxHjJc2O LZycg0F779LZUhDoHU/hhzT3EXwGSOlGpOE/r4wjBJL84eFUyILrUGyL8zrHVA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1744292202; a=rsa-sha256; cv=none; b=Iyh5ZuGb7j4k6XReq+bwxv83+Rm6xbfvE4zOlwwRmjjLsknT9kBhPAE9u9aNI9o+tv7TLP josVEYUB4RPcDtkWDygAC+JsTx43M9lBNkuCf3x+AbQ/MT3xOoCymLgGFbIjSCuBdfweGl lQwR/fg3PnRhu+SLelYbmL7un+07KrtUVcI6H9gEqWjq+Ef2Mt+xb+MKj692v0yWuK/1Fq avQuq+0ovKeZC4DogJtP4ShJBX461/H4dbsb00OR9tXaSzw8S/U2kmQY0J9eWzVBcOLJox gzKL8H8nhQJqKZvePVuil4jcsSu1rE9YlcxosCybz/bUErLO+I0QVFI4nvLfsA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1744292202; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=G4ZgaF9YCbU8E1vXYyiKJsbw0o4/WebyNcLiQmtzcbI=; b=MtLFHHITpyUPN9ejPMip+R8vWA1erKStcr3wtYyQTPDtm+tJnIVSNyGtR/JwzW/BRCEcyy zcMmfH4T6NJsdVHdgP67p2RDBUdhwgCj0SZ2hI4vhsQkcDDF1GoXHA7W6f1s2tQtTgWxFJ BoUMRzyWPaAR8zG/wuIj01fezpOE8//oVQRZEYFx2s0MkW+PdJFG2fd5QPNmBrdzRHl8LP BeuQQBZq7Gh/RLaKT6FcfoIXJHUxeTPyMd25QK4yf9CoiBWoncYEx1fV0QkM7kXSpvdNLE Mek6EBUaqJil/OJTJ73TNcDcL/UrR+5mX2u9mtAAFKoBWL+e2Fgs5m92OfX7mA== Received: from mx-01.divo.sbone.de (mx-01.divo.sbone.de [IPv6:2003:a:140a:2200:6:594:fffe:19]) (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 ECDSA (prime256v1) client-digest SHA256) (Client CN "mx-01.divo.sbone.de", Issuer "E5" (verified OK)) (Authenticated sender: bz/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4ZYLSn511tz104P; Thu, 10 Apr 2025 13:36:41 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx-01.divo.sbone.de (Postfix) with ESMTPS id 2193AA64806; Thu, 10 Apr 2025 13:36:40 +0000 (UTC) Received: from content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id 06FD02D029E0; Thu, 10 Apr 2025 13:36:40 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) by content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (amavisd-new, port 10024) with ESMTP id EDKehGIjyd5Z; Thu, 10 Apr 2025 13:36:38 +0000 (UTC) Received: from strong-rtwn0.sbone.de (strong-rtwn0.sbone.de [IPv6:fde9:577b:c1a9:4902:3e64:cfff:fe55:bc80]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id D51462D029D8; Thu, 10 Apr 2025 13:36:38 +0000 (UTC) Date: Thu, 10 Apr 2025 13:36:38 +0000 (UTC) From: "Bjoern A. Zeeb" To: FreeBSD wireless mailing list cc: current@freebsd.org, stable@freebsd.org, desktop@freebsd.org Subject: HEADS UP: iwlwifi firmware removed from main (stable/14 to follow), run fwget before updating In-Reply-To: <02s8on48-41s3-1s5n-4nqn-0s88434946q3@SerrOFQ.bet> Message-ID: <5p424pns-6p6s-1952-r39o-q20s240o7opn@SerrOFQ.bet> References: <02s8on48-41s3-1s5n-4nqn-0s88434946q3@SerrOFQ.bet> X-OpenPGP-Key-Id: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 List-Id: Discussions List-Archive: https://lists.freebsd.org/archives/freebsd-wireless List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-wireless@freebsd.org Sender: owner-freebsd-wireless@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII On Wed, 19 Mar 2025, Bjoern A. Zeeb wrote: Hi, before updating your system please run fwget(8) or build wifi-firmware-iwlwifi-kmod (or the appropriate flavor) from ports if you are using iwlwifi(4) or iwx(4). You can do it any time as the extra firmware files will do no harm until your next reboot at least. As announced almost a month ago firmware just got removed from the src repository main branch [1]. stable/14 will follow in a few days. If you are using iwlwifi(4) you may get automatically upgraded to HT and VHT support by the tunables the firmware installs along (if you haven't done yourself in the last weeks already). I wrote a summary for testing [2] the other day and the freebsd wireless list is generally a good place to follow and the right place to follow up. The email may also help in case you face problems though I am fervently working on solving open problems currently, so by the time you update they may already be gone.. (famous last words). [1] https://cgit.FreeBSD.org/src/commit/?id=558d638896239f9cd25b9d825ecfce62ec54681e [2] https://lists.freebsd.org/archives/freebsd-wireless/2025-April/003131.html Lots of joy, Bjoern > I pushed an update to the iwlwifi firmware port today[1] and with the last > release of FreeBSD 13 being out the door, 14.1-Release EoL end of this > month passed and the packages for the updated port appearing I'll > > !!! > remove iwlwifi firmware from src.git for main and stable/14 > some time early April. > !!! > > > * What you need to do? > > Please run fwget(8) to install the right firmware package for your chipset > if you have not already and then pkg upgrades will provide updates as needed. > You can do this today already as that won't change the status quo compared > to what is in the tree. > > > * Why is this happening? > > iwlwifi following rtw88 and rtw89 after a request from core to not add > more binary blob wireless firmware into src.git (accumulated firmware > for a set of modern wireless drivers at that time would have been > slightly over 100MB if I remember correctly with the amount increasing). > > As a result firmware was put into ports, broken down into flavors, added > to fwget(8) to automatically install it, updated the port to no longer > install kernel modules but firmware files on 14.2-R and later, enhanced > the install media to contain firmware so wireless-only laptops could have > connectivity with these drivers, and enhanced the installer to have a step > to run fwget and install firmware into the new installation. All of this > shipped in 14.2-R already. > Thanks to everyone who helped along these steps to make it all happen. > > > * What's your bonus? > > If you have't already tried yourself, the updated port will also turn on > HT and VHT by default for iwlwifi chipsets 22000, ax210, and bz (that's > AX200 and newer) on both main and stable/14. > Reports so far have been encouraging enough from some people who've been > testing during the last weeks (the rough edges being sorted step but > step now). For more information about how to test, about older chipsets, > or other drivers see the wireless mailing list archive[2] of this year > and the FreeBSD Foundation Laptop Project on github [3] for links to the > postings. > > Please follow up as appropriate on the wireless list. > > > Lots of health and joy, > Bjoern > > > [1] > https://cgit.freebsd.org/ports/commit/?id=ef3fa2a325a592baa6573782a72cf0d833589ffa > [2] https://lists.freebsd.org/archives/freebsd-wireless/ > [3] https://github.com/FreeBSDFoundation/proj-laptop/ > > -- Bjoern A. Zeeb r15:7