You are not logged in.
As i said in the title, i weirdly see no wifi packet loss in any device my home but my linux. Its the same pc, same router but different behaviours in windows and linux.
My PC:
HP Victus 16 s-0008nt
Wifi Card: Mediatek mt7921
Used driver: mt7921e
Router: Xiaomi ax3000t with openwrt
Distro: Arch
NetworkManager as my network manager
Unbound as my dns resolver
What i did:
Tried zbowling's mt76 driver fixes (github.com/zbowling/mt7925)
Disabled wifi power saving
Disabled aspm
Tried different dns' and its resolvers
None of these fixed it. Maybe you can think for a router issue but i think this is not much of a possibility. Because this issue is absent in windows. I think its a driver issue. Do anyone know a fix?
Offline
3rd link below. Mandatory.
Disable it (it's NOT the BIOS setting!) and reboot windows and linux twice for voodo reasons.
As a sanity check please post the output of
find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -fOffline
i still have the same issue but here is the output
autovt@.service | system
avahi-daemon.service | multi-user.target.wants
avahi-daemon.socket | sockets.target.wants
bluetooth.service | bluetooth.target.wants
cups.path | multi-user.target.wants
cups.service | printer.target.wants
cups.socket | sockets.target.wants
dbus-org.bluez.service | system
dbus-org.fedoraproject.FirewallD1.service | system
dbus-org.freedesktop.Avahi.service | system
dbus-org.freedesktop.nm-dispatcher.service | system
dbus-org.freedesktop.timesync1.service | system
dbus-org.rnd2.cpupower_gui.helper.service | system
default.target | system
display-manager.service | system
firewalld.service | multi-user.target.wants
fstrim.timer | timers.target.wants
getty@tty1.service | getty.target.wants
gnome-keyring-daemon.socket | sockets.target.wants
lactd.service | multi-user.target.wants
NetworkManager.service | multi-user.target.wants
NetworkManager-wait-online.service | network-online.target.wants
ntpd.service | multi-user.target.wants
nvidia-persistenced.service | multi-user.target.wants
nvidia-powerd.service | multi-user.target.wants
p11-kit-server.socket | sockets.target.wants
pipewire-pulse.socket | sockets.target.wants
pipewire-session-manager.service | user
pipewire.socket | sockets.target.wants
remote-fs.target | multi-user.target.wants
speech-dispatcher.socket | sockets.target.wants
systemd-timesyncd.service | sysinit.target.wants
systemd-userdbd.socket | sockets.target.wants
unbound.service | multi-user.target.wants
wireplumber.service | pipewire.service.wants
xdg-user-dirs.service | graphical-session-pre.target.wantsOffline
No concurrent services, do you connect to a 2.4GHz AP?
Do you have/use bluetooth active?
Please post your complete system journal for the boot after some package loosing traffic
sudo journalctl -b | curl -s -H "Accept: application/json, */*" --upload-file - 'https://paste.c-net.org/'Offline
i think i've solved the issue. i just set my network manager backend to iwd from wpa-supplicant and didnt face any loss for 30 minutes (before it was like once in 3 minutes)
edit or create /etc/NetworkManager/conf.d/wifi-backend.conf:
[device]
wifi.backend=iwdmaybe disabling fast startup solved but i cant select the exact one that solved the problem so people can try both
Last edited by autarch (2026-05-01 08:30:38)
Offline