You are not logged in.

#1 2021-03-31 23:13:45

mparillo
Member
Registered: 2021-03-31
Posts: 18

[SOLVED] Wired connection keeps resetting

Almost every second, the KDE Plasma Network Manager notifies me that Wired connection 1 deactivated; then Wired connection 1 activated.

The symptom I will see on web pages is:

Your connection was interrupted
A network change was detected.
ERR_NETWORK_CHANGED
$ ip link
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: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether e4:11:5b:57:58:ac brd ff:ff:ff:ff:ff:ff
3: wlo1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
    link/ether a2:51:8a:ea:49:b8 brd ff:ff:ff:ff:ff:ff permaddr 24:77:03:6f:04:a0
    altname wlp37s0
$ journalctl -xe
Mar 31 18:56:36 hp8460p NetworkManager[300]: <info>  [1617231396.6080] device (enp0s25): Activation: successful, device activated.
Mar 31 18:56:36 hp8460p kded5[2920]: plasma-nm: Network connectivity limited, scheduling notification
Mar 31 18:56:36 hp8460p NetworkManager[300]: <info>  [1617231396.9022] manager: NetworkManager state is now CONNECTED_GLOBAL
Mar 31 18:56:37 hp8460p dhcpcd[307]: enp0s25: leased 192.168.68.118 for 7200 seconds
Mar 31 18:56:37 hp8460p dhcpcd[307]: enp0s25: adding route to 192.168.68.0/24
Mar 31 18:56:37 hp8460p dhcpcd[307]: enp0s25: adding default route via 192.168.68.1
Mar 31 18:56:38 hp8460p systemd-networkd[237]: enp0s25: Gained IPv6LL
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.8816] dhcp6 (enp0s25): activation: beginning transaction (timeout in 45 seconds)
Mar 31 18:56:39 hp8460p NetworkManager[300]: <warn>  [1617231399.8817] device (enp0s25): failure to start DHCPv6: failed to start client: Address already in use
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.8817] device (enp0s25): state change: activated -> failed (reason 'dhcp-start-failed', sys-iface-state: 'managed')
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.8824] manager: NetworkManager state is now DISCONNECTED
Mar 31 18:56:39 hp8460p NetworkManager[300]: <warn>  [1617231399.8844] device (enp0s25): Activation: failed for connection 'Wired connection 1'
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.8864] device (enp0s25): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9091] dhcp4 (enp0s25): canceled DHCP transaction
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9091] dhcp4 (enp0s25): state changed bound -> done
Mar 31 18:56:39 hp8460p dhcpcd[307]: enp0s25: pid 300 deleted route to 192.168.68.0/24
Mar 31 18:56:39 hp8460p dhcpcd[307]: enp0s25: pid 300 deleted default route via 192.168.68.1
Mar 31 18:56:39 hp8460p dhcpcd[307]: enp0s25: pid 300 deleted IP address 192.168.68.118/24
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9276] policy: auto-activating connection 'Wired connection 1' (a84897b2-88a6-35bb-8588-66ca56271a0c)
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9299] device (enp0s25): Activation: starting connection 'Wired connection 1' (a84897b2-88a6-35bb-8588-66ca56271a0c)
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9301] device (enp0s25): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9305] manager: NetworkManager state is now CONNECTING
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9308] device (enp0s25): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Mar 31 18:56:39 hp8460p kded5[2920]: plasma-nm: Network connectivity limited, scheduling notification
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9316] device (enp0s25): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9320] dhcp4 (enp0s25): activation: beginning transaction (timeout in 45 seconds)
Mar 31 18:56:39 hp8460p dhcpcd[307]: enp0s25: rebinding lease of 192.168.68.118
Mar 31 18:56:39 hp8460p kdeconnectd[3038]: "No such interface “org.freedesktop.DBus.Properties” on object at path /org/freedesktop/NetworkManager/ActiveConnection/722"
Mar 31 18:56:39 hp8460p DiscoverNotifier[3036]: "No such interface “org.freedesktop.DBus.Properties” on object at path /org/freedesktop/NetworkManager/ActiveConnection/722"
Mar 31 18:56:39 hp8460p kded5[2920]: "No such interface “org.freedesktop.DBus.Properties” on object at path /org/freedesktop/NetworkManager/ActiveConnection/722"
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9470] dhcp4 (enp0s25): state changed unknown -> bound, address=192.168.68.118
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9507] device (enp0s25): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'managed')
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9692] device (enp0s25): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed')
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9695] device (enp0s25): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed')
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9701] manager: NetworkManager state is now CONNECTED_LOCAL
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9718] manager: NetworkManager state is now CONNECTED_SITE
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9721] policy: set 'Wired connection 1' (enp0s25) as default for IPv4 routing and DNS
Mar 31 18:56:39 hp8460p NetworkManager[300]: <info>  [1617231399.9760] device (enp0s25): Activation: successful, device activated.
Mar 31 18:56:39 hp8460p dhcpcd[307]: enp0s25: leased 192.168.68.118 for 7200 seconds
Mar 31 18:56:39 hp8460p dhcpcd[307]: enp0s25: adding route to 192.168.68.0/24
Mar 31 18:56:39 hp8460p dhcpcd[307]: enp0s25: adding default route via 192.168.68.1
Mar 31 18:56:40 hp8460p plasmashell[3025]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationPopup.qml:116:15: QML QQuickItem: Binding loop detected for prop>
Mar 31 18:56:40 hp8460p kded5[2920]: plasma-nm: Network connectivity limited, scheduling notification
Mar 31 18:56:40 hp8460p NetworkManager[300]: <info>  [1617231400.2732] manager: NetworkManager state is now CONNECTED_GLOBAL
Mar 31 18:56:41 hp8460p systemd-networkd[237]: enp0s25: Gained IPv6LL

I wonder if I have competing network services?

$ systemctl --type=service
  UNIT                                            LOAD   ACTIVE SUB     DESCRIPTION
  dbus.service                                    loaded active running D-Bus System Message Bus
  dhcpcd.service                                  loaded active running dhcpcd on all interfaces
  kmod-static-nodes.service                       loaded active exited  Create list of static device nodes for the current kernel
  ldconfig.service                                loaded active exited  Rebuild Dynamic Linker Cache
  lvm2-monitor.service                            loaded active exited  Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling
  NetworkManager-dispatcher.service               loaded active running Network Manager Script Dispatcher Service
  NetworkManager.service                          loaded active running Network Manager
  polkit.service                                  loaded active running Authorization Manager
  rtkit-daemon.service                            loaded active running RealtimeKit Scheduling Policy Service
  sddm.service                                    loaded active running Simple Desktop Display Manager
  systemd-backlight@backlight:acpi_video0.service loaded active exited  Load/Save Screen Backlight Brightness of backlight:acpi_video0
  systemd-backlight@backlight:radeon_bl0.service  loaded active exited  Load/Save Screen Backlight Brightness of backlight:radeon_bl0
  systemd-journal-catalog-update.service          loaded active exited  Rebuild Journal Catalog
  systemd-journal-flush.service                   loaded active exited  Flush Journal to Persistent Storage
  systemd-journald.service                        loaded active running Journal Service
  systemd-logind.service                          loaded active running User Login Management
  systemd-modules-load.service                    loaded active exited  Load Kernel Modules
  systemd-networkd.service                        loaded active running Network Service
  systemd-random-seed.service                     loaded active exited  Load/Save Random Seed
  systemd-remount-fs.service                      loaded active exited  Remount Root and Kernel File Systems
  systemd-resolved.service                        loaded active running Network Name Resolution
  systemd-sysctl.service                          loaded active exited  Apply Kernel Variables
  systemd-sysusers.service                        loaded active exited  Create System Users
  systemd-tmpfiles-setup-dev.service              loaded active exited  Create Static Device Nodes in /dev
  systemd-tmpfiles-setup.service                  loaded active exited  Create Volatile Files and Directories
  systemd-udev-trigger.service                    loaded active exited  Coldplug All udev Devices
  systemd-udevd.service                           loaded active running Rule-based Manager for Device Events and Files
  systemd-update-done.service                     loaded active exited  Update is Completed
  systemd-update-utmp.service                     loaded active exited  Update UTMP about System Boot/Shutdown
  systemd-user-sessions.service                   loaded active exited  Permit User Sessions
  udisks2.service                                 loaded active running Disk Manager
  upower.service                                  loaded active running Daemon for power management
  user-runtime-dir@1000.service                   loaded active exited  User Runtime Directory /run/user/1000
  user@1000.service                               loaded active running User Manager for UID 1000
  wpa_supplicant.service                          loaded active running WPA supplicant

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.
35 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.

Last edited by mparillo (2021-04-01 01:33:08)

Offline

#2 2021-03-31 23:18:57

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [SOLVED] Wired connection keeps resetting

mparillo wrote:

I wonder if I have competing network services?

...
  dhcpcd.service                                  loaded active running dhcpcd on all interfaces
  NetworkManager.service                          loaded active running Network Manager
  systemd-networkd.service                        loaded active running Network Service
  wpa_supplicant.service                          loaded active running WPA supplicant

Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2021-03-31 23:57:35

mparillo
Member
Registered: 2021-03-31
Posts: 18

Re: [SOLVED] Wired connection keeps resetting

jasonwryan wrote:
mparillo wrote:

I wonder if I have competing network services?

...
  dhcpcd.service                                  loaded active running dhcpcd on all interfaces
  NetworkManager.service                          loaded active running Network Manager
  systemd-networkd.service                        loaded active running Network Service
  wpa_supplicant.service                          loaded active running WPA supplicant

Thank you. I assume that means I should systemctl disable one or more of the above?
Short of randomly trying each possible subset, which would be most promising?
I would like to debug my wireless next, so I will need wpa_supplicant.service then, right but I can disable it for now.
And I need dhcpcd.service because I do not have a static IP address, right?
That leaves NetworkManager.service and systemd-networkd.service. I thought KDE Plasma (https://wiki.archlinux.org/index.php/Ne … KDE_Plasma) uses Network Manager  and systemd must use networkd.

Offline

#4 2021-04-01 00:51:59

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [SOLVED] Wired connection keeps resetting

You disable them all. Then you read the wiki page on the manager you want to use, and follow the instructions there.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#5 2021-04-01 01:37:10

mparillo
Member
Registered: 2021-03-31
Posts: 18

Re: [SOLVED] Wired connection keeps resetting

What I wanted was Network Manager (https://wiki.archlinux.org/index.php/Ne … KDE_Plasma)

[mparillo@hp8460p ~]$ sudo systemctl disable --now dhcpcd.service
[sudo] password for mparillo:
Removed /etc/systemd/system/multi-user.target.wants/dhcpcd.service.
[mparillo@hp8460p ~]$ sudo systemctl disable --now NetworkManager.service
Removed /etc/systemd/system/network-online.target.wants/NetworkManager-wait-online.service.
Removed /etc/systemd/system/multi-user.target.wants/NetworkManager.service.
Removed /etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service.
[mparillo@hp8460p ~]$ sudo systemctl disable --now systemd-networkd.service
Removed /etc/systemd/system/sockets.target.wants/systemd-networkd.socket.
Removed /etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service.
Removed /etc/systemd/system/multi-user.target.wants/systemd-networkd.service.
Removed /etc/systemd/system/dbus-org.freedesktop.network1.service.
Warning: Stopping systemd-networkd.service, but it can still be activated by:
  systemd-networkd.socket
[mparillo@hp8460p ~]$ sudo systemctl disable --now   wpa_supplicant.service

Reboot

$ sudo systemctl enable --now NetworkManager.service

Offline

Board footer

Powered by FluxBB