Description of problem: Since linux-firmware-20210919-123.fc35, the firmware files for Intel AX2XX wifi chipsets were split out into iwlax2xx-firmware subpackage. However, on upgrade from previous versions, this package doesn't get installed and as a result, the wifi is broken on devices using this wifi chipset. Version-Release number of selected component (if applicable): linux-firmware-20210919-123.fc35.noarch How reproducible: Always Steps to Reproduce: 1. Upgrade linux-firmware package on laptop with Intel AX200 (or newer) wifi module Actual results: wifi doesn't work, iwlax2xx-firmware isn't installed. Expected results: wifi should work, iwlax2xx-firmware should be installed. Additional info: [ 18.873261] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-64.ucode failed with error -2 [ 18.873292] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-63.ucode failed with error -2 [ 18.873317] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-62.ucode failed with error -2 [ 18.873341] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-61.ucode failed with error -2 [ 18.873365] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-60.ucode failed with error -2 [ 18.873389] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-59.ucode failed with error -2 [ 18.873412] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-58.ucode failed with error -2 [ 18.873436] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-57.ucode failed with error -2 [ 18.873472] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-56.ucode failed with error -2 [ 18.873494] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-55.ucode failed with error -2 [ 18.873516] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-54.ucode failed with error -2 [ 18.873537] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-53.ucode failed with error -2 [ 18.873560] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-52.ucode failed with error -2 [ 18.873765] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-51.ucode failed with error -2 [ 18.873789] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-50.ucode failed with error -2 [ 18.873812] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-49.ucode failed with error -2 [ 18.873914] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-48.ucode failed with error -2 [ 18.874009] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-47.ucode failed with error -2 [ 18.874099] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-46.ucode failed with error -2 [ 18.874188] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-45.ucode failed with error -2 [ 18.874279] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-44.ucode failed with error -2 [ 18.874369] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-43.ucode failed with error -2 [ 18.874460] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-42.ucode failed with error -2 [ 18.874551] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-41.ucode failed with error -2 [ 18.874641] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-40.ucode failed with error -2 [ 18.874736] iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-39.ucode failed with error -2 [ 18.874744] iwlwifi 0000:52:00.0: no suitable firmware found! [ 18.874750] iwlwifi 0000:52:00.0: minimum version required: iwlwifi-cc-a0-39 [ 18.874756] iwlwifi 0000:52:00.0: maximum version supported: iwlwifi-cc-a0-64 [ 18.874763] iwlwifi 0000:52:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
Upgraded from F34 to F35 today and ran into this problem as well.
Updated rawhide today and hit it. ;( it's particularly anoying since you have to find a wired connection to downgrade, you can't just boot a previous kernel. ;(
> it's particularly anoying since you have to find a wired connection to > downgrade, you can't just boot a previous kernel. ;( Yes, I thought I got the upgrade process right, it's not like I'm out to make people's life difficult. I am working on it.
Proposing as a Final FE - it would be a good idea to push the fix stable through the freeze tomorrow if it doesn't make it today, so people who upgrade during the freeze don't hit it.
actually, on second thought, the broken update is only in -testing, so an FE is not needed.
*** Bug 2010522 has been marked as a duplicate of this bug. ***
*** Bug 2010610 has been marked as a duplicate of this bug. ***
*** Bug 2010749 has been marked as a duplicate of this bug. ***
Exactly the same issue. Installing iwlax2xx-firmware fixes the problem.
*** Bug 2010927 has been marked as a duplicate of this bug. ***
I don't know if this is helpful or not, but I experienced this a little differently - when `dnf update` installed iwl7260-firmware version 1:25.30.13.0-122.fc35, dnf obsoleted & removed iwlax2xx-firmware.
(In reply to gjason from comment #11) > I don't know if this is helpful or not, but I experienced this a little > differently - when `dnf update` installed iwl7260-firmware version > 1:25.30.13.0-122.fc35, dnf obsoleted & removed iwlax2xx-firmware. Yes, the issues is now a bit different than it originally was. The build in updates-testing was changed fixing the original problem but introducing what you describe.
*** Bug 2011126 has been marked as a duplicate of this bug. ***
FEDORA-2021-e353a56911 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-e353a56911
So, all the dependency issues *should* be fixed with the latest build (that should get into -testing tomorrow).
Proposed as a Freeze Exception for 35-final by Fedora user frantisekz using the blocker tracking app because: Bunch of fw blob updates with fixes and HW enablement. Packaging errors should be fixed now, It's a good idea to get this into the GA in my opinion.
*** Bug 2011457 has been marked as a duplicate of this bug. ***
20210919-125.fc36 installs the weak dependency properly for iwlax2xx-firmware.noarch. Wireless works properly after reboot.
+3 in https://pagure.io/fedora-qa/blocker-review/issue/516 , marking accepted FE. However, I'll be checking the feedback carefully before actually pulling in the update to make sure all the issues have been fixed.
*** Bug 2011581 has been marked as a duplicate of this bug. ***
FEDORA-2021-e353a56911 has been pushed to the Fedora 35 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-e353a56911` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-e353a56911 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
fwiw- I also picked linux-firmware-20210919-125.fc35.noarch (including weak dependency on iwlax2xx-firmware-20210919-125.fc35.noarch) this evening and can also confirm that the issues that I had beginning with the -123 release are fixed.
*** Bug 2011661 has been marked as a duplicate of this bug. ***
FEDORA-2021-e353a56911 has been pushed to the Fedora 35 stable repository. If problem still persists, please make note of it in this bug report.
Just an FYI, that I'm also seeing this on Fedora 34 with iwl7260-firmware-25.30.13.0-125.fc34.noarch Trying to upgrade to the Fedora 35 package now…
(In reply to Ben Boeckel from comment #26) > Just an FYI, that I'm also seeing this on Fedora 34 with > iwl7260-firmware-25.30.13.0-125.fc34.noarch Trying to upgrade to the Fedora > 35 package now… You shouldn't, the broken version was never pushed. Do you have weak deps disabled?
Indeed, I do. Reading more closely, I see iwlax2xx-firmware is what I need; will try with that.
*** Bug 2016593 has been marked as a duplicate of this bug. ***