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 : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp