22.04LTS firmware does not work for an iwlwifi 802.11 interface that did work under 20.04LTS

Bug #1971065 reported by Yasha Karant
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

I just updated in place (no new harddrive, no new partitions) from 20.04LTS to 22.04LTS. Everything worked except that there is a firmware loading diagnostic (along with a separate failure to compile the VMWare kernel support -- but that may be a VMWare issue, not Ubuntu). Thus, the 802.11 hardware is NOT "seen" by the kernel, etc. (I am using bluetooth to Android phone to our 802.11 network to get to the Internet right now -- not the laptop 802.11). The relevant section of the dmesg log seems to be: [ 30.805966] kernel: iwlwifi 0000:3d:00.0: Failed to load firmware chunk!
[ 30.814167] kernel: iwlwifi 0000:3d:00.0: iwlwifi transaction failed, dumping registers
[ 30.831295] kernel: iwlwifi 0000:3d:00.0: iwlwifi device config registers:
[ 30.841152] kernel: iwlwifi 0000:3d:00.0: 00000000: 08b18086 00100406 0280006b 00000010 d0100004 00000000 00000000 00000000
[ 30.858325] kernel: iwlwifi 0000:3d:00.0: 00000020: 00000000 00000000 00000000 c0708086 00000000 000000c8 00000000 00000100
[ 30.873937] kernel: iwlwifi 0000:3d:00.0: 00000040: 00020010 10008ec0 00130c10 0106ec11 101100ca 00000000 00000000 00000000
[ 30.888621] kernel: iwlwifi 0000:3d:00.0: 00000060: 00000000 00080812 00000405 00000000 00010001 00000000 00000000 00000000
[ 30.903224] kernel: iwlwifi 0000:3d:00.0: 00000080: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 30.918557] kernel: iwlwifi 0000:3d:00.0: 000000a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 30.934480] kernel: iwlwifi 0000:3d:00.0: 000000c0: 00000000 00000000 c823d001 0d000000 00814005 fee003f8 00000000 00000000
[ 30.951475] kernel: iwlwifi 0000:3d:00.0: 000000e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 30.969958] kernel: iwlwifi 0000:3d:00.0: 00000100: 14010001 00004000 00000000 00462031 00002000 00002000 0000000e 00000000
[ 30.989997] kernel: iwlwifi 0000:3d:00.0: 00000120: 00000000 00000000 0000000

and more. The machine is a HP Zbook G2 that had no issues with Ubuntu 20.04LTS. Any help would be appreciated. Would it work to downgrade the firmware .deb to 20.04LTS or would this be not compatible with the current 22.04LTS production kernel or environment. If downgrading would work, please provide "detailed" instructions (e.g., the apt command invocations to use).

Tags: bot-comment
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Libera.chat.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1971065/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Revision history for this message
Yasha Karant (ykarant) wrote :

20220329.git681281e4-0ubuntu1 linux-firmware
Firmware for Linux kernel drivers is what is reported by Synaptic package manager. However, the issue is "chunk loading" -- is this a result of a the firmware binary code values being put into place or is it application actually putting the values into place? Is this "putting" done by the kernel or by other systems components?

affects: ubuntu → linux (Ubuntu)
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1971065

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Yasha Karant (ykarant) wrote :

I just followed https://askubuntu.com/questions/311622/downgrading-iwlwifi
for Intel 7260 using -17 ucode. However, the rmmod iwldvm && rmmod iwlwifi
modprobe iwlwifi && modprobe iwldvm did not work as there is no iwldvm module . Could this be the issue or is iwldvm replaced by something else? I changed into /usr/local/lib/firmware, using sudo for all operations, and after iwldvm failed I did the rmmod iwlwifi followed by modprobe iwlwifi but this did not activate the Intel 7260. Was there a change between Ubuntu 20.04LTS and 22.04LTS (e.g., a different kernel and kernel support systems)?

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.