You are not logged in.
Pages: 1
Hi arch ppl!
I've been having an issue with my wireless connection where the signal strength isn't consistent and it periodically disconnects, when I run:
sudo dmesg | grep wlan0 right after it disconnects, it always shows these lines:
[ 3291.688406] wlan0: deauthenticating from (address) by local choice (Reason: 3=DEAUTH_LEAVING)
[ 3294.023371] wlan0: authenticate with (address) (local address= (address 2))
[ 3294.024492] wlan0: send auth to (address) (try 1/3)
[ 3294.051403] wlan0: authenticated
[ 3294.052538] wlan0: associate with (address) (try 1/3)
[ 3294.144006] wlan0: RX AssocResp from (address) (capab=0x1511 status=0 aid=3)
[ 3294.149679] wlan0: associated
[ 3294.207174] wlan0: Limiting TX power to 127 (127 - 0) dBm as advertised by (address)Does anyone have any idea what might be going on?
Last edited by evil_larry (2025-11-24 18:13:10)
Offline
Does anyone have any idea what might be going on?
Concurrent services or roaming, but there's no way to tell from some isolated event.
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
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 -f
It gave me
bluetooth.service | bluetooth.target.wants
dbus-org.bluez.service | system
dbus-org.freedesktop.network1.service | system
dbus-org.freedesktop.resolve1.service | system
dbus-org.freedesktop.timesync1.service | system
display-manager.service | system
fstrim.timer | timers.target.wants
getty@tty1.service | getty.target.wants
gnome-keyring-daemon.socket | sockets.target.wants
iwd.service | multi-user.target.wants
nvidia-hibernate.service | systemd-hibernate.service.wants
nvidia-resume.service | systemd-hibernate.service.wants
nvidia-resume.service | systemd-suspend.service.wants
nvidia-resume.service | systemd-suspend-then-hibernate.service.wants
nvidia-suspend.service | systemd-suspend.service.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
systemd-networkd.service | multi-user.target.wants
systemd-networkd.socket | sockets.target.wants
systemd-networkd-varlink.socket | sockets.target.wants
systemd-networkd-wait-online.service | network-online.target.wants
systemd-network-generator.service | sysinit.target.wants
systemd-resolved-monitor.socket | sockets.target.wants
systemd-resolved.service | sysinit.target.wants
systemd-resolved-varlink.socket | sockets.target.wants
systemd-timesyncd.service | sysinit.target.wants
systemd-userdbd.socket | sockets.target.wants
ufw.service | multi-user.target.wants
wireplumber.service | pipewire.service.wants
xdg-user-dirs.service | graphical-session-pre.target.wantsand if you don't mind explaining, what does that like of code do?
Offline
make sure you have this setup, and that iwds built in dhcp client isnt enabled
https://wiki.archlinux.org/title/System … ss_adapter
Last edited by system72 (2025-11-25 06:09:24)
Offline
If that's not it see whether it's https://wiki.archlinux.org/title/Iwd#iwd_keeps_roaming (your cycling BSSIDs, ie. the AP MACs change) and if that's not it you'll have to please post your complete system journal for the boot:
sudo journalctl -b | curl -F 'file=@-' 0x0.stOffline
Pages: 1