The iwlwifi driver defines a min-max range of supported firmware
versions. It tries to load the max version and will go down the list
until it finds one it can load. Load failures will show up as -2 errors
in dmesg.

The driver also reports the max version via modinfo, the min version is
not advertised (needs to be looked up in the kernel source).

So for 6.8:

$ uname -r
6.8.0-41-generic
$ modinfo iwlwifi | grep QuZ-a0-hr-b0
firmware:       iwlwifi-QuZ-a0-hr-b0-77.ucode

Which is what gets loaded per your dmesg. So to me this is working as
expected.

You can look at previous kernel logs using 'sudo journalctl -k -b
<negative number>' trying to find the dmesg that you think is
problematic and post it here.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-firmware in Ubuntu.
https://bugs.launchpad.net/bugs/2078797

Title:
  Update to 24.04.01 breaks iwlwifi (Intel AX201)

Status in linux-firmware package in Ubuntu:
  Incomplete

Bug description:
  I updated from 22.04 LTS to 22.04.01 LTS when offered the opportunity.
  All management options for Wi-Fi and BT disappeared, and I couldn't
  use wireless access anymore.

  Checking dmesg quickly shown, that no firmware blog (ucode) can be
  loaded in the expected version. The files .ucode.zst were there, but
  for not good use. I had to download the file (iwlwifi-
  QuZ-a0-hr-b0-59.ucode) manually from
  https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-
  firmware.git/tree/, reload it (sudo modprobe iwlwifi), and restart my
  OS for wireless to be back on. I wouldn't call this update process
  swift.

  The current version of linux-firmware seems to be old
  (20240318.git3b128b60-0ubuntu2.2). Maybe an update would prevent this
  problem from occurring to more users?

  My chip: Intel Corporation Wi-Fi 6 AX201

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: linux-firmware 20240318.git3b128b60-0ubuntu2.2
  ProcVersionSignature: Ubuntu 6.8.0-41.41-generic 6.8.12
  Uname: Linux 6.8.0-41-generic x86_64
  ApportVersion: 2.28.1-0ubuntu3.1
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/seq:        dominik-bis   3674 F.... pipewire
   /dev/snd/controlC0:  dominik-bis   3674 F.... pipewire
                        dominik-bis   3678 F.... wireplumber
  CRDA: N/A
  CasperMD5CheckResult: unknown
  CurrentDesktop: ubuntu:GNOME
  Date: Tue Sep  3 11:38:50 2024
  Dependencies: firmware-sof-signed 2023.12.1-1ubuntu1
  InstallationDate: Installed on 2022-07-25 (771 days ago)
  InstallationMedia: Ubuntu 20.04.4 LTS "Focal Fossa" - Release amd64 (20220223)
  MachineType: LENOVO 20W000PGPB
  ProcFB: 0 i915drmfb
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.8.0-41-generic 
root=/dev/mapper/vgubuntu-root ro quiet splash vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-6.8.0-41-generic N/A
   linux-backports-modules-6.8.0-41-generic  N/A
   linux-firmware                            20240318.git3b128b60-0ubuntu2.2
  SourcePackage: linux-firmware
  UpgradeStatus: Upgraded to noble on 2024-09-02 (1 days ago)
  dmi.bios.date: 04/29/2024
  dmi.bios.release: 1.62
  dmi.bios.vendor: LENOVO
  dmi.bios.version: N34ET62W (1.62 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 20W000PGPB
  dmi.board.vendor: LENOVO
  dmi.board.version: SDK0J40697 WIN
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: None
  dmi.ec.firmware.release: 1.44
  dmi.modalias: 
dmi:bvnLENOVO:bvrN34ET62W(1.62):bd04/29/2024:br1.62:efr1.44:svnLENOVO:pn20W000PGPB:pvrThinkPadT14Gen2i:rvnLENOVO:rn20W000PGPB:rvrSDK0J40697WIN:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_20W0_BU_Think_FM_ThinkPadT14Gen2i:
  dmi.product.family: ThinkPad T14 Gen 2i
  dmi.product.name: 20W000PGPB
  dmi.product.sku: LENOVO_MT_20W0_BU_Think_FM_ThinkPad T14 Gen 2i
  dmi.product.version: ThinkPad T14 Gen 2i
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2078797/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to