Kernel 5.2.0-8: iwlwifi Microcode SW error detected Wireless-AC 9260
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-firmware (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Ubuntu version:
Description: Ubuntu Eoan Ermine (development branch)
Release: 19.10
System type:
description: Notebook
product: Precision 5530 (087D)
vendor: Dell Inc.
Hardware having issue:
(wireless card info from previous working kernel)
bus info: pci@0000:3b:00.0
Grub config with settings for Dell laptop hardware set:
/etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT=0
GRUB_DISTRIBUTO
GRUB_CMDLINE_
#GRUB_CMDLINE_
GRUB_CMDLINE_
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM=
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_
# Uncomment to get a beep at grub start
#GRUB_INIT_
Iwlwifi config with 11n disabled, 11n wasn't ever stable before, so left it disabled.
/etc/modprobe.
# /etc/modprobe.
# iwlwifi will dyamically load either iwldvm or iwlmvm depending on the
# microcode file installed on the system. When removing iwlwifi, first
# remove the iwl?vm module and then iwlwifi.
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211
options iwlwifi 11n_disable=1
Linux-Firmware package = 1.180
Nvidia Driver version = 430.34-0ubuntu2
Issue:
Problem with kernel 5.2.0-8-generic - Wifi firmware fails to load. Works with 5.0.0.-20-generic kernel.
Syslog:
Jul 17 15:13:31 Lappy kernel: [ 85.319088] iwlwifi 0000:3b:00.0: Microcode SW error detected. Restarting 0x0.
Jul 17 15:13:31 Lappy kernel: [ 85.320158] iwlwifi 0000:3b:00.0: Start IWL Error Log Dump:
Jul 17 15:13:31 Lappy kernel: [ 85.320161] iwlwifi 0000:3b:00.0: Status: 0x00000080, count: 6
Jul 17 15:13:31 Lappy kernel: [ 85.320162] iwlwifi 0000:3b:00.0: Loaded firmware version: 46.a41adfe7.0
Jul 17 15:13:31 Lappy kernel: [ 85.320164] iwlwifi 0000:3b:00.0: 0x00000071 | NMI_INTERRUPT_
Jul 17 15:13:31 Lappy kernel: [ 85.320166] iwlwifi 0000:3b:00.0: 0x00A022F0 | trm_hw_status0
Jul 17 15:13:31 Lappy kernel: [ 85.320167] iwlwifi 0000:3b:00.0: 0x00000000 | trm_hw_status1
Jul 17 15:13:31 Lappy kernel: [ 85.320168] iwlwifi 0000:3b:00.0: 0x004882F2 | branchlink2
Jul 17 15:13:31 Lappy kernel: [ 85.320169] iwlwifi 0000:3b:00.0: 0x004793A2 | interruptlink1
Jul 17 15:13:31 Lappy kernel: [ 85.320171] iwlwifi 0000:3b:00.0: 0x00480EA2 | interruptlink2
Jul 17 15:13:31 Lappy kernel: [ 85.320172] iwlwifi 0000:3b:00.0: 0x0001A7D2 | data1
Jul 17 15:13:31 Lappy kernel: [ 85.320173] iwlwifi 0000:3b:00.0: 0x00001000 | data2
Jul 17 15:13:31 Lappy kernel: [ 85.320174] iwlwifi 0000:3b:00.0: 0xE0000008 | data3
Jul 17 15:13:31 Lappy kernel: [ 85.320176] iwlwifi 0000:3b:00.0: 0x00000000 | beacon time
Jul 17 15:13:31 Lappy kernel: [ 85.320177] iwlwifi 0000:3b:00.0: 0x0003ED44 | tsf low
Jul 17 15:13:31 Lappy kernel: [ 85.320178] iwlwifi 0000:3b:00.0: 0x00000000 | tsf hi
Jul 17 15:13:31 Lappy kernel: [ 85.320180] iwlwifi 0000:3b:00.0: 0x00000000 | time gp1
Jul 17 15:13:31 Lappy kernel: [ 85.320181] iwlwifi 0000:3b:00.0: 0x0003ED44 | time gp2
Jul 17 15:13:31 Lappy kernel: [ 85.320182] iwlwifi 0000:3b:00.0: 0x00000001 | uCode revision type
Jul 17 15:13:31 Lappy kernel: [ 85.320183] iwlwifi 0000:3b:00.0: 0x0000002E | uCode version major
Jul 17 15:13:31 Lappy kernel: [ 85.320185] iwlwifi 0000:3b:00.0: 0xA41ADFE7 | uCode version minor
Jul 17 15:13:31 Lappy kernel: [ 85.320186] iwlwifi 0000:3b:00.0: 0x00000321 | hw version
Jul 17 15:13:31 Lappy kernel: [ 85.320187] iwlwifi 0000:3b:00.0: 0x00489004 | board version
Jul 17 15:13:31 Lappy kernel: [ 85.320188] iwlwifi 0000:3b:00.0: 0x00240405 | hcmd
Jul 17 15:13:31 Lappy kernel: [ 85.320190] iwlwifi 0000:3b:00.0: 0x00022000 | isr0
Jul 17 15:13:31 Lappy kernel: [ 85.320191] iwlwifi 0000:3b:00.0: 0x00000000 | isr1
Jul 17 15:13:31 Lappy kernel: [ 85.320192] iwlwifi 0000:3b:00.0: 0x20001802 | isr2
Jul 17 15:13:31 Lappy kernel: [ 85.320193] iwlwifi 0000:3b:00.0: 0x404000C0 | isr3
Jul 17 15:13:31 Lappy kernel: [ 85.320195] iwlwifi 0000:3b:00.0: 0x00000000 | isr4
Jul 17 15:13:31 Lappy kernel: [ 85.320196] iwlwifi 0000:3b:00.0: 0x00240405 | last cmd Id
Jul 17 15:13:31 Lappy kernel: [ 85.320197] iwlwifi 0000:3b:00.0: 0x0001A7D2 | wait_event
Jul 17 15:13:31 Lappy kernel: [ 85.320198] iwlwifi 0000:3b:00.0: 0x00000000 | l2p_control
Jul 17 15:13:31 Lappy kernel: [ 85.320199] iwlwifi 0000:3b:00.0: 0x00000020 | l2p_duration
Jul 17 15:13:31 Lappy kernel: [ 85.320200] iwlwifi 0000:3b:00.0: 0x00000000 | l2p_mhvalid
Jul 17 15:13:31 Lappy kernel: [ 85.320202] iwlwifi 0000:3b:00.0: 0x00000000 | l2p_addr_match
Jul 17 15:13:31 Lappy kernel: [ 85.320203] iwlwifi 0000:3b:00.0: 0x0000000D | lmpm_pmg_sel
Jul 17 15:13:31 Lappy kernel: [ 85.320204] iwlwifi 0000:3b:00.0: 0x19062027 | timestamp
Jul 17 15:13:31 Lappy kernel: [ 85.320206] iwlwifi 0000:3b:00.0: 0x00001840 | flow_handler
Jul 17 15:13:31 Lappy kernel: [ 85.320768] iwlwifi 0000:3b:00.0: Start IWL Error Log Dump:
Jul 17 15:13:31 Lappy kernel: [ 85.320772] iwlwifi 0000:3b:00.0: Status: 0x00000080, count: 7
Jul 17 15:13:31 Lappy kernel: [ 85.320776] iwlwifi 0000:3b:00.0: 0x20000034 | NMI_INTERRUPT_WDG
Jul 17 15:13:31 Lappy kernel: [ 85.320779] iwlwifi 0000:3b:00.0: 0x00000000 | umac branchlink1
Jul 17 15:13:31 Lappy kernel: [ 85.320783] iwlwifi 0000:3b:00.0: 0xC008887A | umac branchlink2
Jul 17 15:13:31 Lappy kernel: [ 85.320786] iwlwifi 0000:3b:00.0: 0xC0084C80 | umac interruptlink1
Jul 17 15:13:31 Lappy kernel: [ 85.320789] iwlwifi 0000:3b:00.0: 0xC0080708 | umac interruptlink2
Jul 17 15:13:31 Lappy kernel: [ 85.320793] iwlwifi 0000:3b:00.0: 0x00000400 | umac data1
Jul 17 15:13:31 Lappy kernel: [ 85.320796] iwlwifi 0000:3b:00.0: 0xC0080708 | umac data2
Jul 17 15:13:31 Lappy kernel: [ 85.320800] iwlwifi 0000:3b:00.0: 0xDEADBEEF | umac data3
Jul 17 15:13:31 Lappy kernel: [ 85.320804] iwlwifi 0000:3b:00.0: 0x0000002E | umac major
Jul 17 15:13:31 Lappy kernel: [ 85.320805] iwlwifi 0000:3b:00.0: 0xA41ADFE7 | umac minor
Jul 17 15:13:31 Lappy kernel: [ 85.320807] iwlwifi 0000:3b:00.0: 0x0003ED2B | frame pointer
Jul 17 15:13:31 Lappy kernel: [ 85.320810] iwlwifi 0000:3b:00.0: 0xC0886C44 | stack pointer
Jul 17 15:13:31 Lappy kernel: [ 85.320813] iwlwifi 0000:3b:00.0: 0x00240405 | last host cmd
Jul 17 15:13:31 Lappy kernel: [ 85.320814] iwlwifi 0000:3b:00.0: 0x00004008 | isr status reg
Jul 17 15:13:31 Lappy kernel: [ 85.320988] iwlwifi 0000:3b:00.0: Fseq Registers:
Jul 17 15:13:31 Lappy kernel: [ 85.321039] iwlwifi 0000:3b:00.0: 0xA8211AA1 | FSEQ_ERROR_CODE
Jul 17 15:13:31 Lappy kernel: [ 85.321092] iwlwifi 0000:3b:00.0: 0x00000000 | FSEQ_TOP_
Jul 17 15:13:31 Lappy kernel: [ 85.321145] iwlwifi 0000:3b:00.0: 0xB944C8F9 | FSEQ_CNVIO_
Jul 17 15:13:31 Lappy kernel: [ 85.321198] iwlwifi 0000:3b:00.0: 0x0000A371 | FSEQ_OTP_VERSION
Jul 17 15:13:31 Lappy kernel: [ 85.321251] iwlwifi 0000:3b:00.0: 0x7C907AAE | FSEQ_TOP_
Jul 17 15:13:31 Lappy kernel: [ 85.321304] iwlwifi 0000:3b:00.0: 0xDA4530B8 | FSEQ_ALIVE_TOKEN
Jul 17 15:13:31 Lappy kernel: [ 85.321356] iwlwifi 0000:3b:00.0: 0x653524CD | FSEQ_CNVI_ID
Jul 17 15:13:31 Lappy kernel: [ 85.321409] iwlwifi 0000:3b:00.0: 0x0ECAA810 | FSEQ_CNVR_ID
Jul 17 15:13:31 Lappy kernel: [ 85.321462] iwlwifi 0000:3b:00.0: 0x01000200 | CNVI_AUX_MISC_CHIP
Jul 17 15:13:31 Lappy kernel: [ 85.321517] iwlwifi 0000:3b:00.0: 0x01300202 | CNVR_AUX_MISC_CHIP
Jul 17 15:13:31 Lappy kernel: [ 85.321572] iwlwifi 0000:3b:00.0: 0x0000485B | CNVR_SCU_
Jul 17 15:13:31 Lappy kernel: [ 85.321677] iwlwifi 0000:3b:00.0: 0x0BADCAFE | CNVR_SCU_
Jul 17 15:13:31 Lappy kernel: [ 85.321731] iwlwifi 0000:3b:00.0: Collecting data: trigger 2 fired.
Jul 17 15:13:31 Lappy kernel: [ 85.321735] ieee80211 phy0: Hardware restart was requested
Jul 17 15:13:31 Lappy kernel: [ 85.321747] iwlwifi 0000:3b:00.0: iwlwifi transaction failed, dumping registers
Jul 17 15:13:31 Lappy kernel: [ 85.321749] iwlwifi 0000:3b:00.0: iwlwifi device config registers:
Jul 17 15:13:31 Lappy kernel: [ 85.322632] iwlwifi 0000:3b:00.0: 00000000: 25268086 00100406 02800029 00000010 ed400004 00000000 00000000 00000000
Jul 17 15:13:31 Lappy kernel: [ 85.322636] iwlwifi 0000:3b:00.0: 00000020: 00000000 00000000 00000000 40108086 00000000 000000c8 00000000 000001ff
Jul 17 15:13:31 Lappy kernel: [ 85.322637] iwlwifi 0000:3b:00.0: iwlwifi device memory mapped registers:
Jul 17 15:13:31 Lappy kernel: [ 85.323220] iwlwifi 0000:3b:00.0: 00000000: 00489004 00000040 00000000 00000000 00000000 00000000 00027e1f 00000000
Jul 17 15:13:31 Lappy kernel: [ 85.323223] iwlwifi 0000:3b:00.0: 00000020: 00000000 0c040005 00000321 d55555d5 d55555d5 d55555d5 80008040 041f0042
Jul 17 15:13:31 Lappy kernel: [ 85.323345] iwlwifi 0000:3b:00.0: iwlwifi device AER capability structure:
Jul 17 15:13:31 Lappy kernel: [ 85.323904] iwlwifi 0000:3b:00.0: 00000000: 14c10001 00000000 00000000 00462031 00000000 00002000 00000000 00000000
Jul 17 15:13:31 Lappy kernel: [ 85.323906] iwlwifi 0000:3b:00.0: 00000020: 00000000 00000000 00000000
Jul 17 15:13:31 Lappy kernel: [ 85.323908] iwlwifi 0000:3b:00.0: iwlwifi parent port (0000:00:1c.0) config registers:
Jul 17 15:13:31 Lappy kernel: [ 85.323945] iwlwifi 0000:00:1c.0: 00000000: a3388086 00100407 060400f0 00810010 00000000 00000000 003b3b00 200000f0
Jul 17 15:13:31 Lappy kernel: [ 85.323947] iwlwifi 0000:00:1c.0: 00000020: ed40ed40 0001fff1 00000000 00000000 00000000 00000040 00000000 001201ff
Jul 17 15:13:31 Lappy kernel: [ 85.323951] iwlwifi 0000:3b:00.0: iwlwifi root port (0000:00:1c.0) AER cap structure:
Jul 17 15:13:31 Lappy kernel: [ 85.323969] iwlwifi 0000:00:1c.0: 00000000: 14010001 00000000 00010000 00060011 00000000 00002000 00000000 00000000
Jul 17 15:13:31 Lappy kernel: [ 85.323971] iwlwifi 0000:00:1c.0: 00000020: 00000000 00000000 00000000 00000000 00000000 00000000
Jul 17 15:13:31 Lappy kernel: [ 85.323973] iwlwifi 0000:3b:00.0: FW error in SYNC CMD GEO_TX_POWER_LIMIT
Jul 17 15:13:31 Lappy kernel: [ 85.323976] CPU: 9 PID: 1350 Comm: NetworkManager Tainted: P OE 5.2.0-8-generic #9-Ubuntu
Jul 17 15:13:31 Lappy kernel: [ 85.323976] Hardware name: Dell Inc. Precision 5530/0NFGCT, BIOS 1.11.2 05/29/2019
Jul 17 15:13:31 Lappy kernel: [ 85.323977] Call Trace:
Jul 17 15:13:31 Lappy kernel: [ 85.323983] dump_stack+
Jul 17 15:13:31 Lappy kernel: [ 85.323994] iwl_pcie_
Jul 17 15:13:31 Lappy kernel: [ 85.323997] ? wait_woken+
Jul 17 15:13:31 Lappy kernel: [ 85.324003] iwl_trans_
Jul 17 15:13:31 Lappy kernel: [ 85.324010] iwl_trans_
Jul 17 15:13:31 Lappy kernel: [ 85.324017] iwl_mvm_
Jul 17 15:13:31 Lappy kernel: [ 85.324022] iwl_mvm_
Jul 17 15:13:31 Lappy kernel: [ 85.324027] iwl_mvm_
Jul 17 15:13:31 Lappy kernel: [ 85.324033] __iwl_mvm_
Jul 17 15:13:31 Lappy kernel: [ 85.324038] iwl_mvm_
Jul 17 15:13:31 Lappy kernel: [ 85.324040] ? skb_dequeue+
Jul 17 15:13:31 Lappy kernel: [ 85.324054] drv_start+
Jul 17 15:13:31 Lappy kernel: [ 85.324067] ieee80211_
Jul 17 15:13:31 Lappy kernel: [ 85.324079] ieee80211_
Jul 17 15:13:31 Lappy kernel: [ 85.324082] __dev_open+
Jul 17 15:13:31 Lappy kernel: [ 85.324084] __dev_change_
Jul 17 15:13:31 Lappy kernel: [ 85.324086] dev_change_
Jul 17 15:13:31 Lappy kernel: [ 85.324087] do_setlink+
Jul 17 15:13:31 Lappy kernel: [ 85.324090] ? __nla_parse+
Jul 17 15:13:31 Lappy kernel: [ 85.324091] ? cpumask_
Jul 17 15:13:31 Lappy kernel: [ 85.324094] ? __snmp6_
Jul 17 15:13:31 Lappy kernel: [ 85.324095] ? __nla_validate_
Jul 17 15:13:31 Lappy kernel: [ 85.324097] __rtnl_
Jul 17 15:13:31 Lappy kernel: [ 85.324099] ? __nla_put+0x20/0x30
Jul 17 15:13:31 Lappy kernel: [ 85.324102] ? __kmalloc_
Jul 17 15:13:31 Lappy kernel: [ 85.324103] ? pskb_expand_
Jul 17 15:13:31 Lappy kernel: [ 85.324104] ? __kmalloc_
Jul 17 15:13:31 Lappy kernel: [ 85.324106] ? security_
Jul 17 15:13:31 Lappy kernel: [ 85.324108] ? sk_filter_
Jul 17 15:13:31 Lappy kernel: [ 85.324110] ? skb_queue_
Jul 17 15:13:31 Lappy kernel: [ 85.324111] ? __netlink_
Jul 17 15:13:31 Lappy kernel: [ 85.324114] ? security_
Jul 17 15:13:31 Lappy kernel: [ 85.324116] ? _cond_resched+
Jul 17 15:13:31 Lappy kernel: [ 85.324117] ? kmem_cache_
Jul 17 15:13:31 Lappy kernel: [ 85.324118] rtnl_newlink+
Jul 17 15:13:31 Lappy kernel: [ 85.324119] rtnetlink_
Jul 17 15:13:31 Lappy kernel: [ 85.324122] ? sprintf+0x56/0x70
Jul 17 15:13:31 Lappy kernel: [ 85.324123] ? rtnl_calcit.
Jul 17 15:13:31 Lappy kernel: [ 85.324124] netlink_
Jul 17 15:13:31 Lappy kernel: [ 85.324126] rtnetlink_
Jul 17 15:13:31 Lappy kernel: [ 85.324128] netlink_
Jul 17 15:13:31 Lappy kernel: [ 85.324129] netlink_
Jul 17 15:13:31 Lappy kernel: [ 85.324131] sock_sendmsg+
Jul 17 15:13:31 Lappy kernel: [ 85.324132] ___sys_
Jul 17 15:13:31 Lappy kernel: [ 85.324134] ? netdev_
Jul 17 15:13:31 Lappy kernel: [ 85.324136] ? rtnl_unlock+
Jul 17 15:13:31 Lappy kernel: [ 85.324138] ? addrconf_
Jul 17 15:13:31 Lappy kernel: [ 85.324141] ? __fget_
Jul 17 15:13:31 Lappy kernel: [ 85.324142] __sys_sendmsg+
Jul 17 15:13:31 Lappy kernel: [ 85.324144] __x64_sys_
Jul 17 15:13:31 Lappy kernel: [ 85.324146] do_syscall_
Jul 17 15:13:31 Lappy kernel: [ 85.324148] entry_SYSCALL_
Jul 17 15:13:31 Lappy kernel: [ 85.324150] RIP: 0033:0x7f65843e75b7
Jul 17 15:13:31 Lappy kernel: [ 85.324152] Code: c3 66 90 41 54 41 89 d4 55 48 89 f5 53 89 fb 48 83 ec 10 e8 eb ec ff ff 44 89 e2 48 89 ee 89 df 41 89 c0 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 35 44 89 c7 48 89 44 24 08 e8 24 ed ff ff 48
Jul 17 15:13:31 Lappy kernel: [ 85.324153] RSP: 002b:00007ffdc0
Jul 17 15:13:31 Lappy kernel: [ 85.324154] RAX: ffffffffffffffda RBX: 000000000000000a RCX: 00007f65843e75b7
Jul 17 15:13:31 Lappy kernel: [ 85.324155] RDX: 0000000000000000 RSI: 00007ffdc089ca60 RDI: 000000000000000a
Jul 17 15:13:31 Lappy kernel: [ 85.324155] RBP: 00007ffdc089ca60 R08: 0000000000000000 R09: 0000000000000000
Jul 17 15:13:31 Lappy kernel: [ 85.324156] R10: 00007f65843ccca0 R11: 0000000000000293 R12: 0000000000000000
Jul 17 15:13:31 Lappy kernel: [ 85.324156] R13: 0000000000000000 R14: 00007ffdc089cc18 R15: 00007ffdc089cc0c
Jul 17 15:13:31 Lappy kernel: [ 85.324183] iwlwifi 0000:3b:00.0: Firmware not running - cannot dump error
Jul 17 15:13:31 Lappy NetworkManager[
Jul 17 15:13:31 Lappy NetworkManager[
The above error repeats over and over as the driver keeps trying to reload.
affects: | linux-signed (Ubuntu) → linux-firmware (Ubuntu) |
Moving the 46 firmware out of /lib/firmware and copying the 43 firmware to the 46 firmware's filename and rebooting has allowed me to have successful wifi. modinfo shows it wants 46, but lshw show's it actually is running version 43.
Please either revert to version 43, or fix 46.
Thank you. :)