Wifi issues after last update, crash, disconnection and impossible to reconnect (firmware error)

since the recent major update I am affected by wifi issues, where Network Manager disconnects/reconnects the wifi for no apparent reason

the computer had been connected through wifi for several hours and out of nowhere NetworkManager is disconnecting/reconnecting the wifi link and causes a crash after which the wifi card is not working anymore. at least there are no trace in logs as previous networkmanager entry was 4 hours earlier.

may 17 00:24:29 hostname NetworkManager[673]: <info>  [1715898269.0874] manager: NetworkManager state is now CONNECTED_SITE
may 17 00:24:29 hostname systemd[1]: Starting Network Manager Script Dispatcher Service...
may 17 00:24:29 hostname systemd[1]: Started Network Manager Script Dispatcher Service.
may 17 00:24:39 hostname systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
may 17 00:25:56 hostname NetworkManager[673]: <info>  [1715898356.7444] audit: op="statistics" interface="wlp3s0" ifindex=2 args="2000" pid=3621 uid=1000 result="success"
may 17 00:25:58 hostname NetworkManager[673]: <info>  [1715898358.2100] device (wlp3s0): state change: activated -> deactivating (reason 'user-requested', sys-iface-state: 'managed')
may 17 00:25:58 hostname NetworkManager[673]: <info>  [1715898358.2104] manager: NetworkManager state is now DISCONNECTING
may 17 00:25:58 hostname kded6[3598]: org.kde.plasma.nm.kded: Unhandled active connection state change:  3
may 17 00:25:58 hostname NetworkManager[673]: <info>  [1715898358.2138] audit: op="device-disconnect" interface="wlp3s0" ifindex=2 pid=3621 uid=1000 result="success"
may 17 00:25:58 hostname systemd[1]: Starting Network Manager Script Dispatcher Service...
may 17 00:25:58 hostname systemd[1]: Started Network Manager Script Dispatcher Service.
may 17 00:25:58 hostname kernel: wlp3s0: deauthenticating from REDACTEDMAC by local choice (Reason: 3=DEAUTH_LEAVING)
may 17 00:25:58 hostname NetworkManager[673]: <info>  [1715898358.2519] audit: op="statistics" interface="wlp3s0" ifindex=2 args="0" pid=3621 uid=1000 result="success"
may 17 00:25:58 hostname wpa_supplicant[845]: wlp3s0: CTRL-EVENT-DISCONNECTED bssid=REDACTEDMAC reason=3 locally_generated=1
may 17 00:25:58 hostname wpa_supplicant[845]: wlp3s0: CTRL-EVENT-DSCP-POLICY clear_all
may 17 00:25:58 hostname wpa_supplicant[845]: wlp3s0: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD
may 17 00:25:58 hostname NetworkManager[673]: <info>  [1715898358.3329] device (wlp3s0): supplicant interface state: completed -> disconnected
may 17 00:25:58 hostname NetworkManager[673]: <info>  [1715898358.3334] device (wlp3s0): state change: deactivating -> disconnected (reason 'user-requested', sys-iface-state: 'managed')
may 17 00:25:58 hostname NetworkManager[673]: <info>  [1715898358.3499] dhcp4 (wlp3s0): canceled DHCP transaction, DHCP client pid 86020
may 17 00:25:58 hostname NetworkManager[673]: <info>  [1715898358.3499] dhcp4 (wlp3s0): activation: beginning transaction (timeout in 45 seconds)
may 17 00:25:58 hostname NetworkManager[673]: <info>  [1715898358.3499] dhcp4 (wlp3s0): state changed no lease
may 17 00:25:58 hostname NetworkManager[673]: <info>  [1715898358.3851] device (wlp3s0): set-hw-addr: set MAC address to REDACTEDMAC (scanning)
may 17 00:25:58 hostname kernel: iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
may 17 00:25:58 hostname kernel: iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
may 17 00:25:58 hostname NetworkManager[673]: <info>  [1715898358.7700] manager: NetworkManager state is now DISCONNECTED
may 17 00:25:58 hostname NetworkManager[673]: <info>  [1715898358.7765] device (wlp3s0): supplicant interface state: disconnected -> interface_disabled
may 17 00:25:58 hostname NetworkManager[673]: <info>  [1715898358.7809] device (wlp3s0): supplicant interface state: interface_disabled -> disconnected
may 17 00:26:02 hostname NetworkManager[673]: <info>  [1715898362.6345] device (wlp3s0): Activation: starting connection 'accesspoint' (20fe24f1-a6b1-4a48-81a2-1229aad20efa)
may 17 00:26:02 hostname NetworkManager[673]: <info>  [1715898362.6347] audit: op="connection-activate" uuid="20fe24f1-a6b1-4a48-81a2-1229aad20efa" name="accesspoint" pid=3621 uid=1000 result="success"
may 17 00:26:02 hostname NetworkManager[673]: <info>  [1715898362.6356] device (wlp3s0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
may 17 00:26:02 hostname NetworkManager[673]: <info>  [1715898362.6359] manager: NetworkManager state is now CONNECTING
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: Error sending REPLY_SCAN_ABORT_CMD: time out after 2000ms.
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: Current CMD queue read_ptr 30 write_ptr 31
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: Loaded firmware version: 18.168.6.1 6000g2a-6.ucode
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | OK                          
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | uPc
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | branchlink1
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | branchlink2
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | interruptlink1
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | interruptlink2
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | data1
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | data2
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | line
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | beacon time
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | tsf low
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | tsf hi
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | time gp1
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | time gp2
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | time gp3
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | uCode version
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | hw version
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | board version
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | hcmd
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | isr0
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | isr1
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | isr2
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | isr3
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | isr4
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | isr_pref
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | wait_event
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | l2p_control
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | l2p_duration
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | l2p_mhvalid
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | l2p_addr_match
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | lmpm_pmg_sel
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | timestamp
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: 0x00000000 | flow_handler
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: Start IWL Event Log Dump: nothing in log
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: Command REPLY_RXON failed: FW Error
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: Error clearing ASSOC_MSK on BSS (-5)
may 17 00:26:04 hostname kernel: ieee80211 phy0: Hardware restart was requested
may 17 00:26:04 hostname NetworkManager[673]: <info>  [1715898364.9102] device (wlp3s0): set-hw-addr: reset MAC address to REDACTEDMAC (preserve)
may 17 00:26:04 hostname kernel: iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
may 17 00:26:05 hostname kernel: iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
may 17 00:26:05 hostname NetworkManager[673]: <info>  [1715898365.3129] device (wlp3s0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
may 17 00:26:05 hostname kernel: iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
may 17 00:26:08 hostname systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: Failed to load firmware chunk!
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: iwlwifi transaction failed, dumping registers
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: iwlwifi device config registers:
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: 00000000: 00858086 00100406 02800034 00000010 f1d00004 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: 00000020: 00000000 00000000 00000000 13118086 00000000 000000c8 00000000 000001ff
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: 00000040: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: 00000060: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: 00000080: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: 000000a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: 000000c0: 00000000 00000000 c823d001 0d000000 0081e005 fee00578 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: 000000e0: 00010010 10008ec0 00190810 0006ec11 10110142 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: 00000100: 14010001 00000000 00000000 00062011 00002000 00002000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: 00000120: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: 00000140: 00010003 ffb599ac 606720ff 00000000 00000000 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: iwlwifi device memory mapped registers:
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: 00000000: 00488700 00000040 08000000 00000000 00000001 00000000 00000030 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: 00000020: 00000001 080403c5 000000b0 00000000 90000001 00030001 80008040 00080046
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: iwlwifi device AER capability structure:
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: 00000000: 14010001 00000000 00000000 00062011 00002000 00002000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: 00000020: 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: iwlwifi parent port (0000:00:1c.1) config registers:
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 00000000: 1e128086 00100007 060400c4 00810010 00000000 00000000 00030300 200000f0
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 00000020: f1d0f1d0 0001fff1 00000000 00000000 00000000 00000040 00000000 000202ff
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 00000040: 01428010 00008000 00100000 02123c12 70110042 000cb200 01400000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 00000060: 00000000 00000016 00000000 00000000 00010002 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 00000080: 00009005 00000000 00000000 00000000 0000a00d 21fa17aa 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 000000a0: c8020001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 000000c0: 00000000 00000000 00000000 00000000 01000000 00000b02 81118000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 000000e0: 00000300 00000000 00000001 00000000 00000000 00000000 08040f87 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 00000100: 00000000 00000000 00000000 00060011 00000000 00002000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 00000120: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 00000140: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 00000160: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 00000180: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 000001a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 000001c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 000001e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:00:1c.1: 00000200: 00000000 00000000 00000000
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: Could not load the [0] uCode section
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: Failed to run INIT ucode: -110
may 17 00:26:10 hostname kernel: iwlwifi 0000:03:00.0: Unable to initialize device.
may 17 00:26:10 hostname kernel: ------------[ cut here ]------------
may 17 00:26:10 hostname kernel: Hardware became unavailable during restart.
may 17 00:26:10 hostname kernel: WARNING: CPU: 2 PID: 101683 at net/mac80211/util.c:2595 ieee80211_reconfig+0xd8/0x1570 [mac80211]
may 17 00:26:10 hostname kernel: Modules linked in: ccm snd_seq_dummy snd_hrtimer snd_seq snd_seq_device intel_rapl_msr joydev intel_rapl_common mousedev x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul polyval_clmulni polyval_generic gf128mul ghash_clmulni_intel sha512_ssse3 iTCO_wdt at24 sha256_ssse3 intel_pmc_bxt sha1_ssse3 mei_hdcp iTCO_vendor_support mei_wdt aesni_intel mei_pxp crypto_simd cryptd iwldvm snd_hda_codec_hdmi mac80211 rapl snd_ctl_led libarc4 snd_hda_codec_realtek intel_cstate snd_hda_codec_generic iwlwifi think_lmi intel_uncore snd_hda_intel psmouse snd_intel_dspcfg firmware_attributes_class cfg80211 i2c_i801 snd_intel_sdw_acpi snd_hda_codec wmi_bmof lpc_ich mmc_block i2c_smbus thinkpad_acpi snd_hda_core e1000e vfat ledtrig_audio snd_hwdep fat snd_pcm ptp mei_me pps_core snd_timer platform_profile mei rfkill snd soundcore mac_hid uinput i2c_dev sg crypto_user loop dm_mod nfnetlink ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 serio_raw atkbd sdhci_pci
may 17 00:26:10 hostname kernel:  libps2 vivaldi_fmap hid_generic cqhci nvme sdhci crc32c_intel nvme_core usbhid mmc_core nvme_auth xhci_pci xhci_pci_renesas i8042 serio i915 i2c_algo_bit drm_buddy video wmi ttm intel_gtt drm_display_helper cec
may 17 00:26:10 hostname kernel: CPU: 2 PID: 101683 Comm: kworker/2:1 Not tainted 6.8.9-1-ck-generic-v2 #1 8bf265792946e80f51dd2726e1300b60c8ab64b5
may 17 00:26:10 hostname kernel: Hardware name: LENOVO 2306AM6/2306AM6, BIOS G2ETA0WW (2.60 ) 03/05/2013
may 17 00:26:10 hostname kernel: Workqueue: events_freezable ieee80211_restart_work [mac80211]
may 17 00:26:10 hostname kernel: RIP: 0010:ieee80211_reconfig+0xd8/0x1570 [mac80211]
may 17 00:26:10 hostname kernel: Code: 00 00 41 c6 84 24 85 05 00 00 00 4c 89 e7 e8 1f 82 fb ff 41 89 c7 85 c0 0f 84 ee 02 00 00 48 c7 c7 00 a7 27 c1 e8 a8 cb b2 d4 <0f> 0b 4c 89 e7 e8 7e c0 ff ff e9 48 01 00 00 c6 44 24 17 00 41 8b
may 17 00:26:10 hostname kernel: RSP: 0018:ffffa7ea4fc07d58 EFLAGS: 00010286
may 17 00:26:10 hostname kernel: RAX: 0000000000000000 RBX: ffff8b8b169b9aa0 RCX: 0000000000000027
may 17 00:26:10 hostname kernel: RDX: ffff8b8e0e2a19c8 RSI: 0000000000000001 RDI: ffff8b8e0e2a19c0
may 17 00:26:10 hostname kernel: RBP: ffff8b8b169b9e88 R08: 0000000000000000 R09: ffffa7ea4fc07bc8
may 17 00:26:10 hostname kernel: R10: ffffffff97a5ec10 R11: 0000000000000003 R12: ffff8b8b169b8900
may 17 00:26:10 hostname kernel: R13: ffff8b8b169b8900 R14: ffff8b8b0018aa05 R15: 00000000ffffff92
may 17 00:26:10 hostname kernel: FS:  0000000000000000(0000) GS:ffff8b8e0e280000(0000) knlGS:0000000000000000
may 17 00:26:10 hostname kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
may 17 00:26:10 hostname kernel: CR2: 000079f04273b000 CR3: 0000000390c20002 CR4: 00000000001706f0
may 17 00:26:10 hostname kernel: Call Trace:
may 17 00:26:10 hostname kernel:  <TASK>
may 17 00:26:10 hostname kernel:  ? ieee80211_reconfig+0xd8/0x1570 [mac80211 10a9cea01c9a367233174b6da4e273b3f9fc671c]
may 17 00:26:10 hostname kernel:  ? __warn+0x81/0x130
may 17 00:26:10 hostname kernel:  ? ieee80211_reconfig+0xd8/0x1570 [mac80211 10a9cea01c9a367233174b6da4e273b3f9fc671c]
may 17 00:26:10 hostname kernel:  ? report_bug+0x16f/0x1a0
may 17 00:26:10 hostname kernel:  ? handle_bug+0x3c/0x80
may 17 00:26:10 hostname kernel:  ? exc_invalid_op+0x17/0x70
may 17 00:26:10 hostname kernel:  ? asm_exc_invalid_op+0x1a/0x20
may 17 00:26:10 hostname kernel:  ? ieee80211_reconfig+0xd8/0x1570 [mac80211 10a9cea01c9a367233174b6da4e273b3f9fc671c]
may 17 00:26:10 hostname kernel:  ? ieee80211_reconfig+0xd8/0x1570 [mac80211 10a9cea01c9a367233174b6da4e273b3f9fc671c]
may 17 00:26:10 hostname kernel:  ? finish_wait+0x3c/0xa0
may 17 00:26:10 hostname kernel:  ? synchronize_rcu_expedited+0x36e/0x450
may 17 00:26:10 hostname kernel:  ? __pfx_wait_rcu_exp_gp+0x10/0x10
may 17 00:26:10 hostname kernel:  ? __pfx_autoremove_wake_function+0x10/0x10
may 17 00:26:10 hostname kernel:  ? __timer_delete_sync+0x86/0xe0
may 17 00:26:10 hostname kernel:  ieee80211_restart_work+0xf1/0x140 [mac80211 10a9cea01c9a367233174b6da4e273b3f9fc671c]
may 17 00:26:10 hostname kernel:  process_one_work+0x177/0x340
may 17 00:26:10 hostname kernel:  worker_thread+0x309/0x450
may 17 00:26:10 hostname kernel:  ? __pfx_worker_thread+0x10/0x10
may 17 00:26:10 hostname kernel:  kthread+0xe8/0x120
may 17 00:26:10 hostname kernel:  ? __pfx_kthread+0x10/0x10
may 17 00:26:10 hostname kernel:  ret_from_fork+0x34/0x50
may 17 00:26:10 hostname kernel:  ? __pfx_kthread+0x10/0x10
may 17 00:26:10 hostname kernel:  ret_from_fork_asm+0x1b/0x30
may 17 00:26:10 hostname kernel:  </TASK>
may 17 00:26:10 hostname kernel: ---[ end trace 0000000000000000 ]---
may 17 00:26:10 hostname kernel: ------------[ cut here ]------------
may 17 00:26:10 hostname kernel: WARNING: CPU: 2 PID: 101683 at net/mac80211/driver-ops.c:41 drv_stop+0xf5/0x100 [mac80211]
may 17 00:26:10 hostname kernel: Modules linked in: ccm snd_seq_dummy snd_hrtimer snd_seq snd_seq_device intel_rapl_msr joydev intel_rapl_common mousedev x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul polyval_clmulni polyval_generic gf128mul ghash_clmulni_intel sha512_ssse3 iTCO_wdt at24 sha256_ssse3 intel_pmc_bxt sha1_ssse3 mei_hdcp iTCO_vendor_support mei_wdt aesni_intel mei_pxp crypto_simd cryptd iwldvm snd_hda_codec_hdmi mac80211 rapl snd_ctl_led libarc4 snd_hda_codec_realtek intel_cstate snd_hda_codec_generic iwlwifi think_lmi intel_uncore snd_hda_intel psmouse snd_intel_dspcfg firmware_attributes_class cfg80211 i2c_i801 snd_intel_sdw_acpi snd_hda_codec wmi_bmof lpc_ich mmc_block i2c_smbus thinkpad_acpi snd_hda_core e1000e vfat ledtrig_audio snd_hwdep fat snd_pcm ptp mei_me pps_core snd_timer platform_profile mei rfkill snd soundcore mac_hid uinput i2c_dev sg crypto_user loop dm_mod nfnetlink ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 serio_raw atkbd sdhci_pci
may 17 00:26:10 hostname kernel:  libps2 vivaldi_fmap hid_generic cqhci nvme sdhci crc32c_intel nvme_core usbhid mmc_core nvme_auth xhci_pci xhci_pci_renesas i8042 serio i915 i2c_algo_bit drm_buddy video wmi ttm intel_gtt drm_display_helper cec
may 17 00:26:10 hostname kernel: CPU: 2 PID: 101683 Comm: kworker/2:1 Tainted: G        W          6.8.9-1-ck-generic-v2 #1 8bf265792946e80f51dd2726e1300b60c8ab64b5
may 17 00:26:10 hostname kernel: Hardware name: LENOVO 2306AM6/2306AM6, BIOS G2ETA0WW (2.60 ) 03/05/2013
may 17 00:26:10 hostname kernel: Workqueue: events_freezable ieee80211_restart_work [mac80211]
may 17 00:26:10 hostname kernel: RIP: 0010:drv_stop+0xf5/0x100 [mac80211]
may 17 00:26:10 hostname kernel: Code: 0c 00 48 85 c0 74 0c 48 8b 78 08 48 89 de e8 22 0f 05 00 65 ff 0d 23 e8 ee 3e 0f 85 39 ff ff ff e8 00 1a ac d4 e9 2f ff ff ff <0f> 0b 5b c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90
may 17 00:26:10 hostname kernel: RSP: 0018:ffffa7ea4fc07cb0 EFLAGS: 00010246
may 17 00:26:10 hostname kernel: RAX: 0000000000000000 RBX: ffff8b8b169b8900 RCX: 0000000000000000
may 17 00:26:10 hostname kernel: RDX: 0000000000000001 RSI: 0000000000000282 RDI: ffff8b8b169b8900
may 17 00:26:10 hostname kernel: RBP: ffff8b8b169b8900 R08: ffffffff97acccb0 R09: 0000000000000002
may 17 00:26:10 hostname kernel: R10: 0000000000000002 R11: 0000000000000001 R12: ffff8b8b169b91d0
may 17 00:26:10 hostname kernel: R13: ffff8b8b169b8e10 R14: 0000000000000000 R15: ffff8b8b01a65c38
may 17 00:26:10 hostname kernel: FS:  0000000000000000(0000) GS:ffff8b8e0e280000(0000) knlGS:0000000000000000
may 17 00:26:10 hostname kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
may 17 00:26:10 hostname kernel: CR2: 000079f04273b000 CR3: 0000000390c20002 CR4: 00000000001706f0
may 17 00:26:10 hostname kernel: Call Trace:
may 17 00:26:10 hostname kernel:  <TASK>
may 17 00:26:10 hostname kernel:  ? drv_stop+0xf5/0x100 [mac80211 10a9cea01c9a367233174b6da4e273b3f9fc671c]
may 17 00:26:10 hostname kernel:  ? __warn+0x81/0x130
may 17 00:26:10 hostname kernel:  ? drv_stop+0xf5/0x100 [mac80211 10a9cea01c9a367233174b6da4e273b3f9fc671c]
may 17 00:26:10 hostname kernel:  ? report_bug+0x16f/0x1a0
may 17 00:26:10 hostname kernel:  ? handle_bug+0x3c/0x80
may 17 00:26:10 hostname kernel:  ? exc_invalid_op+0x17/0x70
may 17 00:26:10 hostname kernel:  ? asm_exc_invalid_op+0x1a/0x20
may 17 00:26:10 hostname kernel:  ? drv_stop+0xf5/0x100 [mac80211 10a9cea01c9a367233174b6da4e273b3f9fc671c]
may 17 00:26:10 hostname kernel:  ieee80211_do_stop+0x569/0x830 [mac80211 10a9cea01c9a367233174b6da4e273b3f9fc671c]
may 17 00:26:10 hostname kernel:  ieee80211_stop+0x58/0x180 [mac80211 10a9cea01c9a367233174b6da4e273b3f9fc671c]
may 17 00:26:10 hostname kernel:  __dev_close_many+0xad/0x130
may 17 00:26:10 hostname kernel:  dev_close_many+0xb5/0x1b0
may 17 00:26:10 hostname kernel:  dev_close+0x6f/0xa0
may 17 00:26:10 hostname kernel:  cfg80211_shutdown_all_interfaces+0x4d/0xf0 [cfg80211 81be6d5f32e9cadf37bbda407d96baed93cc88bf]
may 17 00:26:10 hostname kernel:  ieee80211_restart_work+0x11a/0x140 [mac80211 10a9cea01c9a367233174b6da4e273b3f9fc671c]
may 17 00:26:10 hostname kernel:  process_one_work+0x177/0x340
may 17 00:26:10 hostname kernel:  worker_thread+0x309/0x450
may 17 00:26:10 hostname kernel:  ? __pfx_worker_thread+0x10/0x10
may 17 00:26:10 hostname kernel:  kthread+0xe8/0x120
may 17 00:26:10 hostname kernel:  ? __pfx_kthread+0x10/0x10
may 17 00:26:10 hostname kernel:  ret_from_fork+0x34/0x50
may 17 00:26:10 hostname kernel:  ? __pfx_kthread+0x10/0x10
may 17 00:26:10 hostname kernel:  ret_from_fork_asm+0x1b/0x30
may 17 00:26:10 hostname kernel:  </TASK>
may 17 00:26:10 hostname kernel: ---[ end trace 0000000000000000 ]---

after a reboot the wifi card works as expected again.

alternatively to avoid a reboot I was abled to restore the wifi card to a working state by clearing the pci devices and rescanning the bus:

echo 1 > /sys/bus/pci/devices/0000:03:00.0/remove                                                      
echo 1 > /sys/bus/pci/rescan

any idea of what coud be causing this or how to fix it ?

Hello @wowo :wink:

Definitely looks like a firmware or hardware issue to me. In any case, there are problems running the firmware:

Most likely some sort of timeout issue where the firmware/NetworkManager doesn’t wait long enough and the WiFi card responds too late. I saw something similar with bluetooth devices, where the firmware gave up or crash, because the device reacts too slow. So probably the new firmware or kernel driver has introduced a lower delay?

A possible solution would be downgrading the firmware or the kernel to an LTS one.

1 Like

Hey megavolt

Thanks for vour valuable pointers.

IIANM the firmware microcode has not changed in recent years as this is older hardware, a Intel Corporation Centrino Advanced-N 6205 card. The firmware version is v18.168.6.1 and the microcode is 6000g2a-6.ucode

A 6000g2a-5.ucode corresponding to version 17.168.5.3 exists but I have no clue how to get it and have manjaro use it.

The kernel used at the time this happened was 6.8.9-1-ck-generic-v2 which comes from repo-ck. The machine and current kernel happen to be affected by the “e1000e: change usleep_range to udelay in PHY mdic access” kernel regression, Which sadly seems to also currently affects the 6.6 LTS kernel.

So I am afraid downgrading to LTS kernel would only be suitable for test purposes as of now.

Now that you told me the relevant part is Error clearing ASSOC_MSK on BSS (-5) I’ll dig further down the web to see if someone else had previously faced a similar issue and shared solutions.

Right now, I have been unable to reproduce the issue which is a bit problematic as this make it harder to test if a possible fix is actually working.

As your other thread ultimately leads to a confirmation of a solution, this thread should likely now be closed.

If you disagree, feel free to change the status.

Cheers.

1 Like

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.