presence of '/lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm' in the 'linux-firmware' package causes Intel AX210 wifi to cease functioning
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-firmware (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
When '/lib/firmware/
$ lspci -knn | grep Net -A3
93:00.0 Network controller [0280]: Intel Corporation Device [8086:2725] (rev 1a)
Subsystem: Intel Corporation Device [8086:4020]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
$ dmesg | grep iwlwifi
[ 2.390962] iwlwifi 0000:93:00.0: enabling device (0000 -> 0002)
[ 2.412571] iwlwifi 0000:93:00.0: api flags index 2 larger than supported by driver
[ 2.412585] iwlwifi 0000:93:00.0: TLV_FW_
[ 2.412827] iwlwifi 0000:93:00.0: loaded firmware version 59.601f3a66.0 ty-a0-gf-
[ 2.433308] iwlwifi 0000:93:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
[ 2.582482] iwlwifi 0000:93:00.0: loaded PNVM version 0x324cd670
[ 2.830634] iwlwifi 0000:93:00.0: Timeout waiting for PNVM load!
[ 2.830639] iwlwifi 0000:93:00.0: Failed to start RT ucode: -110
[ 2.830643] iwlwifi 0000:93:00.0: iwl_trans_send_cmd bad state = 1
[ 3.034634] iwlwifi 0000:93:00.0: firmware didn't ACK the reset - continue anyway
[ 3.046824] iwlwifi 0000:93:00.0: Failed to run INIT ucode: -110
When '/lib/firmware/
$ lspci -knn | grep Net -A3
93:00.0 Network controller [0280]: Intel Corporation Device [8086:2725] (rev 1a)
Subsystem: Intel Corporation Device [8086:4020]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
$ dmesg | grep iwlwifi
[ 3.425668] iwlwifi 0000:93:00.0: enabling device (0000 -> 0002)
[ 3.436377] iwlwifi 0000:93:00.0: api flags index 2 larger than supported by driver
[ 3.436392] iwlwifi 0000:93:00.0: TLV_FW_
[ 3.436634] iwlwifi 0000:93:00.0: loaded firmware version 59.601f3a66.0 ty-a0-gf-
[ 3.459053] iwlwifi 0000:93:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
[ 3.698849] iwlwifi 0000:93:00.0: base HW address: a0:e7:0b:5a:ec:77
[ 3.716331] iwlwifi 0000:93:00.0 wlp147s0: renamed from wlan0
--1--
$ lsb_release -rd
Description: Ubuntu 20.04.3 LTS
Release: 20.04
--2--
$ apt-cache policy linux-firmware
linux-firmware:
Installed: 1.187.17
Candidate: 1.187.17
Version table:
*** 1.187.17 500
500 http://
500 http://
100 /var/lib/
1.187 500
500 http://
500 http://
--3--
Expectation: Intel AX210 wifi works without having to perform extra steps to rename/delete files after linux-firmware package updates
--4--
Reality: Intel AX210 wifi does not work without performing extra steps to rename/delete files after linux-firmware package updates
I have no idea where the .pnvm file is coming from as it is not present in the files provided by Intel at https:/
Please consider removing the .pnvm files from all versions of the 'linux-firmware' package... currently found in these versions:
1 pnvm file - https:/
2 pnvm files - https:/
The pnvm file is not present in the Ubuntu 2104 (Hirsute) linux-firmware package and the AX210 wifi works perfectly well on that platform but it fails to function on 20.04 (Focal), where the pnvm is present, and will likely also fail in 21.10 (Impish).