Unable to connect to certain WIFI networks (MSI PRO B650-P WIFI)

Since a few days my system does not allow me to connect to my home’s WIFI directly. The days before it already had a few problems where it sometimes showed the dialogue in the picture without connecting, but after disconnecting and trying to reconnect it usually did do that successfully after a few attempts.
Interestingly it does connect when I make a WIFI-hotspot on my phone, no matter whether my phone is connected to my home’s wifi-network or currently uses a cellular connection. Home router/whatever is a Fritzbox 5530TS from my local fiber-ISP.

Kernel: 6.9.6-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.1.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=9a5240f4-f10e-4cfb-95a3-d1cbb071b980 rw rootflags=subvol=@
quiet rd.luks.uuid=12714474-a38a-4265-ae49-80d60631bc45 quiet
rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3 ibt=off
Desktop: KDE Plasma v: 6.1.1 tk: Qt v: N/A info: frameworks v: 6.3.0
wm: kwin_x11 vt: 2 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Desktop Mobo: Micro-Star model: PRO B650-P WIFI (MS-7D78) v: 1.0
serial: <superuser required> uuid: <superuser required> UEFI: American
Megatrends LLC. v: 1.75 date: 08/02/2023
CPU:
Info: model: AMD Ryzen 7 7800X3D bits: 64 type: MT MCP arch: Zen 4 gen: 5
level: v4 note: check built: 2022+ process: TSMC n5 (5nm) family: 0x19 (25)
model-id: 0x61 (97) stepping: 2 microcode: 0xA601203
Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 8 MiB desc: 8x1024 KiB
L3: 96 MiB desc: 1x96 MiB
Speed (MHz): avg: 2066 high: 4851 min/max: 400/5050 scaling:
driver: amd-pstate-epp governor: performance cores: 1: 4849 2: 4851 3: 4847
4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 4838 11: 400 12: 400
13: 4847 14: 400 15: 400 16: 4839 bogomips: 134400
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Graphics:
Device-1: AMD Navi 21 [Radeon RX 6950 XT] vendor: XFX driver: amdgpu
v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm) built: 2020-22
pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: DP-2,HDMI-A-1
empty: DP-1,DP-3,Writeback-1 bus-ID: 03:00.0 chip-ID: 1002:73a5
class-ID: 0300
Device-2: AMD Raphael vendor: Micro-Star MSI driver: amdgpu v: kernel
arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm) built: 2020-22 pcie:
gen: 4 speed: 16 GT/s lanes: 16 ports: active: none empty: DP-4, DP-5,
DP-6, HDMI-A-2, Writeback-2 bus-ID: 12:00.0 chip-ID: 1002:164e
class-ID: 0300 temp: 48.0 C
Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 24.1.0
compositor: kwin_x11 driver: X: loaded: amdgpu unloaded: modesetting,radeon
alternate: fbdev,vesa dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 4480x1440 s-dpi: 96 s-size: 1185x381mm (46.65x15.00")
s-diag: 1245mm (49.01")
Monitor-1: DP-2 mapped: DisplayPort-1 pos: primary,right
model: LG (GoldStar) 27GL850 serial: <filter> built: 2020 res: 2560x1440
hz: 144 dpi: 109 gamma: 1.2 size: 597x336mm (23.5x13.23")
diag: 685mm (27") ratio: 16:9 modes: max: 2560x1440 min: 640x480
Monitor-2: HDMI-A-1 mapped: HDMI-A-0 pos: left model: Medion MD20432
serial: <filter> built: 2013 res: 1920x1080 hz: 60 dpi: 94 gamma: 1.2
size: 521x293mm (20.51x11.54") diag: 598mm (23.5") ratio: 16:9 modes:
max: 1920x1080 min: 720x400
API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
device: 1 drv: radeonsi device: 2 drv: swrast gbm: drv: kms_swrast
surfaceless: drv: radeonsi x11: drv: radeonsi inactive: wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.1.2-arch1.1
glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 6950 XT (radeonsi
navi21 LLVM 17.0.6 DRM 3.57 6.9.6-zen1-1-zen) device-ID: 1002:73a5
memory: 15.62 GiB unified: no
API: Vulkan v: 1.3.279 layers: 8 device: 0 type: discrete-gpu name: AMD
Radeon RX 6950 XT (RADV NAVI21) driver: mesa radv v: 24.1.2-arch1.1
device-ID: 1002:73a5 surfaces: xcb,xlib device: 1 type: integrated-gpu
name: AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO) driver: mesa radv
v: 24.1.2-arch1.1 device-ID: 1002:164e surfaces: xcb,xlib device: 2
type: cpu name: llvmpipe (LLVM 17.0.6 256 bits) driver: mesa llvmpipe
v: 24.1.2-arch1.1 (LLVM 17.0.6) device-ID: 10005:0000 surfaces: xcb,xlib
Audio:
Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie:
gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 03:00.1 chip-ID: 1002:ab28
class-ID: 0403
Device-2: AMD Rembrandt Radeon High Definition Audio
vendor: Micro-Star MSI driver: snd_hda_intel v: kernel pcie: gen: 4
speed: 16 GT/s lanes: 16 bus-ID: 12:00.1 chip-ID: 1002:1640 class-ID: 0403
Device-3: AMD Family 17h/19h HD Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 12:00.6 chip-ID: 1022:15e3 class-ID: 0403
Device-4: Razer USA Seiren Mini driver: hid-generic,snd-usb-audio,usbhid
type: USB rev: 1.1 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-5.2.4:8
chip-ID: 1532:0531 class-ID: 0300 serial: <filter>
API: ALSA v: k6.9.6-zen1-1-zen status: kernel-api tools: N/A
Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
Server-2: PipeWire v: 1.2.0 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8125 2.5GbE vendor: Micro-Star MSI driver: r8169
v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 port: e000 bus-ID: 0e:00.0
chip-ID: 10ec:8125 class-ID: 0200
IF: enp14s0 state: down mac: <filter>
Device-2: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
driver: mt7921e v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1
bus-ID: 0f:00.0 chip-ID: 14c3:0616 class-ID: 0280
IF: wlp15s0 state: up mac: <filter>
Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: MediaTek Wireless_Device driver: btusb v: 0.8 type: USB rev: 2.1
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-7:5 chip-ID: 0e8d:0616
class-ID: e001 serial: <filter>
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
lmp-v: 11 status: discoverable: no pairing: no class-ID: 6c0104
Drives:
Local Storage: total: 21.83 TiB used: 7.96 TiB (36.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital
model: WD BLACK SN850X 2000GB size: 1.82 TiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: 620331WD temp: 50.9 C scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Western Digital
model: WD40EZRZ-00GXCB0 size: 3.64 TiB block-size: physical: 4096 B
logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 5400 serial: <filter>
fw-rev: 0A80 scheme: GPT
ID-3: /dev/sdb maj-min: 8:16 vendor: Toshiba model: MG09ACA18TE
size: 16.37 TiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: HDD rpm: 7200 serial: <filter> fw-rev: 0104 scheme: GPT
Partition:
ID-1: / raw-size: 1.82 TiB size: 1.82 TiB (100.00%) used: 1.34 TiB (73.8%)
fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-12714474-a38a-4265-ae49-80d60631bc45
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 728 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 1.82 TiB size: 1.82 TiB (100.00%)
used: 1.34 TiB (73.8%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-12714474-a38a-4265-ae49-80d60631bc45
ID-4: /var/log raw-size: 1.82 TiB size: 1.82 TiB (100.00%)
used: 1.34 TiB (73.8%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-12714474-a38a-4265-ae49-80d60631bc45
ID-5: /var/tmp raw-size: 1.82 TiB size: 1.82 TiB (100.00%)
used: 1.34 TiB (73.8%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-12714474-a38a-4265-ae49-80d60631bc45
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 93.46 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 16 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 57.9 C mobo: 46.0 C
Fan Speeds (rpm): N/A
GPU: device: amdgpu temp: 49.0 C device: amdgpu temp: 51.0 C mem: 48.0 C
fan: 555 watts: 45.00
Info:
Memory: total: 96 GiB note: est. available: 93.46 GiB
used: 17.29 GiB (18.5%)
Processes: 434 Power: uptime: 1h 4m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 37.36 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 256 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 2303 libs: 509 tools: octopi,paru,yay
pm: appimage pkgs: 0 Compilers: clang: 17.0.6 gcc: 14.1.1 alt: 13
Shell: garuda-inxi default: Bash v: 5.2.26 running-in: konsole
inxi: 3.3.35
Garuda (2.6.26-1):
System install date:     2023-08-18
Last full system update: 2024-06-30 ↻
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       No/Undetected
Failed units:            nmb.service

image

Now it always shows the dialogue in the picture, no matter whether I put in the correct passsword (that also shouldn’t have changed since I haven’t had to reconnect my phone to the network)

First reboot (you never can say).
Then, if you can somehow (mobile tethering, maybe USB?), try the linux-lts kernel.
Check also if you can connect to a 2.5GHz network, if you have or can setup one. Shouldn’t be your issue, anyway:
https://bugzilla.kernel.org/show_bug.cgi?id=218948

3 Likes

Try installing the linux-firmware-git package and then reboot.

You could also try downgrading to an older linux-firmware version, if the linux-firmware-git package doesn’t help, (then reboot).

Try installing the linux-mainline kernel and linux-mainline-headers and then boot into the linux-mainline kernel from the grub advanced boot menu.

Also, try connecting with password authentication disabled. This should only be done for troubleshooting purposes, never leave leave your WiFi’s security features disabled.

You could also try rolling back your system to a date before your problem began.

Please report on the results of my suggestions.

Unfortunately the newer mediatek wifi adapters have their fair share of bugs that require ironing out quite regularly.

Good Luck. :four_leaf_clover:

3 Likes

I am not sure if it can help, but I see you have an older BIOS/UEFI, and a BETA version at that (version 175, 2023-08-04).
https://www.msi.com/Motherboard/PRO-B650-P-WIFI/support

1 Like

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