You are not logged in.
Approximately every 7-10 minutes the network falls off, then connects again, what can I do to prevent it from falling off?
That's what my journal of iwd shows:
$ journalctl -u iwd.service
Jun 07 12:30:44 archeventhorizon iwd[402]: Received Deauthentication event, reason: 3, from_ap: false
Jun 07 12:30:44 archeventhorizon iwd[402]: event: disconnect-info, reason: 3
Jun 07 12:30:44 archeventhorizon iwd[402]: event: state, old: connected, new: disconnected
Jun 07 12:30:44 archeventhorizon iwd[402]: event: state, old: disconnected, new: autoconnect_quick
Jun 07 12:30:44 archeventhorizon iwd[402]: event: state, old: disconnected, new: autoconnect_quick
Jun 07 12:30:44 archeventhorizon iwd[402]: Could not register frame watch type 00d0: -114
Jun 07 12:30:44 archeventhorizon iwd[402]: error parsing HT capabilities
Jun 07 12:30:44 archeventhorizon iwd[402]: event: connect-info, ssid: Xiaomi_2G, bss: 40:31:3c:fe:2b:4a, signal: -42, load: 14/255
Jun 07 12:30:44 archeventhorizon iwd[402]: event: state, old: autoconnect_quick, new: connecting (auto)
Jun 07 12:30:44 archeventhorizon iwd[402]: event: state, old: connecting (auto), new: connecting (netconfig)
Jun 07 12:30:47 archeventhorizon iwd[402]: event: state, old: connecting (netconfig), new: connectedLast edited by dzmitry (2024-06-08 20:57:06)
Offline
Make sure you don't have multiple conflicting network managers runnin. Post the full
find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f
sudo journalctl -bOffline
Yep. I've got iwd.service and NetworkManager.service. Or something else? And which service to delete, which to leave like that?
$ find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-45s | %s\n", $(NF-0), $(NF-1)) }' | sort -f
dbus-org.freedesktop.network1.service | system
dbus-org.freedesktop.nm-dispatcher.service | system
dbus-org.freedesktop.resolve1.service | system
display-manager.service | system
getty@tty1.service | getty.target.wants
iwd.service | multi-user.target.wants
NetworkManager-wait-online.service | network-online.target.wants
NetworkManager.service | multi-user.target.wants
p11-kit-server.socket | sockets.target.wants
pipewire.socket | sockets.target.wants
pulseaudio.socket | sockets.target.wants
remote-fs.target | multi-user.target.wants
systemd-network-generator.service | sysinit.target.wants
systemd-networkd-wait-online.service | network-online.target.wants
systemd-networkd.service | multi-user.target.wants
systemd-networkd.socket | sockets.target.wants
systemd-resolved.service | sysinit.target.wants
systemd-userdbd.socket | sockets.target.wants$ sudo journalctl -b
Jun 07 18:27:59 archeventhorizon iwd[402]: event: state, old: connecting (netconfig), new: connected
Jun 07 18:27:59 archeventhorizon systemd-resolved[389]: wlan0: Bus client set DNS server list to: 192.168.1.1
Jun 07 18:28:06 archeventhorizon systemd-resolved[389]: Using degraded feature set UDP instead of UDP+EDNS0 for DNS server 192.168.1.1.
Jun 07 18:33:15 archeventhorizon wpa_supplicant[532]: wlan0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-9999 noise=9999 txrate=0
Jun 07 18:34:49 archeventhorizon kernel: wlan0: deauthenticating from 40:31:3c:fe:2b:4a by local choice (Reason: 3=DEAUTH_LEAVING)
Jun 07 18:34:49 archeventhorizon iwd[402]: Received Deauthentication event, reason: 3, from_ap: false
Jun 07 18:34:49 archeventhorizon iwd[402]: event: disconnect-info, reason: 3
Jun 07 18:34:49 archeventhorizon iwd[402]: event: state, old: connected, new: disconnected
Jun 07 18:34:49 archeventhorizon iwd[402]: event: state, old: disconnected, new: autoconnect_quick
Jun 07 18:34:49 archeventhorizon iwd[402]: event: state, old: autoconnect_quick, new: autoconnect_full
Jun 07 18:34:49 archeventhorizon iwd[402]: Received error during CMD_TRIGGER_SCAN: Network is down (100)
Jun 07 18:34:49 archeventhorizon systemd-networkd[317]: wlan0: Link DOWN
Jun 07 18:34:49 archeventhorizon systemd-networkd[317]: wlan0: Lost carrier
Jun 07 18:34:49 archeventhorizon iwd[402]: event: state, old: disconnected, new: autoconnect_quick
Jun 07 18:34:49 archeventhorizon NetworkManager[401]: <info> [1717785289.2758] device (wlan0): set-hw-addr: set MAC address to 66:BA:81:B8:37:03 (scanning)
Jun 07 18:34:49 archeventhorizon systemd-networkd[317]: wlan0: Link UP
Jun 07 18:34:49 archeventhorizon iwd[402]: Could not register frame watch type 00d0: -114
Jun 07 18:34:49 archeventhorizon NetworkManager[401]: <info> [1717785289.2887] device (wlan0): supplicant interface state: inactive -> disconnected
Jun 07 18:34:49 archeventhorizon NetworkManager[401]: <info> [1717785289.2888] device (p2p-dev-wlan0): supplicant management interface state: inactive -> disconnected
Jun 07 18:34:49 archeventhorizon NetworkManager[401]: <info> [1717785289.2890] device (wlan0): supplicant interface state: disconnected -> inactive
Jun 07 18:34:49 archeventhorizon NetworkManager[401]: <info> [1717785289.2891] device (p2p-dev-wlan0): supplicant management interface state: disconnected -> inactive
Jun 07 18:34:49 archeventhorizon systemd-resolved[389]: Switching to fallback DNS server 1.1.1.1#cloudflare-dns.com.
Jun 07 18:34:50 archeventhorizon iwd[402]: event: connect-info, ssid: Xiaomi_2G, bss: 40:31:3c:fe:2b:4a, signal: -39, load: 15/255
Jun 07 18:34:50 archeventhorizon iwd[402]: event: state, old: autoconnect_quick, new: connecting (auto)
Jun 07 18:34:50 archeventhorizon kernel: wlan0: authenticate with 40:31:3c:fe:2b:4a (local address=66:ba:81:b8:37:03)
Jun 07 18:34:50 archeventhorizon kernel: wlan0: send auth to 40:31:3c:fe:2b:4a (try 1/3)
Jun 07 18:34:50 archeventhorizon kernel: wlan0: authenticated
Jun 07 18:34:50 archeventhorizon kernel: wlan0: associate with 40:31:3c:fe:2b:4a (try 1/3)
Jun 07 18:34:50 archeventhorizon kernel: wlan0: RX AssocResp from 40:31:3c:fe:2b:4a (capab=0xc11 status=0 aid=1)
Jun 07 18:34:50 archeventhorizon wpa_supplicant[532]: wlan0: No network configuration found for the current AP
Jun 07 18:34:50 archeventhorizon kernel: wlan0: associated
Jun 07 18:34:50 archeventhorizon systemd-networkd[317]: wlan0: Connected WiFi access point: Xiaomi_2G (40:31:3c:fe:2b:4a)
Jun 07 18:34:50 archeventhorizon wpa_supplicant[532]: wlan0: CTRL-EVENT-DISCONNECTED bssid=40:31:3c:fe:2b:4a reason=3 locally_generated=1
Jun 07 18:34:50 archeventhorizon NetworkManager[401]: <info> [1717785290.5283] device (wlan0): supplicant interface state: inactive -> associated
Jun 07 18:34:50 archeventhorizon wpa_supplicant[532]: BSSID 40:31:3c:fe:2b:4a ignore list count incremented to 423, ignoring for 1800 seconds
Jun 07 18:34:50 archeventhorizon NetworkManager[401]: <info> [1717785290.5284] device (p2p-dev-wlan0): supplicant management interface state: inactive -> associated
Jun 07 18:34:50 archeventhorizon wpa_supplicant[532]: wlan0: CTRL-EVENT-DSCP-POLICY clear_all
Jun 07 18:34:50 archeventhorizon NetworkManager[401]: <info> [1717785290.5327] device (wlan0): supplicant interface state: associated -> disconnected
Jun 07 18:34:50 archeventhorizon wpa_supplicant[532]: wlan0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
Jun 07 18:34:50 archeventhorizon NetworkManager[401]: <info> [1717785290.5328] device (p2p-dev-wlan0): supplicant management interface state: associated -> disconnected
Jun 07 18:34:50 archeventhorizon wpa_supplicant[532]: wlan0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-9999 noise=9999 txrate=0
Jun 07 18:34:50 archeventhorizon NetworkManager[401]: <info> [1717785290.6317] device (wlan0): supplicant interface state: disconnected -> inactive
Jun 07 18:34:50 archeventhorizon NetworkManager[401]: <info> [1717785290.6318] device (p2p-dev-wlan0): supplicant management interface state: disconnected -> inactive
Jun 07 18:34:50 archeventhorizon iwd[402]: event: state, old: connecting (auto), new: connecting (netconfig)
Jun 07 18:34:50 archeventhorizon systemd-networkd[317]: wlan0: Gained carrier
Jun 07 18:34:51 archeventhorizon systemd-networkd[317]: wlan0: Gained IPv6LL
Jun 07 18:34:53 archeventhorizon iwd[402]: event: state, old: connecting (netconfig), new: connectedOffline
NM defaults to wpa_supplicant, if you want to use iwd as backend, see https://wiki.archlinux.org/title/Networ … Fi_backend
You also have systemd-networkd enabled and will have to disable its related services and sockets next to iwd if you want to use networkmanager.
Offline
Thanks to everyone for your support!
I uz ar4 btw!
Offline