Public bug reported:
Ubuntu 22.04.3 on a Lenovo ThinkPad X1 Carbon Gen 11
Kernel: 6.5 (official), 6.6 and 6.7 (mainline)
Running `iwlist scan` as root produces an error message like:
wlp0s20f3 Interface doesn't support scanning : Input/output error
while the crash can be seen in the dmesg output below. The network card
is:
00:14.3 Network controller [0280]: Intel Corporation Device [8086:51f1] (rev 01)
Subsystem: Intel Corporation Device [8086:0090]
Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 10
Memory at 603d1d4000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [80] MSI-X: Enable+ Count=16 Masked-
Capabilities: [100] Latency Tolerance Reporting
Capabilities: [164] Vendor Specific Information: ID=0010 Rev=0 Len=014
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
dmesg output:
[ 23.883032] iwlwifi :00:14.3: Microcode SW error detected. Restarting
0x0.
[ 23.883184] iwlwifi :00:14.3: Start IWL Error Log Dump:
[ 23.883189] iwlwifi :00:14.3: Transport status: 0x004B, valid: 6
[ 23.883195] iwlwifi :00:14.3: Loaded firmware version: 83.e8f84e98.0
so-a0-gf-a0-83.ucode
[ 23.883200] iwlwifi :00:14.3: 0x0071 | NMI_INTERRUPT_UMAC_FATAL
[ 23.883205] iwlwifi :00:14.3: 0x02F0 | trm_hw_status0
[ 23.883209] iwlwifi :00:14.3: 0x | trm_hw_status1
[ 23.883212] iwlwifi :00:14.3: 0x004DB338 | branchlink2
[ 23.883215] iwlwifi :00:14.3: 0x004DA866 | interruptlink1
[ 23.883219] iwlwifi :00:14.3: 0x004DA866 | interruptlink2
[ 23.883221] iwlwifi :00:14.3: 0x000157E2 | data1
[ 23.883225] iwlwifi :00:14.3: 0x0010 | data2
[ 23.883228] iwlwifi :00:14.3: 0x | data3
[ 23.883231] iwlwifi :00:14.3: 0x1F409941 | beacon time
[ 23.883234] iwlwifi :00:14.3: 0x7ACBC6C4 | tsf low
[ 23.883237] iwlwifi :00:14.3: 0x034B | tsf hi
[ 23.883240] iwlwifi :00:14.3: 0x | time gp1
[ 23.883243] iwlwifi :00:14.3: 0x0112D254 | time gp2
[ 23.883247] iwlwifi :00:14.3: 0x0001 | uCode revision type
[ 23.883250] iwlwifi :00:14.3: 0x0053 | uCode version major
[ 23.883253] iwlwifi :00:14.3: 0xE8F84E98 | uCode version minor
[ 23.883256] iwlwifi :00:14.3: 0x0370 | hw version
[ 23.883259] iwlwifi :00:14.3: 0x00480002 | board version
[ 23.883262] iwlwifi :00:14.3: 0x8076FF00 | hcmd
[ 23.883265] iwlwifi :00:14.3: 0x0002 | isr0
[ 23.883268] iwlwifi :00:14.3: 0x | isr1
[ 23.883270] iwlwifi :00:14.3: 0x48F04002 | isr2
[ 23.883274] iwlwifi :00:14.3: 0x00C3008C | isr3
[ 23.883276] iwlwifi :00:14.3: 0x | isr4
[ 23.883279] iwlwifi :00:14.3: 0x0518001C | last cmd Id
[ 23.883282] iwlwifi :00:14.3: 0x000157E2 | wait_event
[ 23.883285] iwlwifi :00:14.3: 0x | l2p_control
[ 23.883288] iwlwifi :00:14.3: 0x | l2p_duration
[ 23.883291] iwlwifi :00:14.3: 0x | l2p_mhvalid
[ 23.883294] iwlwifi :00:14.3: 0x | l2p_addr_match
[ 23.883297] iwlwifi :00:14.3: 0x0018 | lmpm_pmg_sel
[ 23.883300] iwlwifi :00:14.3: 0x | timestamp
[ 23.883303] iwlwifi :00:14.3: 0xF0B4 | flow_handler
[ 23.883386] iwlwifi :00:14.3: Start IWL Error Log Dump:
[ 23.883389] iwlwifi :00:14.3: Transport status: 0x004B, valid: 7
[ 23.883393] iwlwifi :00:14.3: 0x20103609 | ADVANCED_SYSASSERT
[ 23.883397] iwlwifi :00:14.3: 0x | umac branchlink1
[ 23.883400] iwlwifi :00:14.3: 0x80471ABC | umac branchlink2
[ 23.883403] iwlwifi :00:14.3: 0xC0081892 | umac interruptlink1
[ 23.883406] iwlwifi :00:14.3: 0x | umac interruptlink2
[ 23.883409] iwlwifi :00:14.3: 0x0027 | umac data1
[ 23.883412] iwlwifi :00:14.3: 0x0001 | umac data2
[ 23.883414] iwlwifi :00:14.3: 0x | umac data3
[ 23.883417] iwlwifi :00:14.3: 0x0053 | umac major
[ 23.883420] iwlwifi :00:14.3: 0xE8F84E98 | umac minor
[ 23.883423] iwlwifi :00:14.3: 0x0112D24E | frame pointer
[ 23.883426] iwlwifi :00:14.3: 0xC0886C08 | stack pointer
[ 23.883429] iwlwifi :00:14.3: 0x0085010D | last host cmd
[ 23.883432] iwlwifi :00:14.3: 0x | isr status reg
[ 23.883491] iwlwifi :00:14.3: IML/ROM dump:
[ 23.883494] iwlwifi :00:14.3: 0x0B03 | IML/ROM error/state
[ 23.883553] iwlwifi :00:14.3: 0x8105 | IML/ROM data1
[ 23.883616] iwlwifi :00:14.3: 0x0090 | IML/ROM WFPM_AUTH_KEY_0
[ 23.883673] iwlwifi :00:14.3: Fseq Registers:
[ 23.883726] iwlwifi :00:14.3: 0x6000 | FSEQ_ERROR_CODE
[ 23.883779] iwlwifi :00:14.3: 0x003E0003 | FSEQ_TOP_INIT_VERSION
[