On Thu, Apr 4, 2025 at 11:56 PM <ler...@gmail.com> wrote: > Can you try it with Make available to other users ON
Toggling "Make available to other users" to ON solves the problem! First I tested this with the built-in Ethernet adapter. After this was successful I configured this to ON for the other adapters and rebooted the device. Now all the devices honor the "Connect Automatically" setting. Thank you! I think there is still the question of why this setting must be ON for this to work properly. I followed the steps suggested by Max Nikulin and I think there is something interesting in the output of 'journalctl -f'. For comparison I have included the output of 'journalctl -f' from before and after I enabled "Make available to other users". Please see below. On Thu, Apr 4, 2025 at 3:13 PM <maniku...@gmail.com> wrote: > find moment of plugging in cable in output of > > # journalctl -f sudo journalctl -f: <ETHERNET CABLE FROM SERVER PHYSICALLY CONNECTED TO CLIENT #2> NetworkManager[887]: <info> device (enp0s25): carrier: link connected kernel: e1000e 0000:00:19.0 enp0s25: NIC Link is Up 100 Mbps Full Duplex, Flow Control: None NetworkManager[887]: <info> device (enp0s25): state change: unavailable -> disconnected (reason 'carrier-changed', sys-iface-state: 'managed') gnome-shell[1958]: JS ERROR: Error: Argument str2 may not be null _sortByName@resource:///org/gnome/shell/ui/status/network.js:122:21 lowerBound@resource:///org/gnome/shell/misc/util.js:357:26 insertSorted@resource:///org/gnome/shell/misc/util.js:369:25 _upsert@resource:///org/gnome/shell/ui/status/network.js:131:21 upsert@resource:///org/gnome/shell/ui/status/network.js:150:21 _resortItem@resource:///org/gnome/shell/ui/status/network.js:543:38 _addConnection/<@resource:///org/gnome/shell/ui/status/network.js:567:40 NMDeviceConnectionItem/<@resource:///org/gnome/shell/ui/status/network.js:402:46 _generateAccessors/propdesc.set@resource:///org/gnome/gjs/modules/core/_common.js:37:26 _sync@resource:///org/gnome/shell/ui/status/network.js:595:9 _sync@resource:///org/gnome/shell/ui/status/network.js:630:15 _addConnection@resource:///org/gnome/shell/ui/status/network.js:573:14 _syncConnections@resource:///org/gnome/shell/ui/status/network.js:503:18 NMDeviceItem@resource:///org/gnome/shell/ui/status/network.js:461:14 NMWiredDeviceItem@resource:///org/gnome/shell/ui/status/network.js:603:1 _createDeviceMenuItem@resource:///org/gnome/shell/ui/status/network.js:1827:16 _ensureDeviceItem@resource:///org/gnome/shell/ui/status/network.js:1662:27 _syncDeviceItem@resource:///org/gnome/shell/ui/status/network.js:1635:18 _addDevice/<@resource:///org/gnome/shell/ui/status/network.js:1681:41 gnome-shell[1958]: JS ERROR: Error: Argument str2 may not be null _sortByName@resource:///org/gnome/shell/ui/status/network.js:122:21 lowerBound@resource:///org/gnome/shell/misc/util.js:357:26 insertSorted@resource:///org/gnome/shell/misc/util.js:369:25 _upsert@resource:///org/gnome/shell/ui/status/network.js:131:21 upsert@resource:///org/gnome/shell/ui/status/network.js:150:21 _resortItem@resource:///org/gnome/shell/ui/status/network.js:543:38 _addConnection/<@resource:///org/gnome/shell/ui/status/network.js:567:40 NMDeviceConnectionItem/<@resource:///org/gnome/shell/ui/status/network.js:403:47 setDeviceName@resource:///org/gnome/shell/ui/status/network.js:590:14 _ensureDeviceItem@resource:///org/gnome/shell/ui/status/network.js:1663:14 _syncDeviceItem@resource:///org/gnome/shell/ui/status/network.js:1635:18 _addDevice/<@resource:///org/gnome/shell/ui/status/network.js:1681:41 <CLIENT #2 ETHERNET CONNECTION MANUALLY ACTIVATED ON SERVER> NetworkManager[887]: <info> device (enp0s25): Activation: starting connection 'Built-in Ethernet' NetworkManager[887]: <info> audit: op="connection-activate" name="Built-in Ethernet" pid=1958 uid=1001 result="success" NetworkManager[887]: <info> device (enp0s25): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed') NetworkManager[887]: <info> device (enp0s25): state change: prepare -> config (reason 'none', sys-iface-state: 'managed') NetworkManager[887]: <info> device (enp0s25): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed') avahi-daemon[815]: Joining mDNS multicast group on interface enp0s25.IPv4 with address 192.168.1.1. avahi-daemon[815]: New relevant interface enp0s25.IPv4 for mDNS. avahi-daemon[815]: Registering new address record for 192.168.1.1 on enp0s25.IPv4. NetworkManager[887]: <info> device (enp0s25): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'managed') dbus-daemon[818]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.7' (uid=0 pid=887 comm="/usr/sbin/NetworkManager --no-daemon") systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service... dbus-daemon[818]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher' systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service. NetworkManager[887]: <info> device (enp0s25): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed') NetworkManager[887]: <info> device (enp0s25): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed') NetworkManager[887]: <info> device (enp0s25): Activation: successful, device activated. systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully. <SYSTEM REBOOT> <ETHERNET CABLE FROM SERVER PHYSICALLY CONNECTED TO CLIENT #2 WITH "Make available to other users" SET TO "ON"> NetworkManager[887]: <info> device (enp0s25): carrier: link connected kernel: e1000e 0000:00:19.0 enp0s25: NIC Link is Up 100 Mbps Full Duplex, Flow Control: None NetworkManager[887]: <info> device (enp0s25): state change: unavailable -> disconnected (reason 'carrier-changed', sys-iface-state: 'managed') NetworkManager[887]: <info> policy: auto-activating connection 'Built-in Ethernet' NetworkManager[887]: <info> device (enp0s25): Activation: starting connection 'Built-in Ethernet' NetworkManager[887]: <info> device (enp0s25): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed') NetworkManager[887]: <info> device (enp0s25): state change: prepare -> config (reason 'none', sys-iface-state: 'managed') NetworkManager[887]: <info> device (enp0s25): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed') avahi-daemon[815]: Joining mDNS multicast group on interface enp0s25.IPv4 with address 192.168.1.1. avahi-daemon[815]: New relevant interface enp0s25.IPv4 for mDNS. avahi-daemon[815]: Registering new address record for 192.168.1.1 on enp0s25.IPv4. NetworkManager[887]: <info> device (enp0s25): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'managed') dbus-daemon[818]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.7' (uid=0 pid=887 comm="/usr/sbin/NetworkManager --no-daemon") gnome-shell[1958]: JS ERROR: Error: Argument str2 may not be null _sortByName@resource:///org/gnome/shell/ui/status/network.js:122:21 lowerBound@resource:///org/gnome/shell/misc/util.js:357:26 insertSorted@resource:///org/gnome/shell/misc/util.js:369:25 _upsert@resource:///org/gnome/shell/ui/status/network.js:131:21 upsert@resource:///org/gnome/shell/ui/status/network.js:150:21 _resortItem@resource:///org/gnome/shell/ui/status/network.js:543:38 _addConnection/<@resource:///org/gnome/shell/ui/status/network.js:567:40 NMDeviceConnectionItem/<@resource:///org/gnome/shell/ui/status/network.js:402:46 _generateAccessors/propdesc.set@resource:///org/gnome/gjs/modules/core/_common.js:37:26 _sync@resource:///org/gnome/shell/ui/status/network.js:595:9 _sync@resource:///org/gnome/shell/ui/status/network.js:630:15 _addConnection@resource:///org/gnome/shell/ui/status/network.js:573:14 _syncConnections@resource:///org/gnome/shell/ui/status/network.js:503:18 NMDeviceItem@resource:///org/gnome/shell/ui/status/network.js:461:14 NMWiredDeviceItem@resource:///org/gnome/shell/ui/status/network.js:603:1 _createDeviceMenuItem@resource:///org/gnome/shell/ui/status/network.js:1827:16 _ensureDeviceItem@resource:///org/gnome/shell/ui/status/network.js:1662:27 _syncDeviceItem@resource:///org/gnome/shell/ui/status/network.js:1635:18 _addDevice/<@resource:///org/gnome/shell/ui/status/network.js:1681:41 gnome-shell[1958]: JS ERROR: Error: Argument str2 may not be null _sortByName@resource:///org/gnome/shell/ui/status/network.js:122:21 lowerBound@resource:///org/gnome/shell/misc/util.js:357:26 insertSorted@resource:///org/gnome/shell/misc/util.js:369:25 _upsert@resource:///org/gnome/shell/ui/status/network.js:131:21 upsert@resource:///org/gnome/shell/ui/status/network.js:150:21 _resortItem@resource:///org/gnome/shell/ui/status/network.js:543:38 _addConnection/<@resource:///org/gnome/shell/ui/status/network.js:567:40 NMDeviceConnectionItem/<@resource:///org/gnome/shell/ui/status/network.js:403:47 setDeviceName@resource:///org/gnome/shell/ui/status/network.js:590:14 _ensureDeviceItem@resource:///org/gnome/shell/ui/status/network.js:1663:14 _syncDeviceItem@resource:///org/gnome/shell/ui/status/network.js:1635:18 _addDevice/<@resource:///org/gnome/shell/ui/status/network.js:1681:41 dbus-daemon[818]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher' systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service... systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service. NetworkManager[887]: <info> device (enp0s25): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed') NetworkManager[887]: <info> device (enp0s25): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed') NetworkManager[887]: <info> device (enp0s25): Activation: successful, device activated. systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.