In the past few days, my desktop has been disconnecting from the wifi every few hours, typically when doing something that involvea a prolonged task of some sort. (e.g. playing an online game or ssh’ing into a remote machine and monitering htop) The wifi itself seems fine as no other device in the house has any issue and my fedora desktop also reports a strong signal. I can go into settings and turn wifi off and back on again and it will immediately reconnect. The log output corresponding to this disconnects is:
8:38:47 PM kernel: iwlwifi 0000:0d:00.0: Failed to send recovery cmd blob was invalid 1
8:38:47 PM kernel: iwlwifi 0000:0d:00.0: Failed to send recovery cmd blob was invalid 1
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000061 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00009061 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00400410 | CNVR_AUX_MISC_CHIP
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00400410 | CNVI_AUX_MISC_CHIP
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00400410 | FSEQ_CNVR_ID
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00400410 | FSEQ_CNVI_ID
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000002 | FSEQ_TOP_CONTENT_VERSION
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x0000A652 | FSEQ_OTP_VERSION
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00080009 | FSEQ_CNVIO_INIT_VERSION
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x80440005 | FSEQ_TOP_INIT_VERSION
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x60000000 | FSEQ_ERROR_CODE
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: Fseq Registers:
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x000070F5 | IML/ROM data1
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000B03 | IML/ROM error/state
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: IML/ROM dump:
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | isr status reg
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | last host cmd
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | stack pointer
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | frame pointer
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | umac minor
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | umac major
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | umac data3
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | umac data2
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | umac data1
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | umac interruptlink2
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | umac interruptlink1
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | umac branchlink2
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | umac branchlink1
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | ADVANCED_SYSASSERT
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | flow_handler
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | timestamp
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | lmpm_pmg_sel
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | l2p_addr_match
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | l2p_mhvalid
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | l2p_duration
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | l2p_control
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | wait_event
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | last cmd Id
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | isr4
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | isr3
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | isr2
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | isr1
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | isr0
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | hcmd
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | board version
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | hw version
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | uCode version minor
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | uCode version major
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | uCode revision type
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | time gp2
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | time gp1
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | tsf hi
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | tsf low
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | beacon time
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | data3
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | data2
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | data1
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | interruptlink2
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | interruptlink1
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | branchlink2
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | trm_hw_status1
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | trm_hw_status0
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: 0x00000000 | ADVANCED_SYSASSERT
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: Loaded firmware version: 72.a764baac.0 ty-a0-gf-a0-72.ucode
8:38:46 PM kernel: iwlwifi 0000:0d:00.0: Hardware error detected. Restarting.
7:49:46 PM kernel: iwlwifi 0000:0d:00.0: Unhandled alg: 0x707
output of inixi -Fzxt
:
System:
Kernel: 6.2.12-200.fc37.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 2.38-25.fc37 Desktop: GNOME v: 43.4 Distro: Fedora release 37 (Thirty
Seven)
Machine:
Type: Desktop System: Gigabyte product: X670E AORUS MASTER v: -CF
serial: <superuser required>
Mobo: Gigabyte model: X670E AORUS MASTER v: x.x
serial: <superuser required> UEFI: American Megatrends LLC. v: F6
date: 08/24/2022
Battery:
Device-1: hidpp_battery_1 model: Logitech Wireless Mouse
charge: 50% (should be ignored) status: N/A
Device-2: hidpp_battery_26 model: Logitech Wireless Mouse MX Master 3
charge: 100% (should be ignored) status: discharging
CPU:
Info: 16-core model: AMD Ryzen 9 7950X bits: 64 type: MT MCP arch: Zen 4
rev: 2 cache: L1: 1024 KiB L2: 16 MiB L3: 64 MiB
Speed (MHz): avg: 3357 high: 5700 min/max: 3000/5880 boost: enabled cores:
1: 3000 2: 3000 3: 2868 4: 2780 5: 3000 6: 3000 7: 3000 8: 4500 9: 4500
10: 4500 11: 3000 12: 2708 13: 3000 14: 5350 15: 3000 16: 3000 17: 4500
18: 5700 19: 3000 20: 3000 21: 2849 22: 3000 23: 3000 24: 3000 25: 3000
26: 4500 27: 3000 28: 3000 29: 3000 30: 3000 31: 3000 32: 2672
bogomips: 288008
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: NVIDIA GA104 [GeForce RTX 3060 Ti] driver: nvidia v: 530.41.03
arch: Ampere bus-ID: 01:00.0
Device-2: AMD Raphael vendor: Gigabyte driver: amdgpu v: kernel
arch: RDNA-2 bus-ID: 37:00.0 temp: 38.0 C
Display: wayland server: X.Org v: 22.1.9 with: Xwayland v: 22.1.9
compositor: gnome-shell driver: X: loaded: modesetting,nouveau,nvidia
unloaded: fbdev,vesa gpu: nvidia,nvidia-nvswitch
resolution: 3840x2160~60Hz
API: OpenGL v: 4.6.0 NVIDIA 530.41.03 renderer: NVIDIA GeForce RTX 3060
Ti/PCIe/SSE2 direct-render: Yes
Audio:
Device-1: NVIDIA GA104 High Definition Audio driver: snd_hda_intel v: kernel
bus-ID: 01:00.1
Device-2: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel
v: kernel bus-ID: 37:00.1
Device-3: AMD Family 17h/19h HD Audio vendor: Gigabyte
driver: snd_hda_intel v: kernel bus-ID: 37:00.6
API: ALSA v: k6.2.12-200.fc37.x86_64 status: kernel-api
Server-1: PipeWire v: 0.3.70 status: active
Network:
Device-1: Intel Ethernet I225-V vendor: Gigabyte driver: igc v: kernel
port: N/A bus-ID: 0c:00.0
IF: enp12s0 state: down mac: <filter>
Device-2: Intel Wi-Fi 6 AX210/AX211/AX411 160MHz driver: iwlwifi v: kernel
bus-ID: 0d:00.0
IF: wlp13s0 state: up mac: <filter>
Bluetooth:
Device-1: Intel AX210 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 1-9:2
Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Drives:
Local Storage: total: 18.19 TiB used: 305.66 GiB (1.6%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 2TB size: 1.82 TiB
temp: 40.9 C
ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 980 PRO 2TB size: 1.82 TiB
temp: 42.9 C
ID-3: /dev/sda vendor: Seagate model: ST8000DM004-2U9188 size: 7.28 TiB
ID-4: /dev/sdb vendor: SanDisk model: ST8000DM004-2CX188 size: 7.28 TiB
Partition:
ID-1: / size: 1.82 TiB used: 305.31 GiB (16.4%) fs: btrfs
dev: /dev/nvme1n1p3
ID-2: /boot size: 973.4 MiB used: 335.5 MiB (34.5%) fs: ext4
dev: /dev/nvme1n1p2
ID-3: /boot/efi size: 598.8 MiB used: 17.4 MiB (2.9%) fs: vfat
dev: /dev/nvme1n1p1
ID-4: /home size: 1.82 TiB used: 305.31 GiB (16.4%) fs: btrfs
dev: /dev/nvme1n1p3
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 25.5 MiB (0.3%) dev: /dev/zram0
Sensors:
System Temperatures: cpu: 67.6 C mobo: N/A gpu: amdgpu temp: 37.0 C
Fan Speeds (RPM): N/A
Info:
Processes: 561 Uptime: 4d 9h 27m Memory: 124.94 GiB used: 18.26 GiB (14.6%)
Init: systemd target: graphical (5) Compilers: gcc: 12.2.1 Packages: 39
note: see --rpm Shell: Bash v: 5.2.15 inxi: 3.3.26
I tried the solution suggested here since the problem seemed similar, but it does not appear to have helped.