You are not logged in.

#1 2025-12-10 23:46:12

Ather
Member
Registered: 2025-12-10
Posts: 2

network keeps disconnecting seemingly randomly

my network keeps disconnecting at random intervals
After a bit of searching i found out that my wifi card is ath9k but after that i got stuck

Offline

#2 2025-12-11 08:13:16

jsov
Member
Registered: 2025-12-10
Posts: 14

Re: network keeps disconnecting seemingly randomly

Hi, and welcome to Arch!

For a first question, you're doing great. However, on these forums we expect a little more information coming from you. Give the link in my signature a read, and we can go from there.

After you've done that, it would be useful if we could get:

Output of:

journalctl -b | grep -Ei 'wlan|ath|firmware|wpa|network'

Output of:

ip link
iw dev

Your NetworkManager service status:

systemctl status NetworkManager

Any recent system changes; for example, if you just added a new kernel, router, configuration, or something else

Also check out the Arch Wiki pages on:

https://wiki.archlinux.org/title/Genera … al_support
https://wiki.archlinux.org/title/Wirele … leshooting
https://wiki.archlinux.org/title/Ath9k
https://wiki.archlinux.org/title/NetworkManager

Once you provide the logs above, we can narrow down whether this is a driver, power-saving, regulatory domain, or configuration issue.

Offline

#3 2025-12-11 20:12:30

Ather
Member
Registered: 2025-12-10
Posts: 2

Re: network keeps disconnecting seemingly randomly

Hi, thanks for the tips on answering questions, not really used to searching for answers on forums, i tend to diy and trying to get to solutions myself. Also dont really know how to insert a code into the comment like other people do such that it is a different backround (ill try to space it out from the rest of the comment).

I ve had this problem ever since i installed arch a few months ago but i thought it was just a problem with my signal. After finding out other people had the same issue i ve come to the conclusion that my hardware has nothing to do with it and it may be caused by conflicting services such as network manager and iwd that are fighting for network privliges.

The Output of: journalctl -b | grep -Ei 'wlan|ath|firmware|wpa|network'

Dec 11 22:03:47 archlinux kernel: Spectre V2 : Enabling Restricted Speculation for firmware calls
Dec 11 22:03:47 archlinux kernel: ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
Dec 11 22:03:47 archlinux kernel: drop_monitor: Initializing network drop monitor service
Dec 11 22:03:47 archlinux systemd[1]: Reached target Path Units.
Dec 11 22:03:48 archlinux kernel: ACPI: video: [Firmware Bug]: ACPI(PEGP) defines _DOD but not _DOS
Dec 11 22:03:49 archlinux systemd[1]: Stopped target Path Units.
Dec 11 22:03:57 archlinux systemd[1]: Reached target Path Units.
Dec 11 22:03:57 archlinux systemd[1]: Listening on Network Service Varlink Socket.
Dec 11 22:03:57 archlinux systemd[1]: Listening on Network Service Netlink Socket.
Dec 11 22:03:57 archlinux systemd[1]: Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
Dec 11 22:03:57 archlinux systemd[1]: Starting Generate Network Units from Kernel Command Line...
Dec 11 22:03:57 archlinux systemd[1]: Finished Generate Network Units from Kernel Command Line.
Dec 11 22:03:57 archlinux systemd[1]: Reached target Preparation for Network.
Dec 11 22:03:58 archlinux systemd[1]: Starting Network Name Resolution...
Dec 11 22:03:58 archlinux systemd[1]: Starting Network Time Synchronization...
Dec 11 22:03:59 archlinux systemd[1]: Virtual Machine and Container Storage (Compatibility) was skipped because of an unmet condition check (ConditionPathExists=/var/lib/machines.raw).
Dec 11 22:04:03 archlinux kernel: faux_driver regulatory: Direct firmware load for regulatory.db failed with error -2
Dec 11 22:03:59 archlinux systemd[1]: Started Network Time Synchronization.
Dec 11 22:04:00 archlinux systemd[1]: Started Network Name Resolution.
Dec 11 22:04:00 archlinux systemd[1]: Reached target Host and Network Name Lookups.
Dec 11 22:04:02 archlinux systemd[1]: Starting Network Configuration...
Dec 11 22:04:02 archlinux systemd-timesyncd[270]: Network configuration changed, trying to establish connection.
Dec 11 22:04:02 archlinux systemd-timesyncd[270]: Network configuration changed, trying to establish connection.
Dec 11 22:04:03 archlinux systemd-networkd[298]: lo: Link UP
Dec 11 22:04:03 archlinux systemd-networkd[298]: lo: Gained carrier
Dec 11 22:04:03 archlinux systemd[1]: Started Network Configuration.
Dec 11 22:04:03 archlinux systemd[1]: Starting Enable Persistent Storage in systemd-networkd...
Dec 11 22:04:03 archlinux kernel: psmouse serio1: elantech: assuming hardware version 3 (with firmware version 0x454f00)
Dec 11 22:04:03 archlinux kernel: usbcore: registered new interface driver ath3k
Dec 11 22:04:03 archlinux systemd[1]: Finished Enable Persistent Storage in systemd-networkd.
Dec 11 22:04:03 archlinux kernel: ath: phy0: WB335 2-ANT card detected
Dec 11 22:04:03 archlinux kernel: ath: phy0: Set BT/WLAN RX diversity capability
Dec 11 22:04:03 archlinux kernel: ath: phy0: Enable LNA combining
Dec 11 22:04:03 archlinux kernel: ath: phy0: ASPM enabled: 0xc42
Dec 11 22:04:03 archlinux kernel: ath: EEPROM regdomain: 0x65
Dec 11 22:04:03 archlinux kernel: ath: EEPROM indicates we should expect a direct regpair map
Dec 11 22:04:03 archlinux kernel: ath: Country alpha2 being used: 00
Dec 11 22:04:03 archlinux kernel: ath: Regpair used: 0x65
Dec 11 22:04:03 archlinux kernel: ieee80211 phy0: Atheros AR9565 Rev:1 mem=0x00000000f2cd51fb, irq=19
Dec 11 22:04:04 archlinux systemd-networkd[298]: eth0: Interface name change detected, renamed to enp1s0f0.
Dec 11 22:04:04 archlinux systemd-networkd[298]: wlan0: Found matching .network file, based on potentially unpredictable interface name: /etc/systemd/network/20-wlan.network
Dec 11 22:04:04 archlinux systemd-networkd[298]: wlan0: Configuring with /etc/systemd/network/20-wlan.network.
Dec 11 22:04:04 archlinux systemd-networkd[298]: wlan0: Link UP
Dec 11 22:04:04 archlinux systemd-networkd[298]: enp1s0f0: Configuring with /etc/systemd/network/20-ethernet.network.
Dec 11 22:04:04 archlinux systemd-networkd[298]: enp1s0f0: Link UP
Dec 11 22:04:04 archlinux systemd[1]: Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
Dec 11 22:04:05 archlinux systemd[1]: Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
Dec 11 22:04:07 archlinux systemd[1]: Save Transient machine-id to Disk was skipped because of an unmet condition check (ConditionPathIsMountPoint=/etc/machine-id).
Dec 11 22:04:07 archlinux systemd[1]: Listening on GnuPG network certificate management daemon for /etc/pacman.d/gnupg.
Dec 11 22:04:08 archlinux systemd[1]: Starting Network Manager...
Dec 11 22:04:08 archlinux systemd[1]: Manage Sound Card State (restore and store) was skipped because of an unmet condition check (ConditionPathExists=/etc/alsa/state-daemon.conf).
Dec 11 22:04:08 archlinux iwd[449]: station: Network configuration is disabled.
Dec 11 22:04:08 archlinux systemd-networkd[298]: wlan0: Link DOWN
Dec 11 22:04:08 archlinux systemd-networkd[298]: wlan0: Link UP
Dec 11 22:04:08 archlinux systemd-networkd[298]: wlan0: Configuring with /etc/systemd/network/20-wlan.network.
Dec 11 22:04:08 archlinux iwd[449]: udev interface=wlan0 ifindex=4
Dec 11 22:04:09 archlinux kernel: wlan0: authenticate with 14:18:2a:41:ad:c1 (local address=a4:db:30:db:3e:0c)
Dec 11 22:04:09 archlinux kernel: wlan0: send auth to 14:18:2a:41:ad:c1 (try 1/3)
Dec 11 22:04:09 archlinux kernel: wlan0: authenticated
Dec 11 22:04:09 archlinux kernel: wlan0: associate with 14:18:2a:41:ad:c1 (try 1/3)
Dec 11 22:04:09 archlinux systemd-networkd[298]: wlan0: Connected WiFi access point: DIGI-g4jU (14:18:2a:41:ad:c1)
Dec 11 22:04:09 archlinux kernel: wlan0: RX AssocResp from 14:18:2a:41:ad:c1 (capab=0x1411 status=0 aid=10)
Dec 11 22:04:09 archlinux kernel: wlan0: associated
Dec 11 22:04:09 archlinux systemd-networkd[298]: wlan0: Gained carrier
Dec 11 22:04:09 archlinux kernel: wlan0: Limiting TX power to 30 (30 - 0) dBm as advertised by 14:18:2a:41:ad:c1
Dec 11 22:04:09 archlinux NetworkManager[445]: <info>  [1765483449.7389] NetworkManager (version 1.54.2-1) is starting... (boot:eb456d71-4722-4511-951b-903b4b2dd172)
Dec 11 22:04:09 archlinux NetworkManager[445]: <info>  [1765483449.7389] Read config: /etc/NetworkManager/NetworkManager.conf, /usr/lib/NetworkManager/conf.d/20-connectivity.conf, /etc/NetworkManager/conf.d/wifi_backend.conf
Dec 11 22:04:09 archlinux NetworkManager[445]: <info>  [1765483449.7629] manager[0x55a2f398a530]: monitoring kernel firmware directory '/lib/firmware'.
Dec 11 22:04:09 archlinux NetworkManager[445]: <info>  [1765483449.7642] hostname: hostname: using hostnamed
Dec 11 22:04:09 archlinux NetworkManager[445]: <info>  [1765483449.7642] hostname: static hostname changed from (none) to "archlinux"
Dec 11 22:04:09 archlinux NetworkManager[445]: <info>  [1765483449.7645] dns-mgr: init: dns=default,systemd-resolved rc-manager=symlink
Dec 11 22:04:09 archlinux NetworkManager[445]: <info>  [1765483449.7677] rfkill2: found Wi-Fi radio killswitch (at /sys/devices/pci0000:00/0000:00:1c.3/0000:02:00.0/ieee80211/phy0/rfkill2) (driver ath9k)
Dec 11 22:04:09 archlinux NetworkManager[445]: <info>  [1765483449.7680] rfkill0: found Wi-Fi radio killswitch (at /sys/devices/platform/acer-wmi/rfkill/rfkill0) (platform driver acer-wmi)
Dec 11 22:04:09 archlinux NetworkManager[445]: <info>  [1765483449.7721] manager[0x55a2f398a530]: rfkill: Wi-Fi hardware radio set enabled
Dec 11 22:04:09 archlinux NetworkManager[445]: <info>  [1765483449.7721] manager[0x55a2f398a530]: rfkill: WWAN hardware radio set enabled
Dec 11 22:04:09 archlinux systemd-networkd[298]: wlan0: DHCPv4 address 192.168.1.139/24, gateway 192.168.1.1 acquired from 192.168.1.1
Dec 11 22:04:09 archlinux systemd-timesyncd[270]: Network configuration changed, trying to establish connection.
Dec 11 22:04:10 archlinux NetworkManager[445]: <info>  [1765483450.3643] Loaded device plugin: NMOvsFactory (/usr/lib/NetworkManager/1.54.2-1/libnm-device-plugin-ovs.so)
Dec 11 22:04:10 archlinux NetworkManager[445]: <info>  [1765483450.8468] Loaded device plugin: NMWwanFactory (/usr/lib/NetworkManager/1.54.2-1/libnm-device-plugin-wwan.so)
Dec 11 22:04:11 archlinux NetworkManager[445]: <info>  [1765483451.0060] Loaded device plugin: NMAtmManager (/usr/lib/NetworkManager/1.54.2-1/libnm-device-plugin-adsl.so)
Dec 11 22:04:11 archlinux systemd-networkd[298]: wlan0: Gained IPv6LL
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.2140] Loaded device plugin: NMTeamFactory (/usr/lib/NetworkManager/1.54.2-1/libnm-device-plugin-team.so)
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.2240] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/1.54.2-1/libnm-device-plugin-bluetooth.so)
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.2309] Loaded device plugin: NMWifiFactory (/usr/lib/NetworkManager/1.54.2-1/libnm-device-plugin-wifi.so)
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.2312] manager: rfkill: Wi-Fi enabled by radio killswitch; enabled by state file
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.2314] manager: rfkill: WWAN enabled by radio killswitch; enabled by state file
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.2315] manager: Networking is enabled by state file
Dec 11 22:04:12 archlinux systemd[1]: Starting Network Manager Script Dispatcher Service...
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.2580] settings: Loaded settings plugin: keyfile (internal)
Dec 11 22:04:12 archlinux systemd[1]: Started Network Manager Script Dispatcher Service.
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.3950] dhcp: init: Using DHCP client 'internal'
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.3952] manager: (lo): new Loopback device (/org/freedesktop/NetworkManager/Devices/1)
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.3962] device (lo): state change: unmanaged -> unavailable (reason 'connection-assumed', managed-type: 'external')
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.3966] device (lo): state change: unavailable -> disconnected (reason 'connection-assumed', managed-type: 'external')
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.3973] device (lo): Activation: starting connection 'lo' (f684f8d5-d6d7-42ed-956a-39bae425588e)
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.3982] manager: (enp1s0f0): new Ethernet device (/org/freedesktop/NetworkManager/Devices/2)
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.3992] settings: (enp1s0f0): created default wired connection 'Wired connection 1'
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.3993] device (enp1s0f0): state change: unmanaged -> unavailable (reason 'managed', managed-type: 'external')
Dec 11 22:04:12 archlinux systemd-networkd[298]: Foreign process 'NetworkManager[445]' changed sysctl '/proc/sys/net/ipv6/conf/enp1s0f0/disable_ipv6' from '0' to '1', conflicting with our setting to '0'.
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4032] manager: (wlan0): new 802.11 Wi-Fi device (/org/freedesktop/NetworkManager/Devices/3)
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4036] device (wlan0): state change: unmanaged -> unavailable (reason 'managed', managed-type: 'external')
Dec 11 22:04:12 archlinux systemd-networkd[298]: Foreign process 'NetworkManager[445]' changed sysctl '/proc/sys/net/ipv6/conf/wlan0/disable_ipv6' from '0' to '1', conflicting with our setting to '0'.
Dec 11 22:04:12 archlinux systemd-networkd[298]: wlan0: Address 2a02:2f0b:b300:bd00:a6db:30ff:fedb:3e0c with tentative flag is removed, maybe a duplicated address is assigned on another node or link?
Dec 11 22:04:12 archlinux systemd-timesyncd[270]: No network connectivity, watching for changes.
Dec 11 22:04:12 archlinux systemd[1]: Started Network Manager.
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4072] bus-manager: acquired D-Bus service "org.freedesktop.NetworkManager"
Dec 11 22:04:12 archlinux systemd[1]: Reached target Network.
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4107] device (wlan0): new IWD device state is connected
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4110] ovsdb: disconnected from ovsdb
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4111] device (lo): state change: disconnected -> prepare (reason 'none', managed-type: 'external')
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4115] device (lo): state change: prepare -> config (reason 'none', managed-type: 'external')
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4117] device (lo): state change: config -> ip-config (reason 'none', managed-type: 'external')
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4137] device (lo): state change: ip-config -> ip-check (reason 'none', managed-type: 'external')
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4146] device (wlan0): state change: unavailable -> disconnected (reason 'supplicant-available', managed-type: 'full')
Dec 11 22:04:12 archlinux systemd-networkd[298]: Foreign process 'NetworkManager[445]' changed sysctl '/proc/sys/net/ipv6/conf/wlan0/disable_ipv6' from '0' to '1', conflicting with our setting to '0'.
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4159] device (wlan0): Activation: starting connection 'DIGI-g4jU' (2b825875-b3f8-476d-90a4-8ad5121b0ca8)
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4161] device (lo): state change: ip-check -> secondaries (reason 'none', managed-type: 'external')
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4163] device (wlan0): state change: disconnected -> prepare (reason 'none', managed-type: 'full')
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4167] manager: NetworkManager state is now CONNECTING
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4171] device (wlan0): state change: prepare -> config (reason 'none', managed-type: 'full')
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4176] device (lo): state change: secondaries -> activated (reason 'none', managed-type: 'external')
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4182] device (lo): Activation: successful, device activated.
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4188] device (wlan0): state change: config -> ip-config (reason 'none', managed-type: 'full')
Dec 11 22:04:12 archlinux systemd-networkd[298]: Foreign process 'NetworkManager[445]' changed sysctl '/proc/sys/net/ipv6/conf/wlan0/disable_ipv6' from '0' to '1', conflicting with our setting to '0'.
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.4196] dhcp4 (wlan0): activation: beginning transaction (timeout in 45 seconds)
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.5811] dhcp4 (wlan0): state changed new lease, address=192.168.1.139, acd pending
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.7038] dhcp4 (wlan0): state changed new lease, address=192.168.1.139
Dec 11 22:04:12 archlinux NetworkManager[445]: <info>  [1765483452.7045] policy: set 'DIGI-g4jU' (wlan0) as default for IPv4 routing and DNS
Dec 11 22:04:12 archlinux systemd-timesyncd[270]: Network configuration changed, trying to establish connection.
Dec 11 22:04:13 archlinux NetworkManager[445]: <warn>  [1765483453.0789] dns-sd-resolved[ce96ebada3301c32]: send-updates SetLinkDomains@4 failed: GDBus.Error:org.freedesktop.resolve1.LinkBusy: Link wlan0 is managed.
Dec 11 22:04:13 archlinux NetworkManager[445]: <info>  [1765483453.0791] device (wlan0): state change: ip-config -> ip-check (reason 'none', managed-type: 'full')
Dec 11 22:04:13 archlinux NetworkManager[445]: <info>  [1765483453.0806] device (wlan0): state change: ip-check -> secondaries (reason 'none', managed-type: 'full')
Dec 11 22:04:13 archlinux NetworkManager[445]: <info>  [1765483453.0808] device (wlan0): state change: secondaries -> activated (reason 'none', managed-type: 'full')
Dec 11 22:04:13 archlinux NetworkManager[445]: <info>  [1765483453.0811] manager: NetworkManager state is now CONNECTED_SITE
Dec 11 22:04:13 archlinux NetworkManager[445]: <info>  [1765483453.0813] device (wlan0): Activation: successful, device activated.
Dec 11 22:04:13 archlinux NetworkManager[445]: <info>  [1765483453.4543] manager: NetworkManager state is now CONNECTED_GLOBAL
Dec 11 22:04:13 archlinux sddm[550]: Xauthority path: "/run/sddm/xauth_ZvmKrn"
Dec 11 22:04:13 archlinux systemd-networkd[298]: wlan0: Gained IPv6LL
Dec 11 22:04:14 archlinux NetworkManager[445]: <info>  [1765483454.3822] dhcp6 (wlan0): activation: beginning transaction (timeout in 45 seconds)
Dec 11 22:04:14 archlinux NetworkManager[445]: <info>  [1765483454.3834] policy: set 'DIGI-g4jU' (wlan0) as default for IPv6 routing and DNS
Dec 11 22:04:14 archlinux NetworkManager[445]: <info>  [1765483454.5063] dhcp6 (wlan0): state changed new lease
Dec 11 22:04:18 archlinux NetworkManager[445]: <info>  [1765483458.4032] manager: startup complete
Dec 11 22:04:22 archlinux systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
Dec 11 22:04:25 archlinux systemd[1413]: Reached target Paths.
Dec 11 22:04:25 archlinux systemd[1413]: Listening on GnuPG network certificate management daemon.
Dec 11 22:04:31 archlinux systemd[1462]: Reached target Paths.
Dec 11 22:04:31 archlinux systemd[1462]: Listening on GnuPG network certificate management daemon.
Dec 11 22:04:33 archlinux bluetoothd[447]: Endpoint registered: sender=:1.24 path=/MediaEndpoint/A2DPSink/sbc
Dec 11 22:04:33 archlinux bluetoothd[447]: Endpoint registered: sender=:1.24 path=/MediaEndpoint/A2DPSource/sbc
Dec 11 22:04:33 archlinux bluetoothd[447]: Endpoint registered: sender=:1.24 path=/MediaEndpoint/A2DPSink/sbc_xq_453
Dec 11 22:04:33 archlinux bluetoothd[447]: Endpoint registered: sender=:1.24 path=/MediaEndpoint/A2DPSource/sbc_xq_453
Dec 11 22:04:33 archlinux bluetoothd[447]: Endpoint registered: sender=:1.24 path=/MediaEndpoint/A2DPSink/sbc_xq_512
Dec 11 22:04:33 archlinux bluetoothd[447]: Endpoint registered: sender=:1.24 path=/MediaEndpoint/A2DPSource/sbc_xq_512
Dec 11 22:04:33 archlinux bluetoothd[447]: Endpoint registered: sender=:1.24 path=/MediaEndpoint/A2DPSink/sbc_xq_552
Dec 11 22:04:33 archlinux bluetoothd[447]: Endpoint registered: sender=:1.24 path=/MediaEndpoint/A2DPSource/sbc_xq_552
Dec 11 22:04:33 archlinux bluetoothd[447]: Endpoint registered: sender=:1.24 path=/MediaEndpoint/A2DPSink/faststream
Dec 11 22:04:33 archlinux bluetoothd[447]: Endpoint registered: sender=:1.24 path=/MediaEndpoint/A2DPSource/faststream
Dec 11 22:04:37 archlinux uwsm_env-preloader[1526]:   PATH
Dec 11 22:04:37 archlinux uwsm_env-preloader[1526]:   XDG_SEAT_PATH
Dec 11 22:04:37 archlinux uwsm_env-preloader[1526]:   XDG_SESSION_PATH
Dec 11 22:04:37 archlinux uwsm_env-preloader[1526]:   PATH (updating)
Dec 11 22:04:37 archlinux uwsm_env-preloader[1526]:   XDG_SEAT_PATH
Dec 11 22:04:37 archlinux uwsm_env-preloader[1526]:   XDG_SESSION_PATH
Dec 11 22:04:38 archlinux uwsm_hyprland.desktop[1558]: MESA-LOADER: failed to open nvidia-drm: /usr/lib/gbm/nvidia-drm_gbm.so: cannot open shared object file: No such file or directory (search paths /usr/lib/gbm, suffix _gbm)
Dec 11 22:04:38 archlinux uwsm_hyprland.desktop[1558]: MESA-LOADER: failed to open nvidia-drm: /usr/lib/gbm/nvidia-drm_gbm.so: cannot open shared object file: No such file or directory (search paths /usr/lib/gbm, suffix _gbm)
Dec 11 22:04:41 archlinux systemd[1462]: Starting NetworkManager Applet...
Dec 11 22:04:41 archlinux systemd[1413]: Stopped target Paths.
Dec 11 22:04:41 archlinux systemd[1413]: Closed GnuPG network certificate management daemon.
Dec 11 22:04:41 archlinux uwsm_hyprland.desktop[1609]: MESA-LOADER: failed to open nvidia-drm: /usr/lib/gbm/nvidia-drm_gbm.so: cannot open shared object file: No such file or directory (search paths /usr/lib/gbm, suffix _gbm)
Dec 11 22:04:41 archlinux systemd[1462]: Started NetworkManager Applet.
Dec 11 22:04:42 archlinux polkitd[556]: Registered Authentication Agent for unix-session:2 (system bus name :1.34 [/usr/lib/polkit-kde-authentication-agent-1], object path /org/kde/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
Dec 11 22:04:43 archlinux NetworkManager[445]: <info>  [1765483483.6014] agent-manager: agent[f28b24887ba89cd8,:1.36/org.freedesktop.nm-applet/1000]: agent registered
Dec 11 22:04:48 archlinux systemd-networkd[298]: wlan0: Lost carrier
Dec 11 22:04:48 archlinux systemd-networkd[298]: wlan0: DHCP lease lost
Dec 11 22:04:48 archlinux systemd-networkd[298]: wlan0: DHCPv6 lease lost
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.4524] device (wlan0): ip:dhcp4: restarting
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.4524] dhcp4 (wlan0): canceled DHCP transaction
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.4524] dhcp4 (wlan0): activation: beginning transaction (timeout in 45 seconds)
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.4525] dhcp4 (wlan0): state changed no lease
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.4525] dhcp4 (wlan0): activation: beginning transaction (timeout in 45 seconds)
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.4526] device (wlan0): ip:dhcp6: restarting
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.4526] dhcp6 (wlan0): canceled DHCP transaction
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.4526] dhcp6 (wlan0): activation: beginning transaction (timeout in 45 seconds)
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.4526] dhcp6 (wlan0): state changed no lease
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.4527] dhcp6 (wlan0): activation: beginning transaction (timeout in 45 seconds)
Dec 11 22:04:48 archlinux systemd-timesyncd[270]: No network connectivity, watching for changes.
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.5007] device (wlan0): new IWD device state is disconnected
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.5009] device (wlan0): state change: activated -> failed (reason 'supplicant-disconnect', managed-type: 'full')
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.5014] manager: NetworkManager state is now DISCONNECTED
Dec 11 22:04:48 archlinux NetworkManager[445]: <warn>  [1765483488.5023] device (wlan0): Activation: failed for connection 'DIGI-g4jU'
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.5062] device (wlan0): state change: failed -> disconnected (reason 'none', managed-type: 'full')
Dec 11 22:04:48 archlinux systemd-networkd[298]: Foreign process 'NetworkManager[445]' changed sysctl '/proc/sys/net/ipv6/conf/wlan0/disable_ipv6' from '0' to '1', conflicting with our setting to '0'.
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.5137] dhcp4 (wlan0): canceled DHCP transaction
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.5139] dhcp4 (wlan0): state changed no lease
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.5149] dhcp6 (wlan0): canceled DHCP transaction
Dec 11 22:04:48 archlinux NetworkManager[445]: <info>  [1765483488.5151] dhcp6 (wlan0): state changed no lease
Dec 11 22:04:48 archlinux systemd[1]: Starting Network Manager Script Dispatcher Service...
Dec 11 22:04:48 archlinux systemd[1]: Started Network Manager Script Dispatcher Service.
Dec 11 22:04:49 archlinux NetworkManager[445]: <info>  [1765483489.2316] device (wlan0): new IWD device state is connecting
Dec 11 22:04:49 archlinux NetworkManager[445]: <info>  [1765483489.2333] device (wlan0): Activation: starting connection 'DIGI-g4jU' (2b825875-b3f8-476d-90a4-8ad5121b0ca8)
Dec 11 22:04:49 archlinux NetworkManager[445]: <info>  [1765483489.2335] device (wlan0): state change: disconnected -> prepare (reason 'none', managed-type: 'full')
Dec 11 22:04:49 archlinux NetworkManager[445]: <info>  [1765483489.2338] manager: NetworkManager state is now CONNECTING
Dec 11 22:04:49 archlinux NetworkManager[445]: <info>  [1765483489.2340] device (wlan0): state change: prepare -> config (reason 'none', managed-type: 'full')
Dec 11 22:04:49 archlinux NetworkManager[445]: <info>  [1765483489.3229] device (wlan0): new IWD device state is disconnected
Dec 11 22:04:49 archlinux NetworkManager[445]: <info>  [1765483489.3233] device (wlan0): state change: config -> failed (reason 'supplicant-disconnect', managed-type: 'full')
Dec 11 22:04:49 archlinux NetworkManager[445]: <info>  [1765483489.3244] manager: NetworkManager state is now DISCONNECTED
Dec 11 22:04:49 archlinux NetworkManager[445]: <warn>  [1765483489.3248] device (wlan0): Activation: failed for connection 'DIGI-g4jU'
Dec 11 22:04:49 archlinux NetworkManager[445]: <info>  [1765483489.3254] device (wlan0): state change: failed -> disconnected (reason 'none', managed-type: 'full')
Dec 11 22:04:49 archlinux systemd-networkd[298]: Foreign process 'NetworkManager[445]' changed sysctl '/proc/sys/net/ipv6/conf/wlan0/disable_ipv6' from '0' to '1', conflicting with our setting to '0'.
Dec 11 22:04:58 archlinux systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.






Output of ip link iw dev

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp1s0f0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
    link/ether 20:1a:06:b1:d4:09 brd ff:ff:ff:ff:ff:ff
    altname enx201a06b1d409
4: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000
    link/ether a4:db:30:db:3e:0c brd ff:ff:ff:ff:ff:ff
phy#0
    Interface wlan0
        ifindex 4
        wdev 0x2
        addr a4:db:30:db:3e:0c
        ssid DIGI-g4jU
        type managed
        channel 7 (2442 MHz), width: 20 MHz, center1: 2442 MHz
        txpower 16.00 dBm
        multicast TXQ:
            qsz-byt    qsz-pkt    flows    drops    marks    overlmt    hashcol    tx-bytes    tx-packets
            0    0    0    0    0    0    0    0        0







Output of systemctl status NetworkManager:

● NetworkManager.service - Network Manager
     Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; preset: disabled)
     Active: active (running) since Thu 2025-12-11 22:04:12 EET; 5min ago
Invocation: b08ada54914843fcbe102ad072ca6c85
       Docs: man:NetworkManager(8)
   Main PID: 445 (NetworkManager)
      Tasks: 4 (limit: 4377)
     Memory: 16M (peak: 44.1M, swap: 2M, swap peak: 2.1M)
        CPU: 509ms
     CGroup: /system.slice/NetworkManager.service
             └─445 /usr/bin/NetworkManager --no-daemon

Dec 11 22:09:48 archlinux NetworkManager[445]: <info>  [1765483788.5774] dhcp6 (wlan0): activation: beginning transaction (timeout i>
Dec 11 22:09:48 archlinux NetworkManager[445]: <info>  [1765483788.5780] device (wlan0): new IWD device state is disconnected
Dec 11 22:09:48 archlinux NetworkManager[445]: <info>  [1765483788.5781] device (wlan0): state change: activated -> failed (reason '>
Dec 11 22:09:48 archlinux NetworkManager[445]: <info>  [1765483788.5787] manager: NetworkManager state is now DISCONNECTED
Dec 11 22:09:48 archlinux NetworkManager[445]: <warn>  [1765483788.5790] device (wlan0): Activation: failed for connection 'DIGI-g4j>
Dec 11 22:09:48 archlinux NetworkManager[445]: <info>  [1765483788.5820] device (wlan0): state change: failed -> disconnected (reaso>
Dec 11 22:09:48 archlinux NetworkManager[445]: <info>  [1765483788.5938] dhcp4 (wlan0): canceled DHCP transaction
Dec 11 22:09:48 archlinux NetworkManager[445]: <info>  [1765483788.5939] dhcp4 (wlan0): state changed no lease
Dec 11 22:09:48 archlinux NetworkManager[445]: <info>  [1765483788.5941] dhcp6 (wlan0): canceled DHCP transaction
Dec 11 22:09:48 archlinux NetworkManager[445]: <info>  [1765483788.5941] dhcp6 (wlan0): state changed no lease

Offline

#4 2025-12-11 20:54:21

system72
Member
Registered: 2025-11-22
Posts: 572
Website

Re: network keeps disconnecting seemingly randomly

... use a paste site

and disable systemd-networkd you have conflicting network managers enabled

send the link generated by this command:

systemctl list-unit-files --state=enabled | curl -F file=@- 0x0.st

Last edited by system72 (2025-12-11 20:56:26)

Offline

#5 2025-12-11 21:45:33

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,081

Re: network keeps disconnecting seemingly randomly

Also disable iwd and see https://wiki.archlinux.org/title/Networ … Fi_backend if you want to use it as NM backend.

Offline

#6 2025-12-12 00:17:39

jsov
Member
Registered: 2025-12-10
Posts: 14

Re: network keeps disconnecting seemingly randomly

Yes, I think your issue is multiple conflicting network management programs running at the same time. After looking through those logs, I spotted these lines:

 Dec 11 22:04:12 archlinux systemd-networkd[298]: Foreign process 'NetworkManager[445]' changed sysctl '/proc/sys/net/ipv6/conf/enp1s0f0/disable_ipv6' from '0' to '1', conflicting with our setting to '0'.

By the way, I’m putting these code blocks in by writing

[code] text_goes_here [/code]

.

These seem to suggest that you have both systemd-networkd and NetworkManager enabled. To confirm this, we can check

# systemctl status NetworkManager
# systemctl status systemd-networkd

If both of these are enabled, choose one to continue with. I’ve always used NetworkManager, but both of them have their own benefits! You can read about them on the Arch Wiki at:
https://wiki.archlinux.org/title/NetworkManager
https://wiki.archlinux.org/title/Systemd-networkd

I would try

# systemctl stop systemd-networkd systemd-resolved # Stop services
# systemctl disable systemd-networkd systemd-resolved # Disable them from starting at boot
# systemctl enable NetworkManager # Ensure NetworkManager is active

Of course, switch around the disable and enables if you want to do the other option.

Last edited by jsov (2025-12-12 00:18:39)

Offline

Board footer

Powered by FluxBB