I haven't seen a posted workaround for this anywhere so here is what I
found to work on both v20.04 and v22.04:

For those loading iwlwifi-QuZ-a0-jf-b0-XX.ucode, use the 55 version as
shown:

/lib/iwlwifi-QuZ-a0-jf-b0-55.ucode

I just moved all newer firmware that are higher than 55 out of the
/lib/firmware directory.

In v20.04, after removing newer firmware, it just auto loads and starts working.
In v22.04, you must reboot after removing the firmware that is higher than 55.

So something changed after v55 that broke the wireless functionality on
the 440 G8 with AX201.

Here is a before and after hardware snapshot:

-  *-network DISABLED        
+  *-network                 
        description: Wireless interface
        product: Wi-Fi 6 AX201
        vendor: Intel Corporation
        physical id: 14.3
        bus info: pci@0000:00:14.3
        logical name: wlp0s20f3
        version: 20
        serial: 28:d0:ea:15:fc:c0
        width: 64 bits
        clock: 33MHz
        capabilities: pm msi pciexpress msix bus_master cap_list ethernet 
physical wireless
-       configuration: broadcast=yes driver=iwlwifi 
driverversion=5.15.0-27-generic firmware=66.f1c864e0.0 QuZ-a0-jf-b0-66.u 
latency=0 link=no multicast=yes wireless=IEEE 802.11
+       configuration: broadcast=yes driver=iwlwifi 
driverversion=5.15.0-28-generic firmware=55.d9698065.0 QuZ-a0-jf-b0-55.u 
ip=192.168.247.110 latency=0 link=yes multicast=yes wireless=IEEE 802.11
        resources: iomemory:600-5ff irq:16 memory:600324c000-600324ffff

-- 
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/1966793

Title:
  Wi-Fi 6 AX201 not working on 5.15.0-23-generic #23-Ubuntu SMP Fri Mar
  11 14:54:05 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Status in linux-firmware package in Ubuntu:
  Confirmed

Bug description:
  This problem exists on an HP ProBook 440 G8
  Description:  Ubuntu Jammy Jellyfish (development branch)
  Release:      22.04

  
  Wifi Adapter information :
         description: Wireless interface
         product: Wi-Fi 6 AX201
         vendor: Intel Corporation
         physical id: 14.3
         bus info: pci@0000:00:14.3
         logical name: wlp0s20f3
         version: 20
         serial: 28:d0:ea:21:6a:a1
         width: 64 bits
         clock: 33MHz
         capabilities: bus_master cap_list ethernet physical wireless
         configuration: broadcast=yes driver=iwlwifi 
driverversion=5.15.0-23-generic firmware=66.f1c864e0.0 QuZ-a0-jf-b0-66.u 
latency=0 link=no multicast=yes wireless=IEEE 802.11
         resources: iomemory:600-5ff irq:16 memory:600324c000-600324ffff

  Error Information:
  [   60.882505] CPU: 6 PID: 630 Comm: wpa_supplicant Not tainted 
5.15.0-23-generic #23-Ubuntu
  [   60.882512] Hardware name: HP HP ProBook 440 G8 Notebook PC/8807, BIOS T85 
Ver. 01.06.03 08/26/2021
  [   60.882514] Call Trace:
  [   60.882517]  <TASK>
  [   60.882521]  show_stack+0x52/0x58
  [   60.882532]  dump_stack_lvl+0x4a/0x5f
  [   60.882541]  dump_stack+0x10/0x12
  [   60.882545]  iwl_trans_txq_send_hcmd_sync+0x345/0x350 [iwlwifi]
  [   60.882582]  ? wait_woken+0x70/0x70
  [   60.882589]  iwl_trans_txq_send_hcmd+0xaa/0x140 [iwlwifi]
  [   60.882619]  iwl_trans_send_cmd+0x84/0x110 [iwlwifi]
  [   60.882646]  iwl_mvm_send_cmd_pdu+0x6d/0xc0 [iwlmvm]
  [   60.882675]  iwl_mvm_ppag_send_cmd+0x1b5/0x270 [iwlmvm]
  [   60.882695]  iwl_mvm_up+0x656/0xa80 [iwlmvm]
  [   60.882716]  ? __iwl_err.cold+0x25/0x2a [iwlwifi]
  [   60.882755]  __iwl_mvm_mac_start+0x2b/0x1a0 [iwlmvm]
  [   60.882777]  iwl_mvm_mac_start+0x5f/0xc0 [iwlmvm]
  [   60.882799]  drv_start+0x4f/0xe0 [mac80211]
  [   60.882858]  ieee80211_do_open+0x488/0x9c0 [mac80211]
  [   60.882926]  ? ieee80211_check_concurrent_iface+0x158/0x1c0 [mac80211]
  [   60.882987]  ieee80211_open+0x6c/0x90 [mac80211]
  [   60.883048]  __dev_open+0xf0/0x1c0
  [   60.883054]  __dev_change_flags+0x1a3/0x220
  [   60.883058]  dev_change_flags+0x26/0x60
  [   60.883061]  devinet_ioctl+0x598/0x6f0
  [   60.883068]  ? netdev_name_node_lookup_rcu+0x6b/0x80
  [   60.883075]  ? _copy_from_user+0x2e/0x60
  [   60.883082]  inet_ioctl+0x165/0x190
  [   60.883088]  sock_do_ioctl+0x42/0x100
  [   60.883093]  ? do_readlinkat+0x10f/0x120
  [   60.883099]  sock_ioctl+0xef/0x310
  [   60.883103]  ? do_syscall_64+0x69/0xc0
  [   60.883110]  __x64_sys_ioctl+0x91/0xc0
  [   60.883116]  do_syscall_64+0x59/0xc0
  [   60.883120]  ? do_syscall_64+0x69/0xc0
  [   60.883125]  ? do_syscall_64+0x69/0xc0
  [   60.883129]  ? syscall_exit_to_user_mode+0x27/0x50
  [   60.883133]  ? __x64_sys_readlink+0x1e/0x30
  [   60.883137]  ? do_syscall_64+0x69/0xc0
  [   60.883142]  ? do_syscall_64+0x69/0xc0
  [   60.883147]  entry_SYSCALL_64_after_hwframe+0x44/0xae
  [   60.883152] RIP: 0033:0x7f66c7592aff
  [   60.883158] Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 
00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <41> 89 c0 
3d 00 f0 ff ff 77 1f 48 8b 44 24 18 64 48 2b 04 25 28 00
  [   60.883162] RSP: 002b:00007ffc168507c0 EFLAGS: 00000246 ORIG_RAX: 
0000000000000010
  [   60.883168] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 
00007f66c7592aff
  [   60.883171] RDX: 00007ffc16850820 RSI: 0000000000008914 RDI: 
0000000000000009
  [   60.883174] RBP: 0000000000000009 R08: 0000000000000000 R09: 
000055e021909e90
  [   60.883176] R10: 0000000000000007 R11: 0000000000000246 R12: 
000055e02190e028
  [   60.883178] R13: 0000000000000000 R14: 00007ffc16850820 R15: 
0000000000000005
  [   60.883182]  </TASK>
  [   60.883206] iwlwifi 0000:00:14.3: failed to send PER_PLATFORM_ANT_GAIN_CMD 
(-5)
  [   60.894910] iwlwifi 0000:00:14.3: mac start retry 1
  [   61.068762] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 
0x0.
  [   61.068863] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
  [   61.068866] iwlwifi 0000:00:14.3: Transport status: 0x0000004B, valid: 6
  [   61.068871] iwlwifi 0000:00:14.3: Loaded firmware version: 66.f1c864e0.0 
QuZ-a0-jf-b0-66.ucode
  [   61.068874] iwlwifi 0000:00:14.3: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL    
  [   61.068878] iwlwifi 0000:00:14.3: 0x000022F0 | trm_hw_status0
  [   61.068881] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
  [   61.068883] iwlwifi 0000:00:14.3: 0x004C2726 | branchlink2
  [   61.068886] iwlwifi 0000:00:14.3: 0x004B974E | interruptlink1
  [   61.068889] iwlwifi 0000:00:14.3: 0x004B974E | interruptlink2
  [   61.068891] iwlwifi 0000:00:14.3: 0x004BD86E | data1
  [   61.068893] iwlwifi 0000:00:14.3: 0x00001000 | data2
  [   61.068896] iwlwifi 0000:00:14.3: 0x00000000 | data3
  [   61.068898] iwlwifi 0000:00:14.3: 0x00000000 | beacon time
  [   61.068901] iwlwifi 0000:00:14.3: 0x000215F2 | tsf low
  [   61.068903] iwlwifi 0000:00:14.3: 0x00000000 | tsf hi
  [   61.068906] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
  [   61.068908] iwlwifi 0000:00:14.3: 0x00026E8A | time gp2
  [   61.068911] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
  [   61.068913] iwlwifi 0000:00:14.3: 0x00000042 | uCode version major
  [   61.068916] iwlwifi 0000:00:14.3: 0xF1C864E0 | uCode version minor
  [   61.068919] iwlwifi 0000:00:14.3: 0x00000351 | hw version
  [   61.068921] iwlwifi 0000:00:14.3: 0x18489004 | board version
  [   61.068924] iwlwifi 0000:00:14.3: 0x8045FD22 | hcmd
  [   61.068926] iwlwifi 0000:00:14.3: 0x00020000 | isr0
  [   61.068928] iwlwifi 0000:00:14.3: 0x00000000 | isr1
  [   61.068931] iwlwifi 0000:00:14.3: 0x08F00002 | isr2
  [   61.068933] iwlwifi 0000:00:14.3: 0x00C3400C | isr3
  [   61.068936] iwlwifi 0000:00:14.3: 0x00000000 | isr4
  [   61.068938] iwlwifi 0000:00:14.3: 0x00000000 | last cmd Id
  [   61.068941] iwlwifi 0000:00:14.3: 0x004BD86E | wait_event
  [   61.068943] iwlwifi 0000:00:14.3: 0x00000000 | l2p_control
  [   61.068946] iwlwifi 0000:00:14.3: 0x00000000 | l2p_duration
  [   61.068948] iwlwifi 0000:00:14.3: 0x00000000 | l2p_mhvalid
  [   61.068950] iwlwifi 0000:00:14.3: 0x00000000 | l2p_addr_match
  [   61.068953] iwlwifi 0000:00:14.3: 0x00000048 | lmpm_pmg_sel
  [   61.068955] iwlwifi 0000:00:14.3: 0x00000000 | timestamp
  [   61.068958] iwlwifi 0000:00:14.3: 0x0000084C | flow_handler
  [   61.069003] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
  [   61.069005] iwlwifi 0000:00:14.3: Transport status: 0x0000004B, valid: 7
  [   61.069008] iwlwifi 0000:00:14.3: 0x201002FF | ADVANCED_SYSASSERT
  [   61.069011] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
  [   61.069014] iwlwifi 0000:00:14.3: 0x8045348E | umac branchlink2
  [   61.069016] iwlwifi 0000:00:14.3: 0xC00811A4 | umac interruptlink1
  [   61.069019] iwlwifi 0000:00:14.3: 0x00000000 | umac interruptlink2
  [   61.069021] iwlwifi 0000:00:14.3: 0x00110407 | umac data1
  [   61.069024] iwlwifi 0000:00:14.3: 0xDEADBEEF | umac data2
  [   61.069026] iwlwifi 0000:00:14.3: 0xDEADBEEF | umac data3
  [   61.069028] iwlwifi 0000:00:14.3: 0x00000042 | umac major
  [   61.069031] iwlwifi 0000:00:14.3: 0xF1C864E0 | umac minor
  [   61.069033] iwlwifi 0000:00:14.3: 0x00026E85 | frame pointer
  [   61.069036] iwlwifi 0000:00:14.3: 0xC0886C14 | stack pointer
  [   61.069038] iwlwifi 0000:00:14.3: 0x00110407 | last host cmd
  [   61.069040] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
  [   61.069064] iwlwifi 0000:00:14.3: IML/ROM dump:
  [   61.069066] iwlwifi 0000:00:14.3: 0x00000003 | IML/ROM error/state
  [   61.069093] iwlwifi 0000:00:14.3: 0x000056A0 | IML/ROM data1
  [   61.069122] iwlwifi 0000:00:14.3: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
  [   61.069148] iwlwifi 0000:00:14.3: Fseq Registers:
  [   61.069169] iwlwifi 0000:00:14.3: 0x60000000 | FSEQ_ERROR_CODE
  [   61.069174] iwlwifi 0000:00:14.3: 0x80260000 | FSEQ_TOP_INIT_VERSION
  [   61.069194] iwlwifi 0000:00:14.3: 0x00020006 | FSEQ_CNVIO_INIT_VERSION
  [   61.069199] iwlwifi 0000:00:14.3: 0x0000A384 | FSEQ_OTP_VERSION
  [   61.069220] iwlwifi 0000:00:14.3: 0x2F2B0781 | FSEQ_TOP_CONTENT_VERSION
  [   61.069225] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
  [   61.069246] iwlwifi 0000:00:14.3: 0x20000302 | FSEQ_CNVI_ID
  [   61.069251] iwlwifi 0000:00:14.3: 0x01300202 | FSEQ_CNVR_ID
  [   61.069272] iwlwifi 0000:00:14.3: 0x20000302 | CNVI_AUX_MISC_CHIP
  [   61.069279] iwlwifi 0000:00:14.3: 0x01300202 | CNVR_AUX_MISC_CHIP
  [   61.069302] iwlwifi 0000:00:14.3: 0x0000485B | 
CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
  [   61.069354] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | 
CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
  [   61.069376] iwlwifi 0000:00:14.3: Starting mac, retry will be triggered 
anyway
  [   61.069433] iwlwifi 0000:00:14.3: Hardware error detected. Restarting.
  [   61.069459] iwlwifi 0000:00:14.3: FW error in SYNC CMD UNKNOWN

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1966793/+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