Results 1 to 5 of 5

Thread: iwlwifi broken - Kernel 5.2

  1. #1
    Join Date
    2019-Aug
    Location
    Buenos Aires
    Posts
    2

    Exclamation iwlwifi broken - Kernel 5.2

    I've just upgraded my Kali install and after rebooting in kernel 5.2 wifi isn't working.
    Wireless section from settings window appears and disappears in an infinite loop.

    When booting back to kernel 4.19 wifi works as usual.

    Kernel: 5.2.9-2kali1
    Wireless card: Intel AC 9560
    firmware-iwlwifi version: 20190717-1
    firmware version: 46.a41adfe7.0

    dmesg dump:
    Code:
    [ 1293.895153] iwlwifi 0000:00:14.3: Firmware not running - cannot dump error[ 1294.152317] iwlwifi 0000:00:14.3: firmware: direct-loading firmware iwlwifi-9000-pu-b0-jf-b0-46.ucode
    [ 1294.152347] iwlwifi 0000:00:14.3: Found debug destination: EXTERNAL_DRAM
    [ 1294.152350] iwlwifi 0000:00:14.3: Found debug configuration: 0
    [ 1294.153087] iwlwifi 0000:00:14.3: loaded firmware version 46.a41adfe7.0 op_mode iwlmvm
    [ 1294.153120] iwlwifi 0000:00:14.3: Detected Intel(R) Dual Band Wireless AC 9560, REV=0x318
    [ 1294.163002] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
    [ 1294.164452] iwlwifi 0000:00:14.3: Allocated 0x00400000 bytes for firmware monitor.
    [ 1294.206474] iwlwifi 0000:00:14.3: base HW address: dc:8b:28:9b:27:0b
    [ 1294.275128] ieee80211 phy727: Selected rate control algorithm 'iwl-mvm-rs'
    [ 1294.300942] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
    [ 1294.421579] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
    [ 1294.519149] iwlwifi 0000:00:14.3: FW already configured (0) - re-configuring
    [ 1294.736794] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
    [ 1294.737062] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
    [ 1294.737067] iwlwifi 0000:00:14.3: Status: 0x00000080, count: 6
    [ 1294.737071] iwlwifi 0000:00:14.3: Loaded firmware version: 46.a41adfe7.0
    [ 1294.737075] iwlwifi 0000:00:14.3: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL    
    [ 1294.737079] iwlwifi 0000:00:14.3: 0x00A022F0 | trm_hw_status0
    [ 1294.737082] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
    [ 1294.737086] iwlwifi 0000:00:14.3: 0x004880AA | branchlink2
    [ 1294.737089] iwlwifi 0000:00:14.3: 0x0047933A | interruptlink1
    [ 1294.737092] iwlwifi 0000:00:14.3: 0x000306EA | interruptlink2
    [ 1294.737095] iwlwifi 0000:00:14.3: 0x0001A7DA | data1
    [ 1294.737098] iwlwifi 0000:00:14.3: 0x00001000 | data2
    [ 1294.737101] iwlwifi 0000:00:14.3: 0xE0000008 | data3
    [ 1294.737104] iwlwifi 0000:00:14.3: 0x00000000 | beacon time
    [ 1294.737108] iwlwifi 0000:00:14.3: 0x00042D43 | tsf low
    [ 1294.737111] iwlwifi 0000:00:14.3: 0x00000000 | tsf hi
    [ 1294.737114] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
    [ 1294.737117] iwlwifi 0000:00:14.3: 0x00042D44 | time gp2
    [ 1294.737120] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
    [ 1294.737124] iwlwifi 0000:00:14.3: 0x0000002E | uCode version major
    [ 1294.737127] iwlwifi 0000:00:14.3: 0xA41ADFE7 | uCode version minor
    [ 1294.737130] iwlwifi 0000:00:14.3: 0x00000312 | hw version
    [ 1294.737133] iwlwifi 0000:00:14.3: 0x18C89008 | board version
    [ 1294.737136] iwlwifi 0000:00:14.3: 0x00230405 | hcmd
    [ 1294.737139] iwlwifi 0000:00:14.3: 0x00022000 | isr0
    [ 1294.737143] iwlwifi 0000:00:14.3: 0x00000000 | isr1
    [ 1294.737146] iwlwifi 0000:00:14.3: 0x20001802 | isr2
    [ 1294.737149] iwlwifi 0000:00:14.3: 0x404000C0 | isr3
    [ 1294.737152] iwlwifi 0000:00:14.3: 0x00000000 | isr4
    [ 1294.737155] iwlwifi 0000:00:14.3: 0x00230405 | last cmd Id
    [ 1294.737158] iwlwifi 0000:00:14.3: 0x0001A7DA | wait_event
    [ 1294.737161] iwlwifi 0000:00:14.3: 0x00000000 | l2p_control
    [ 1294.737164] iwlwifi 0000:00:14.3: 0x00000020 | l2p_duration
    [ 1294.737167] iwlwifi 0000:00:14.3: 0x00000000 | l2p_mhvalid
    [ 1294.737170] iwlwifi 0000:00:14.3: 0x00000000 | l2p_addr_match
    [ 1294.737173] iwlwifi 0000:00:14.3: 0x0000000D | lmpm_pmg_sel
    [ 1294.737176] iwlwifi 0000:00:14.3: 0x19062027 | timestamp
    [ 1294.737179] iwlwifi 0000:00:14.3: 0x00001840 | flow_handler
    [ 1294.737292] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
    [ 1294.737296] iwlwifi 0000:00:14.3: Status: 0x00000080, count: 7
    [ 1294.737299] iwlwifi 0000:00:14.3: 0x20000034 | NMI_INTERRUPT_WDG
    [ 1294.737302] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
    [ 1294.737305] iwlwifi 0000:00:14.3: 0xC008884A | umac branchlink2
    [ 1294.737308] iwlwifi 0000:00:14.3: 0xC0084C54 | umac interruptlink1
    [ 1294.737311] iwlwifi 0000:00:14.3: 0xC0080708 | umac interruptlink2
    [ 1294.737314] iwlwifi 0000:00:14.3: 0x00000400 | umac data1
    [ 1294.737318] iwlwifi 0000:00:14.3: 0xC0080708 | umac data2
    [ 1294.737320] iwlwifi 0000:00:14.3: 0xDEADBEEF | umac data3
    [ 1294.737324] iwlwifi 0000:00:14.3: 0x0000002E | umac major
    [ 1294.737327] iwlwifi 0000:00:14.3: 0xA41ADFE7 | umac minor
    [ 1294.737330] iwlwifi 0000:00:14.3: 0x00042D2A | frame pointer
    [ 1294.737333] iwlwifi 0000:00:14.3: 0xC0886C44 | stack pointer
    [ 1294.737336] iwlwifi 0000:00:14.3: 0x00230405 | last host cmd
    [ 1294.737339] iwlwifi 0000:00:14.3: 0x00004008 | isr status reg
    [ 1294.737357] iwlwifi 0000:00:14.3: Fseq Registers:
    [ 1294.737366] iwlwifi 0000:00:14.3: 0x3A5AA265 | FSEQ_ERROR_CODE
    [ 1294.737375] iwlwifi 0000:00:14.3: 0x00000000 | FSEQ_TOP_INIT_VERSION
    [ 1294.737384] iwlwifi 0000:00:14.3: 0x51AACD23 | FSEQ_CNVIO_INIT_VERSION
    [ 1294.737393] iwlwifi 0000:00:14.3: 0x0000A384 | FSEQ_OTP_VERSION
    [ 1294.737402] iwlwifi 0000:00:14.3: 0xF312F08F | FSEQ_TOP_CONTENT_VERSION
    [ 1294.737411] iwlwifi 0000:00:14.3: 0x8CD923A3 | FSEQ_ALIVE_TOKEN
    [ 1294.737420] iwlwifi 0000:00:14.3: 0x9EFB9EBD | FSEQ_CNVI_ID
    [ 1294.737429] iwlwifi 0000:00:14.3: 0x0F175F47 | FSEQ_CNVR_ID
    [ 1294.737438] iwlwifi 0000:00:14.3: 0x01000100 | CNVI_AUX_MISC_CHIP
    [ 1294.737449] iwlwifi 0000:00:14.3: 0x01300202 | CNVR_AUX_MISC_CHIP
    [ 1294.737461] iwlwifi 0000:00:14.3: 0x0000485B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
    [ 1294.737502] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
    [ 1294.737514] iwlwifi 0000:00:14.3: Collecting data: trigger 2 fired.
    [ 1294.737527] ieee80211 phy727: Hardware restart was requested
    [ 1294.737605] iwlwifi 0000:00:14.3: iwlwifi transaction failed, dumping registers
    [ 1294.737613] iwlwifi 0000:00:14.3: iwlwifi device config registers:
    [ 1294.737746] iwlwifi 0000:00:14.3: 00000000: 9df08086 00100406 02800030 00800010 b431c004 00000000 00000000 00000000
    [ 1294.737752] iwlwifi 0000:00:14.3: 00000020: 00000000 00000000 00000000 00348086 00000000 000000c8 00000000 000001ff
    [ 1294.737756] iwlwifi 0000:00:14.3: iwlwifi device memory mapped registers:
    [ 1294.737865] iwlwifi 0000:00:14.3: 00000000: 18c89008 00000040 00000000 00000000 00000000 00000000 00000000 00000000
    [ 1294.737870] iwlwifi 0000:00:14.3: 00000020: 00000000 0c040005 00000312 d55555d5 d55555d5 d55555d5 80008040 041f0040
    [ 1294.737900] iwlwifi 0000:00:14.3: FW error in SYNC CMD GEO_TX_POWER_LIMIT
    [ 1294.737906] CPU: 6 PID: 708 Comm: NetworkManager Not tainted 5.2.0-kali2-amd64 #1 Debian 5.2.9-2kali1
    [ 1294.737908] Hardware name: ASUSTeK COMPUTER INC. ZenBook UX433FN_UX433FN/UX433FN, BIOS UX433FN.306 04/24/2019
    [ 1294.737910] Call Trace:
    [ 1294.737926]  dump_stack+0x5c/0x80
    [ 1294.737953]  iwl_trans_pcie_send_hcmd+0x457/0x470 [iwlwifi]
    [ 1294.737963]  ? finish_wait+0x80/0x80
    [ 1294.737985]  iwl_trans_send_cmd+0x6d/0xe0 [iwlwifi]
    [ 1294.738010]  iwl_mvm_send_cmd+0x23/0x80 [iwlmvm]
    [ 1294.738030]  iwl_mvm_send_cmd_pdu+0x51/0x70 [iwlmvm]
    [ 1294.738044]  iwl_mvm_up+0x81e/0x870 [iwlmvm]
    [ 1294.738061]  __iwl_mvm_mac_start+0x1dc/0x230 [iwlmvm]
    [ 1294.738076]  iwl_mvm_mac_start+0x48/0x120 [iwlmvm]
    [ 1294.738084]  ? inetdev_event+0x46/0x580
    [ 1294.738129]  drv_start+0x43/0xf0 [mac80211]
    [ 1294.738175]  ieee80211_do_open+0x17b/0x8c0 [mac80211]
    [ 1294.738182]  __dev_open+0xcd/0x160
    [ 1294.738187]  __dev_change_flags+0x1ad/0x220
    [ 1294.738192]  dev_change_flags+0x21/0x60
    [ 1294.738198]  do_setlink+0x322/0xe90
    [ 1294.738204]  ? cpumask_next+0x16/0x20
    [ 1294.738209]  ? __snmp6_fill_stats64.isra.57+0x6b/0x110
    [ 1294.738216]  ? __nla_validate_parse+0x51/0x850
    [ 1294.738222]  __rtnl_newlink+0x53d/0x8a0
    [ 1294.738229]  ? __nla_reserve+0x38/0x50
    [ 1294.738233]  ? __nla_put+0xc/0x20
    [ 1294.738240]  ? __kmalloc_node_track_caller+0x1cb/0x290
    [ 1294.738246]  ? pskb_expand_head+0x74/0x2d0
    [ 1294.738250]  ? nla_put+0x2f/0x40
    [ 1294.738255]  ? __kmalloc_reserve.isra.50+0x2e/0x80
    [ 1294.738260]  ? apparmor_inet_conn_request+0x30/0x30
    [ 1294.738266]  ? security_sock_rcv_skb+0x2a/0x40
    [ 1294.738271]  ? sk_filter_trim_cap+0x4f/0x210
    [ 1294.738276]  ? netlink_attachskb+0x1d2/0x1f0
    [ 1294.738280]  ? skb_queue_tail+0x1b/0x50
    [ 1294.738286]  ? __netlink_sendskb+0x3a/0x50
    [ 1294.738295]  ? param_set_aaintbool+0x20/0xb0
    [ 1294.738299]  ? security_sock_rcv_skb+0x2a/0x40
    [ 1294.738306]  ? rt6_multipath_rebalance.part.79+0x140/0x140
    [ 1294.738311]  ? _cond_resched+0x15/0x30
    [ 1294.738316]  ? kmem_cache_alloc_trace+0x147/0x1c0
    [ 1294.738321]  rtnl_newlink+0x43/0x60
    [ 1294.738326]  rtnetlink_rcv_msg+0x2b1/0x360
    [ 1294.738331]  ? _cond_resched+0x15/0x30
    [ 1294.738335]  ? rtnl_calcit.isra.31+0x110/0x110
    [ 1294.738339]  netlink_rcv_skb+0x49/0x110
    [ 1294.738343]  netlink_unicast+0x17e/0x200
    [ 1294.738347]  netlink_sendmsg+0x204/0x3d0
    [ 1294.738353]  sock_sendmsg+0x4c/0x50
    [ 1294.738358]  ___sys_sendmsg+0x29f/0x300
    [ 1294.738364]  ? do_proc_douintvec_minmax_conv+0x50/0x50
    [ 1294.738369]  ? __rtnl_unlock+0x25/0x50
    [ 1294.738373]  ? netdev_run_todo+0x5e/0x290
    [ 1294.738378]  ? addrconf_sysctl_forward+0x113/0x250
    [ 1294.738384]  ? lockref_put_or_lock+0x67/0x90
    [ 1294.738390]  __sys_sendmsg+0x57/0xa0
    [ 1294.738399]  do_syscall_64+0x53/0x130
    [ 1294.738403]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
    [ 1294.738408] RIP: 0033:0x7f0785d2c467
    [ 1294.738414] Code: 44 00 00 41 54 41 89 d4 55 48 89 f5 53 89 fb 48 83 ec 10 e8 3b ed 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 74 ed ff ff 48
    [ 1294.738417] RSP: 002b:00007ffda86ca790 EFLAGS: 00000293 ORIG_RAX: 000000000000002e
    [ 1294.738421] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f0785d2c467
    [ 1294.738423] RDX: 0000000000000000 RSI: 00007ffda86ca7e0 RDI: 000000000000000c
    [ 1294.738425] RBP: 00007ffda86ca7e0 R08: 0000000000000000 R09: 0000000000000000
    [ 1294.738427] R10: 00005579d792e010 R11: 0000000000000293 R12: 0000000000000000
    [ 1294.738429] R13: 0000000000000000 R14: 00007ffda86ca998 R15: 00007ffda86ca98c
    [ 1294.738438] iwlwifi 0000:00:14.3: Firmware not running - cannot dump error
    [ 1294.760227] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
    [ 1294.877739] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
    [ 1294.995387] iwlwifi 0000:00:14.3: FW already configured (0) - re-configuring
    [ 1295.223161] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
    [ 1295.223467] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
    [ 1295.223472] iwlwifi 0000:00:14.3: Status: 0x00000090, count: 6
    [ 1295.223476] iwlwifi 0000:00:14.3: Loaded firmware version: 46.a41adfe7.0
    [ 1295.223481] iwlwifi 0000:00:14.3: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL    
    [ 1295.223484] iwlwifi 0000:00:14.3: 0x00A0A2B0 | trm_hw_status0
    [ 1295.223488] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
    [ 1295.223491] iwlwifi 0000:00:14.3: 0x004880AA | branchlink2
    [ 1295.223494] iwlwifi 0000:00:14.3: 0x0047933A | interruptlink1
    [ 1295.223497] iwlwifi 0000:00:14.3: 0x000306CE | interruptlink2
    [ 1295.223500] iwlwifi 0000:00:14.3: 0x0001A7DA | data1
    [ 1295.223503] iwlwifi 0000:00:14.3: 0x00001000 | data2
    [ 1295.223507] iwlwifi 0000:00:14.3: 0xE0000008 | data3
    [ 1295.223510] iwlwifi 0000:00:14.3: 0x00000000 | beacon time
    [ 1295.223513] iwlwifi 0000:00:14.3: 0x0004A451 | tsf low
    [ 1295.223516] iwlwifi 0000:00:14.3: 0x00000000 | tsf hi
    [ 1295.223519] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
    [ 1295.223522] iwlwifi 0000:00:14.3: 0x0004A451 | time gp2
    [ 1295.223525] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
    [ 1295.223528] iwlwifi 0000:00:14.3: 0x0000002E | uCode version major
    [ 1295.223531] iwlwifi 0000:00:14.3: 0xA41ADFE7 | uCode version minor
    [ 1295.223534] iwlwifi 0000:00:14.3: 0x00000312 | hw version
    [ 1295.223538] iwlwifi 0000:00:14.3: 0x18C89008 | board version
    [ 1295.223541] iwlwifi 0000:00:14.3: 0x00220405 | hcmd
    [ 1295.223544] iwlwifi 0000:00:14.3: 0x20022000 | isr0
    [ 1295.223547] iwlwifi 0000:00:14.3: 0x00000000 | isr1
    [ 1295.223550] iwlwifi 0000:00:14.3: 0x20001802 | isr2
    [ 1295.223553] iwlwifi 0000:00:14.3: 0x404000C0 | isr3
    [ 1295.223556] iwlwifi 0000:00:14.3: 0x00000000 | isr4
    [ 1295.223559] iwlwifi 0000:00:14.3: 0x00220405 | last cmd Id
    [ 1295.223562] iwlwifi 0000:00:14.3: 0x0001A7DA | wait_event
    [ 1295.223565] iwlwifi 0000:00:14.3: 0x00000000 | l2p_control
    [ 1295.223568] iwlwifi 0000:00:14.3: 0x00010020 | l2p_duration
    [ 1295.223571] iwlwifi 0000:00:14.3: 0x00000000 | l2p_mhvalid
    [ 1295.223575] iwlwifi 0000:00:14.3: 0x00000000 | l2p_addr_match
    [ 1295.223578] iwlwifi 0000:00:14.3: 0x0000000D | lmpm_pmg_sel
    [ 1295.223581] iwlwifi 0000:00:14.3: 0x19062027 | timestamp
    [ 1295.223584] iwlwifi 0000:00:14.3: 0x00001840 | flow_handler
    [ 1295.223710] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
    [ 1295.223714] iwlwifi 0000:00:14.3: Status: 0x00000090, count: 7
    [ 1295.223717] iwlwifi 0000:00:14.3: 0x20000034 | NMI_INTERRUPT_WDG
    [ 1295.223720] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
    [ 1295.223723] iwlwifi 0000:00:14.3: 0xC008884A | umac branchlink2
    [ 1295.223727] iwlwifi 0000:00:14.3: 0xC0084C54 | umac interruptlink1
    [ 1295.223730] iwlwifi 0000:00:14.3: 0xC0080708 | umac interruptlink2
    [ 1295.223733] iwlwifi 0000:00:14.3: 0x00000400 | umac data1
    [ 1295.223736] iwlwifi 0000:00:14.3: 0xC0080708 | umac data2
    [ 1295.223739] iwlwifi 0000:00:14.3: 0xDEADBEEF | umac data3
    [ 1295.223742] iwlwifi 0000:00:14.3: 0x0000002E | umac major
    [ 1295.223745] iwlwifi 0000:00:14.3: 0xA41ADFE7 | umac minor
    [ 1295.223748] iwlwifi 0000:00:14.3: 0x0004A439 | frame pointer
    [ 1295.223751] iwlwifi 0000:00:14.3: 0xC0886C44 | stack pointer
    [ 1295.223754] iwlwifi 0000:00:14.3: 0x00220405 | last host cmd
    [ 1295.223757] iwlwifi 0000:00:14.3: 0x00004008 | isr status reg
    [ 1295.223776] iwlwifi 0000:00:14.3: Fseq Registers:
    [ 1295.223785] iwlwifi 0000:00:14.3: 0x3A5AA265 | FSEQ_ERROR_CODE
    [ 1295.223794] iwlwifi 0000:00:14.3: 0x00000000 | FSEQ_TOP_INIT_VERSION
    [ 1295.223803] iwlwifi 0000:00:14.3: 0x51AACD23 | FSEQ_CNVIO_INIT_VERSION
    [ 1295.223812] iwlwifi 0000:00:14.3: 0x0000A384 | FSEQ_OTP_VERSION
    [ 1295.223821] iwlwifi 0000:00:14.3: 0xF312F08F | FSEQ_TOP_CONTENT_VERSION
    [ 1295.223830] iwlwifi 0000:00:14.3: 0x8CD923A3 | FSEQ_ALIVE_TOKEN
    [ 1295.223839] iwlwifi 0000:00:14.3: 0x9EFB9EBD | FSEQ_CNVI_ID
    [ 1295.223848] iwlwifi 0000:00:14.3: 0x0F175F47 | FSEQ_CNVR_ID
    [ 1295.223857] iwlwifi 0000:00:14.3: 0x01000100 | CNVI_AUX_MISC_CHIP
    [ 1295.223868] iwlwifi 0000:00:14.3: 0x01300202 | CNVR_AUX_MISC_CHIP
    [ 1295.223880] iwlwifi 0000:00:14.3: 0x0000485B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
    [ 1295.223921] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
    [ 1295.223994] iwlwifi 0000:00:14.3: Firmware error during reconfiguration - reprobe!
    [ 1295.224050] iwlwifi 0000:00:14.3: FW error in SYNC CMD GEO_TX_POWER_LIMIT
    [ 1295.224068] CPU: 2 PID: 708 Comm: NetworkManager Not tainted 5.2.0-kali2-amd64 #1 Debian 5.2.9-2kali1
    [ 1295.224073] iwlwifi 0000:00:14.3: LED command failed: -5
    [ 1295.224082] Hardware name: ASUSTeK COMPUTER INC. ZenBook UX433FN_UX433FN/UX433FN, BIOS UX433FN.306 04/24/2019
    [ 1295.224092] Call Trace:
    [ 1295.224114]  dump_stack+0x5c/0x80
    [ 1295.224132] iwlwifi 0000:00:14.3: LED command failed: -5
    [ 1295.224156]  iwl_trans_pcie_send_hcmd+0x457/0x470 [iwlwifi]
    [ 1295.224168]  ? finish_wait+0x80/0x80
    [ 1295.224198]  iwl_trans_send_cmd+0x6d/0xe0 [iwlwifi]
    [ 1295.224229]  iwl_mvm_send_cmd+0x23/0x80 [iwlmvm]
    [ 1295.224257]  iwl_mvm_send_cmd_pdu+0x51/0x70 [iwlmvm]
    [ 1295.224274]  iwl_mvm_up+0x81e/0x870 [iwlmvm]
    [ 1295.224295]  __iwl_mvm_mac_start+0x1dc/0x230 [iwlmvm]
    [ 1295.224316]  iwl_mvm_mac_start+0x48/0x120 [iwlmvm]
    [ 1295.224330]  ? inetdev_event+0x46/0x580
    [ 1295.224370]  drv_start+0x43/0xf0 [mac80211]
    [ 1295.224426]  ieee80211_do_open+0x17b/0x8c0 [mac80211]
    [ 1295.224437]  __dev_open+0xcd/0x160
    [ 1295.224443]  __dev_change_flags+0x1ad/0x220
    [ 1295.224449]  dev_change_flags+0x21/0x60
    [ 1295.224456]  do_setlink+0x322/0xe90
    [ 1295.224464]  ? cpumask_next+0x16/0x20
    [ 1295.224471]  ? __snmp6_fill_stats64.isra.57+0x6b/0x110
    [ 1295.224479]  ? __nla_validate_parse+0x51/0x850
    [ 1295.224486]  __rtnl_newlink+0x53d/0x8a0
    [ 1295.224495]  ? __nla_reserve+0x38/0x50
    [ 1295.224500]  ? __nla_put+0xc/0x20
    [ 1295.224509]  ? __kmalloc_node_track_caller+0x1cb/0x290
    [ 1295.224516]  ? pskb_expand_head+0x74/0x2d0
    [ 1295.224521]  ? nla_put+0x2f/0x40
    [ 1295.224527]  ? __kmalloc_reserve.isra.50+0x2e/0x80
    [ 1295.224535]  ? apparmor_inet_conn_request+0x30/0x30
    [ 1295.224541]  ? security_sock_rcv_skb+0x2a/0x40
    [ 1295.224549]  ? sk_filter_trim_cap+0x4f/0x210
    [ 1295.224555]  ? netlink_attachskb+0x1d2/0x1f0
    [ 1295.224560]  ? skb_queue_tail+0x1b/0x50
    [ 1295.224567]  ? __netlink_sendskb+0x3a/0x50
    [ 1295.224582]  ? filename_lookup.part.64+0xe0/0x170
    [ 1295.224597]  ? _cond_resched+0x15/0x30
    [ 1295.224611]  ? kmem_cache_alloc_trace+0x147/0x1c0
    [ 1295.224624]  rtnl_newlink+0x43/0x60
    [ 1295.224643]  rtnetlink_rcv_msg+0x2b1/0x360
    [ 1295.224656]  ? __wake_up_common+0x7a/0x190
    [ 1295.224667]  ? _cond_resched+0x15/0x30
    [ 1295.224681]  ? rtnl_calcit.isra.31+0x110/0x110
    [ 1295.224694]  netlink_rcv_skb+0x49/0x110
    [ 1295.224706]  netlink_unicast+0x17e/0x200
    [ 1295.224715]  netlink_sendmsg+0x204/0x3d0
    [ 1295.224732]  sock_sendmsg+0x4c/0x50
    [ 1295.224743]  ___sys_sendmsg+0x29f/0x300
    [ 1295.224753]  ? try_to_wake_up+0x54/0x5d0
    [ 1295.224767]  ? __check_object_size+0x15d/0x189
    [ 1295.224778]  ? wake_up_q+0x80/0x80
    [ 1295.224788]  ? __wake_up_common+0x7a/0x190
    [ 1295.224801]  __sys_sendmsg+0x57/0xa0
    [ 1295.224813]  do_syscall_64+0x53/0x130
    [ 1295.224820]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
    [ 1295.224828] RIP: 0033:0x7f0785d2c467
    [ 1295.224835] Code: 44 00 00 41 54 41 89 d4 55 48 89 f5 53 89 fb 48 83 ec 10 e8 3b ed 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 74 ed ff ff 48
    [ 1295.224839] RSP: 002b:00007ffda86ca560 EFLAGS: 00000293 ORIG_RAX: 000000000000002e
    [ 1295.224845] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f0785d2c467
    [ 1295.224848] RDX: 0000000000000000 RSI: 00007ffda86ca5b0 RDI: 000000000000000c
    [ 1295.224851] RBP: 00007ffda86ca5b0 R08: 0000000000000000 R09: 0000000000000000
    [ 1295.224855] R10: 00005579d792e010 R11: 0000000000000293 R12: 0000000000000000
    [ 1295.224858] R13: 0000000000000000 R14: 00007ffda86ca768 R15: 00007ffda86ca75c
    [ 1295.250926] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
    [ 1295.369670] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
    [ 1295.515520] iwlwifi 0000:00:14.3: FW already configured (0) - re-configuring
    [ 1295.733911] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
    [ 1295.734187] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
    [ 1295.734192] iwlwifi 0000:00:14.3: Status: 0x00000080, count: 6
    [ 1295.734196] iwlwifi 0000:00:14.3: Loaded firmware version: 46.a41adfe7.0
    [ 1295.734201] iwlwifi 0000:00:14.3: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL    
    [ 1295.734204] iwlwifi 0000:00:14.3: 0x00A022F0 | trm_hw_status0
    [ 1295.734207] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
    [ 1295.734211] iwlwifi 0000:00:14.3: 0x004880AA | branchlink2
    [ 1295.734214] iwlwifi 0000:00:14.3: 0x0047933A | interruptlink1
    [ 1295.734217] iwlwifi 0000:00:14.3: 0x000306EA | interruptlink2
    [ 1295.734220] iwlwifi 0000:00:14.3: 0x0001A7DA | data1
    [ 1295.734223] iwlwifi 0000:00:14.3: 0x00001000 | data2
    [ 1295.734226] iwlwifi 0000:00:14.3: 0xE0000008 | data3
    [ 1295.734229] iwlwifi 0000:00:14.3: 0x00000000 | beacon time
    [ 1295.734233] iwlwifi 0000:00:14.3: 0x0004F1FA | tsf low
    [ 1295.734236] iwlwifi 0000:00:14.3: 0x00000000 | tsf hi
    [ 1295.734239] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
    [ 1295.734242] iwlwifi 0000:00:14.3: 0x0004F1FA | time gp2
    [ 1295.734245] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
    [ 1295.734248] iwlwifi 0000:00:14.3: 0x0000002E | uCode version major
    [ 1295.734252] iwlwifi 0000:00:14.3: 0xA41ADFE7 | uCode version minor
    [ 1295.734255] iwlwifi 0000:00:14.3: 0x00000312 | hw version
    [ 1295.734258] iwlwifi 0000:00:14.3: 0x18C89008 | board version
    [ 1295.734261] iwlwifi 0000:00:14.3: 0x00210405 | hcmd
    [ 1295.734264] iwlwifi 0000:00:14.3: 0x00022000 | isr0
    [ 1295.734267] iwlwifi 0000:00:14.3: 0x00000000 | isr1
    [ 1295.734270] iwlwifi 0000:00:14.3: 0x20001802 | isr2
    [ 1295.734273] iwlwifi 0000:00:14.3: 0x404000C0 | isr3
    [ 1295.734276] iwlwifi 0000:00:14.3: 0x00000000 | isr4
    [ 1295.734279] iwlwifi 0000:00:14.3: 0x00210405 | last cmd Id
    [ 1295.734282] iwlwifi 0000:00:14.3: 0x0001A7DA | wait_event
    [ 1295.734286] iwlwifi 0000:00:14.3: 0x00000000 | l2p_control
    [ 1295.734289] iwlwifi 0000:00:14.3: 0x00000020 | l2p_duration
    [ 1295.734292] iwlwifi 0000:00:14.3: 0x00000000 | l2p_mhvalid
    [ 1295.734295] iwlwifi 0000:00:14.3: 0x00000000 | l2p_addr_match
    [ 1295.734298] iwlwifi 0000:00:14.3: 0x0000000D | lmpm_pmg_sel
    [ 1295.734301] iwlwifi 0000:00:14.3: 0x19062027 | timestamp
    [ 1295.734304] iwlwifi 0000:00:14.3: 0x00001840 | flow_handler
    [ 1295.734410] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
    [ 1295.734414] iwlwifi 0000:00:14.3: Status: 0x00000080, count: 7
    [ 1295.734417] iwlwifi 0000:00:14.3: 0x20000034 | NMI_INTERRUPT_WDG
    [ 1295.734421] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
    [ 1295.734424] iwlwifi 0000:00:14.3: 0xC008884A | umac branchlink2
    [ 1295.734427] iwlwifi 0000:00:14.3: 0xC0084C54 | umac interruptlink1
    [ 1295.734430] iwlwifi 0000:00:14.3: 0xC0080708 | umac interruptlink2
    [ 1295.734433] iwlwifi 0000:00:14.3: 0x00000400 | umac data1
    [ 1295.734436] iwlwifi 0000:00:14.3: 0xC0080708 | umac data2
    [ 1295.734439] iwlwifi 0000:00:14.3: 0xDEADBEEF | umac data3
    [ 1295.734442] iwlwifi 0000:00:14.3: 0x0000002E | umac major
    [ 1295.734445] iwlwifi 0000:00:14.3: 0xA41ADFE7 | umac minor
    [ 1295.734448] iwlwifi 0000:00:14.3: 0x0004F1E2 | frame pointer
    [ 1295.734451] iwlwifi 0000:00:14.3: 0xC0886C44 | stack pointer
    [ 1295.734455] iwlwifi 0000:00:14.3: 0x00210405 | last host cmd
    [ 1295.734458] iwlwifi 0000:00:14.3: 0x00004008 | isr status reg
    [ 1295.734476] iwlwifi 0000:00:14.3: Fseq Registers:
    [ 1295.734485] iwlwifi 0000:00:14.3: 0x3A5AA265 | FSEQ_ERROR_CODE
    [ 1295.734494] iwlwifi 0000:00:14.3: 0x00000000 | FSEQ_TOP_INIT_VERSION
    [ 1295.734503] iwlwifi 0000:00:14.3: 0x51AACD23 | FSEQ_CNVIO_INIT_VERSION
    [ 1295.734512] iwlwifi 0000:00:14.3: 0x0000A384 | FSEQ_OTP_VERSION
    [ 1295.734521] iwlwifi 0000:00:14.3: 0xF312F08F | FSEQ_TOP_CONTENT_VERSION
    [ 1295.734530] iwlwifi 0000:00:14.3: 0x8CD923A3 | FSEQ_ALIVE_TOKEN
    [ 1295.734539] iwlwifi 0000:00:14.3: 0x9EFB9EBD | FSEQ_CNVI_ID
    [ 1295.734548] iwlwifi 0000:00:14.3: 0x0F175F47 | FSEQ_CNVR_ID
    [ 1295.734557] iwlwifi 0000:00:14.3: 0x01000100 | CNVI_AUX_MISC_CHIP
    [ 1295.734568] iwlwifi 0000:00:14.3: 0x01300202 | CNVR_AUX_MISC_CHIP
    [ 1295.734580] iwlwifi 0000:00:14.3: 0x0000485B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
    [ 1295.734621] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
    [ 1295.734633] iwlwifi 0000:00:14.3: Collecting data: trigger 2 fired.
    [ 1295.734646] ieee80211 phy727: Hardware restart was requested
    [ 1295.734724] iwlwifi 0000:00:14.3: FW error in SYNC CMD GEO_TX_POWER_LIMIT
    I've googled for "FW error in SYNC CMD GEO_TX_POWER_LIMIT" and found similar errors in fedora and ubuntu but couldn't apply those fixes in Kali.
    It seems to be related to firmware version 46.a41adfe7.
    Last edited by rekondo; 2019-08-28 at 05:45.

  2. #2
    Join Date
    2019-Aug
    Location
    Buenos Aires
    Posts
    2
    WORKAROUND

    Seems that kernel 5.2 tries to use firmware version 46, while firmware 4.19 uses firmware version 38.

    Renaming /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-46.ucode to /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-46.bak (just in case) prevents the firmware from loading thus making the driver load a previous version.

    Code:
    [  234.432470] iwlwifi 0000:00:14.3: Firmware not running - cannot dump error
    [  234.774520] iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-9000-pu-b0-jf-b0-46.ucode (-2)
    [  234.774529] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
    [  234.774535] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-46.ucode failed with error -2
    [  234.774566] iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-9000-pu-b0-jf-b0-45.ucode (-2)
    [  234.774571] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-45.ucode failed with error -2
    [  234.774594] iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-9000-pu-b0-jf-b0-44.ucode (-2)
    [  234.774598] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-44.ucode failed with error -2
    [  234.774618] iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-9000-pu-b0-jf-b0-43.ucode (-2)
    [  234.774622] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-43.ucode failed with error -2
    [  234.774644] iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-9000-pu-b0-jf-b0-42.ucode (-2)
    [  234.774648] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-42.ucode failed with error -2
    [  234.785583] iwlwifi 0000:00:14.3: firmware: direct-loading firmware iwlwifi-9000-pu-b0-jf-b0-41.ucode
    [  234.787102] iwlwifi 0000:00:14.3: loaded firmware version 41.fc1a7aea.0 op_mode iwlmvm
    [  234.787137] iwlwifi 0000:00:14.3: Detected Intel(R) Dual Band Wireless AC 9560, REV=0x318
    [  234.843432] iwlwifi 0000:00:14.3: base HW address: aa:bb:cc:dd:ee:ff
    [  234.913690] ieee80211 phy135: Selected rate control algorithm 'iwl-mvm-rs'
    [  240.074095] wlan0: authenticate with aa:bb:cc:dd:ee:ff
    [  240.081666] wlan0: send auth to aa:bb:cc:dd:ee:ff (try 1/3)
    [  240.120343] wlan0: authenticated
    [  240.122610] wlan0: associate with aa:bb:cc:dd:ee:ff (try 1/3)
    [  240.124472] wlan0: RX AssocResp from aa:bb:cc:dd:ee:ff (capab=0x1011 status=0 aid=4)
    [  240.127300] wlan0: associated
    [  240.208206] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
    In my case, the driver tried 5 times until it found version 41 and wireless card became ready.

    Then I've made a copy of firmware version 41 and renamed as version 46, just to avoid the driver trying to load different versions.

    Everything is working fine so far.

  3. #3
    Join Date
    2016-Oct
    Location
    /dev/sda
    Posts
    1,012
    Nice. Noted in case if this is required.

  4. #4
    Join Date
    2020-Jan
    Posts
    1
    For anyone that finds this thread, I had similar issue on 5.4 kernel, with Intel Wireless-AC 9260 (rev 29); tried forcing the use of previous versions of the firmware, using 38 above was successful for a bit, but ultimately failed for my card and ended up troubleshooting again.... For my card the most stable version so far was one that I found in popOS (and is also in ubuntu's base desktop image; I booted ubuntu live to determine why my card was stable there and not in Kali).

    Test case steps
    ============
    1. Rename your relevant drivers in /lib/firmware so you can test each 1 by 1
    - Example: mv /lib/firmware/iwlwifi-9260-th-b0-jf-b0-38.ucode /lib/firmware/iwlwifi-9260-th-b0-jf-b0-38.ucode.bak
    - The above is used because my card is : 03:00.0 Network controller: Intel Corporation Wireless-AC 9260 (rev 29) note the two numbers matching: 9260
    2. In one terminal, tail the kernel log to watch for the errors
    - tail -f /var/log/kern.log

    3. For the driver under test, make sure it has the standard name ending in .ucode
    iwlwifi-9260-th-b0-jf-b0-34.ucode.38.bak
    iwlwifi-9260-th-b0-jf-b0-34.ucode.intel
    iwlwifi-9260-th-b0-jf-b0-34.ucode.orig
    iwlwifi-9260-th-b0-jf-b0-38.ucode.bak
    iwlwifi-9260-th-b0-jf-b0-38.ucode.orig
    iwlwifi-9260-th-b0-jf-b0-41.ucode.38.bak
    iwlwifi-9260-th-b0-jf-b0-41.ucode.orig
    iwlwifi-9260-th-b0-jf-b0-43.ucode <----------------------||||
    iwlwifi-9260-th-b0-jf-b0-46.ucode.bak.38
    iwlwifi-9260-th-b0-jf-b0-46.ucode.orig


    3. Unload and reload the iwlwifi kernel module (it will likely be in use by iwlmvm, so you have to remove that first)
    - rmmod iwlmvm
    - rmmod iwlwifi
    - modprove iwlwifi

    4. Watch for errors in the tailed kernel.log terminal, and force web traffic
    - for i in {1..100} ; do curl https://news.google.com --silent 1>/dev/null ; done
    - I through some additional tests in there by going to fast.com to see if there was any speed differential, but not really.

    5. Lather, rinse, repeat

    The driver that worked for me (43) was found here
    - https://github.com/pop-os/linux-firm...jf-b0-43.ucode

  5. #5
    Join Date
    2018-Jul
    Posts
    21
    I'm having the same issue after updating but with what Kali shows as a RT2870/RT3070 (ALFAAWUS036NEH). Would the fix in /lib/firmware work the same way? Minus the linked Github Driver of course.

Similar Threads

  1. Replies: 1
    Last Post: 2022-05-13, 21:28
  2. Manual install for iwlwifi (5.14.0 Kernel)
    By sunfish in forum TroubleShooting Archive
    Replies: 0
    Last Post: 2022-01-06, 10:41
  3. iwlwifi broken after last update
    By grisutheguru in forum TroubleShooting Archive
    Replies: 0
    Last Post: 2020-04-22, 10:17
  4. Iwlwifi kernel problem
    By ozgun in forum General Archive
    Replies: 1
    Last Post: 2015-12-12, 15:27

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •