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).
My apologies -- I read "edit" but understood that to be "reply". In the very limited and controlled Ask Ubuntu system (unlike the Scientific Linux Users List, now effectively defunct with the end of Scientific Linux), only the original posting can accommodate the length of output requested. Here it is:
3d:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev 6b)
Subsystem: Intel Corporation Dual Band Wireless-AC 7260 [8086:c070]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
(base) ykarant@equality-HP-ZBook-15-G2:~$ sudo dmesg | grep iwl
[sudo] password for ykarant:
[ 24.076333] iwlwifi 0000:3d:00.0: loaded firmware version 17.3216344376.0 7260-17.ucode op_mode iwlmvm
[ 24.422354] iwlwifi 0000:3d:00.0: Detected Intel(R) Dual Band Wireless AC 7260, REV=0x144
[ 29.525984] iwlwifi 0000:3d:00.0: Failed to load firmware chunk!
[ 29.531924] iwlwifi 0000:3d:00.0: iwlwifi transaction failed, dumping registers
[ 29.545841] iwlwifi 0000:3d:00.0: iwlwifi device config registers:
[ 29.553920] iwlwifi 0000:3d:00.0: 00000000: 08b18086 00100406 0280006b 00000010 d0100004 00000000 00000000 00000000
[ 29.569723] iwlwifi 0000:3d:00.0: 00000020: 00000000 00000000 00000000 c0708086 00000000 000000c8 00000000 00000100
[ 29.586499] iwlwifi 0000:3d:00.0: 00000040: 00020010 10008ec0 00130c10 0106ec11 101100ca 00000000 00000000 00000000
[ 29.586501] iwlwifi 0000:3d:00.0: 00000060: 00000000 00080812 00000405 00000000 00010001 00000000 00000000 00000000
[ 29.586503] iwlwifi 0000:3d:00.0: 00000080: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 29.586521] iwlwifi 0000:3d:00.0: 000000a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 29.586522] iwlwifi 0000:3d:00.0: 000000c0: 00000000 00000000 c823d001 0d000000 00814005 fee003f8 00000000 00000000
[ 29.586523] iwlwifi 0000:3d:00.0: 000000e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 29.586524] iwlwifi 0000:3d:00.0: 00000100: 14010001 00004000 00000000 00462031 00002000 00002000 0000000e 00000000
[ 29.586526] iwlwifi 0000:3d:00.0: 00000120: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 29.586527] iwlwifi 0000:3d:00.0: 00000140: 14c10003 ffa9cb7b cc3d82ff 15410018 08460846 0001000b 0141cafe 00f01e1f
[ 29.586529] iwlwifi 0000:3d:00.0: iwlwifi device memory mapped registers:
[ 29.586590] iwlwifi 0000:3d:00.0: 00000000: 00489204 80000040 20000000 08000000 00000000 00000000 00000000 00000000
[ 29.614567] iwlwifi 0000:3d:00.0: 00000020: 00000009 080003c5 00000144 00000000 80000000 803a0000 80008040 00080046
[ 29.614589] iwlwifi 0000:3d:00.0: iwlwifi device AER capability structure:
[ 29.614631] iwlwifi 0000:3d:00.0: 00000000: 14010001 00004000 00000000 00462031 00002000 00002000 0000000e 00000000
[ 29.644851] iwlwifi 0000:3d:00.0: 00000020: 00000000 00000000 00000000
[ 29.862240] iwlwifi 0000:3d:00.0: iwlwifi parent port (0000:3c:01.0) config registers:
[ 29.887895] iwlwifi 0000:3c:01.0: 00000000: 240412d8 00180407 06040005 00010010 00000000 00000000 003d3d3c 000001f1
[ 29.913813] iwlwifi 0000:3c:01.0: 00000020: d010d010 0001fff1 00000000 00000000 00000000 00000040 00000000 0002010a
[ 29.939644] iwlwifi 0000:3c:01.0: 00000040: ffc34c01 00000008 00000000 00816405 fee002d8 00000000 00000000 00000000
[ 29.966043] iwlwifi 0000:3c:01.0: 00000060: 00000000 0034b009 04001060 04000800 80000000 0a730100 76b50080 21901d27
[ 29.992282] iwlwifi 0000:3c:01.0: 00000080: 000f0000 00000000 33083333 00790010 00008000 0000116b 000f0022 00000000
[ 30.018668] iwlwifi 0000:3c:01.0: 000000a0: 00000000 00000000 00000000 00000000 0000c00d 240412d8 00000000 00000000
[ 30.045116] iwlwifi 0000:3c:01.0: 000000c0: 00620010 00008001 00100000 01203c11 10110042 00000000 014803c0 00000000
[ 30.071783] iwlwifi 0000:3c:01.0: 000000e0: 00000000 00040800 00000400 00000000 00010042 00000000 00000000 00000000
[ 30.098294] iwlwifi 0000:3c:01.0: 00000100: 14010001 00000000 00000000 00062011 00000000 00002000 000000a0 00000000
[ 30.124890] iwlwifi 0000:3c:01.0: 00000120: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 30.152109] iwlwifi 0000:3c:01.0: 00000140: 20c10002 00000801 03000000 00000000 047f0009 80000001 00000000 087f0019
[ 30.179021] iwlwifi 0000:3c:01.0: 00000160: 01000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 30.205729] iwlwifi 0000:3c:01.0: 00000180: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 30.233243] iwlwifi 0000:3c:01.0: 000001a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 30.260663] iwlwifi 0000:3c:01.0: 000001c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 30.287747] iwlwifi 0000:3c:01.0: 000001e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 30.314751] iwlwifi 0000:3c:01.0: 00000200: 00000000 00000000 00000000
[ 30.328522] iwlwifi 0000:3d:00.0: Could not load the [0] uCode section
[ 30.342060] iwlwifi 0000:3d:00.0: Failed to start INIT ucode: -110
[ 30.355261] iwlwifi 0000:3d:00.0: Collecting data: trigger 16 fired.
[ 30.602236] iwlwifi 0000:3d:00.0: Not valid error log pointer 0x00000000 for Init uCode
[ 30.628396] iwlwifi 0000:3d:00.0: Fseq Registers:
[ 30.641430] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_ERROR_CODE
[ 30.654712] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_TOP_INIT_VERSION
[ 30.667690] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_CNVIO_INIT_VERSION
[ 30.680112] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_OTP_VERSION
[ 30.692141] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_TOP_CONTENT_VERSION
[ 30.703537] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_ALIVE_TOKEN
[ 30.714687] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_CNVI_ID
[ 30.725524] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_CNVR_ID
[ 30.735651] iwlwifi 0000:3d:00.0: 0x00000000 | CNVI_AUX_MISC_CHIP
[ 30.746014] iwlwifi 0000:3d:00.0: 0x00000000 | CNVR_AUX_MISC_CHIP
[ 30.755674] iwlwifi 0000:3d:00.0: 0x00000000 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[ 30.774437] iwlwifi 0000:3d:00.0: 0x00000000 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[ 31.759737] iwlwifi 0000:3d:00.0: Failing on timeout while stopping DMA channel 8 [0xa5a5a5a2]
[ 31.792310] iwlwifi 0000:3d:00.0: Failed to run INIT ucode: -110
[ 31.818068] iwlwifi 0000:3d:00.0: retry init count 0
[ 31.825300] iwlwifi 0000:3d:00.0: Detected Intel(R) Dual Band Wireless AC 7260, REV=0x144
[ 36.950039] iwlwifi 0000:3d:00.0: Failed to load firmware chunk!
[ 36.956818] iwlwifi 0000:3d:00.0: Could not load the [0] uCode section
[ 36.963500] iwlwifi 0000:3d:00.0: Failed to start INIT ucode: -110
[ 36.970226] iwlwifi 0000:3d:00.0: Collecting data: trigger 16 fired.
[ 37.237985] iwlwifi 0000:3d:00.0: Not valid error log pointer 0x00000000 for Init uCode
[ 37.253396] iwlwifi 0000:3d:00.0: Fseq Registers:
[ 37.261462] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_ERROR_CODE
[ 37.269833] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_TOP_INIT_VERSION
[ 37.278120] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_CNVIO_INIT_VERSION
[ 37.286548] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_OTP_VERSION
[ 37.294933] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_TOP_CONTENT_VERSION
[ 37.303176] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_ALIVE_TOKEN
[ 37.311300] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_CNVI_ID
[ 37.319313] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_CNVR_ID
[ 37.327214] iwlwifi 0000:3d:00.0: 0x00000000 | CNVI_AUX_MISC_CHIP
[ 37.334980] iwlwifi 0000:3d:00.0: 0x00000000 | CNVR_AUX_MISC_CHIP
[ 37.342643] iwlwifi 0000:3d:00.0: 0x00000000 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[ 37.357605] iwlwifi 0000:3d:00.0: 0x00000000 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[ 38.331332] iwlwifi 0000:3d:00.0: Failing on timeout while stopping DMA channel 8 [0xa5a5a5a2]
[ 38.366653] iwlwifi 0000:3d:00.0: Failed to run INIT ucode: -110
[ 38.393644] iwlwifi 0000:3d:00.0: retry init count 1
[ 38.402882] iwlwifi 0000:3d:00.0: Detected Intel(R) Dual Band Wireless AC 7260, REV=0x144
[ 43.606063] iwlwifi 0000:3d:00.0: Failed to load firmware chunk!
[ 43.614392] iwlwifi 0000:3d:00.0: Could not load the [0] uCode section
[ 43.622605] iwlwifi 0000:3d:00.0: Failed to start INIT ucode: -110
[ 43.630862] iwlwifi 0000:3d:00.0: Collecting data: trigger 16 fired.
[ 43.902744] iwlwifi 0000:3d:00.0: Not valid error log pointer 0x00000000 for Init uCode
[ 43.920547] iwlwifi 0000:3d:00.0: Fseq Registers:
[ 43.920557] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_ERROR_CODE
[ 43.939314] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_TOP_INIT_VERSION
[ 43.948675] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_CNVIO_INIT_VERSION
[ 43.957850] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_OTP_VERSION
[ 43.967043] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_TOP_CONTENT_VERSION
[ 43.976343] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_ALIVE_TOKEN
[ 43.985297] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_CNVI_ID
[ 43.994192] iwlwifi 0000:3d:00.0: 0x00000000 | FSEQ_CNVR_ID
[ 44.002871] iwlwifi 0000:3d:00.0: 0x00000000 | CNVI_AUX_MISC_CHIP
[ 44.011186] iwlwifi 0000:3d:00.0: 0x00000000 | CNVR_AUX_MISC_CHIP
[ 44.019178] iwlwifi 0000:3d:00.0: 0x00000000 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[ 44.034899] iwlwifi 0000:3d:00.0: 0x00000000 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[ 45.014365] iwlwifi 0000:3d:00.0: Failing on timeout while stopping DMA channel 8 [0xa5a5a5a2]
[ 45.050078] iwlwifi 0000:3d:00.0: Failed to run INIT ucode: -110
[ 45.077356] iwlwifi 0000:3d:00.0: retry init count 2
(base) ykarant@equality-HP-ZBook-15-G2:~$ sudo dpkg -s linux-firmware | grep Version
Version: 20220329.git681281e4-0ubuntu1
$ lspci -nnk | grep 0280 -A3
3d:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev 6b)
Subsystem: Intel Corporation Dual Band Wireless-AC 7260 [8086:c070]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
(base) ykarant@equality-HP-ZBook-15-G2:~$ sudo dmesg | grep iwl
[ 24.076333] iwlwifi 0000:3d:00.0: loaded firmware version 17.3216344376.0 7260-17.ucode op_mode iwlmvm
[ 29.525984] iwlwifi Failed to load firmware chunk!
$ sudo dpkg -s linux-firmware | grep Version
Version: 20220329.git681281e4-0ubuntu1
In the latest software revision (I installed the latest production Ubuntu 22.04 Linux kernel and kernel related packages as provided by the Software Updater Ubuntu application on 28 June 2022), the issue has been resolved. During a normal reboot after the kernel "upgrade" the on-board (not USB plug-in) 802.11 chipset is recognized by Ubuntu and the network manager application and seems to function as well as it did under 20.04 LTS. Thus, the issue evidently was a software defect ("bug") in either the executable source code, the building thereof to a .deb file, or an interpreted configuration file/s -- not a hardware issue with the HP Zbook G2. Again, the problem seems to have been solved.
https://dev.getsol.us/T3790#68643
add the intel_iommu=off kernel boot parameter in GRUB
The comment by chili555 helped with iwlwifi on a Thinkpad P15 that had been updated to Ubuntu 22.04 and linux-firmware 20220329.git681281e4-0ubuntu3.2. The solution was to hold down the power button for 5 seconds to power cycle the laptop. Soft reboots would consistently result in wifi failure and the following dmesg entries: