Nach einem der letzten Online-Updates von OpenSuse 15.5 wird die Netzwerk-Verbindung "Kabelgebundene Verbindung 1" nach dem Start nicht mehr aktiviert bzw. ist im status DOWN. Erst eine manueller Restart von NetworkManager behebt das Problem
triton:~ # ip a
....
4: enp0s20f0u2u2c2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether a0:ce:c8:6c:09:ae brd ff:ff:ff:ff:ff:ff
inet 192.168.5.33/24 brd 192.168.5.255 scope global dynamic noprefixroute enp0s20f0u2u2c2
valid_lft 863069sec preferred_lft 863069sec
inet6 fe80::42b9:d104:ac4b:bbcf/64 scope link noprefixroute
valid_lft forever preferred_lft forever
Bei dem Netzwerkdevice handelt es sich um einen Gigabit Ethernet NIC (AX88179A), der an einem USB Port hängt:
triton:~ # ethtool -i enp0s20f0u2u2c2
driver: cdc_ncm
version: 5.14.21-150500.55.52-default
firmware-version: CDC NCM
expansion-rom-version:
bus-info: usb-0000:00:14.0-2.2
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
Alles anzeigen
Hier die (hoffentlich) relevanten Stellen aus dem Systemlog nach dem Boot, welches das Device enp0s20f0u2u3c2 im status "unmanaged" hinterlässt:
Mar 29 12:59:32 triton kernel: cdc_ncm 2-2.3:2.0: MAC-Address: a0:ce:c8:6c:09:ae
Mar 29 12:59:32 triton NetworkManager[1429]: <info> [1711713572.2979] manager: (eth0): new Ethernet device (/org/freedesktop/NetworkManager/Devices/5)
Mar 29 12:59:32 triton kernel: cdc_ncm 2-2.3:2.0 eth0: register 'cdc_ncm' at usb-0000:00:14.0-2.3, CDC NCM, a0:ce:c8:6c:09:ae
Mar 29 12:59:32 triton kernel: r8152 4-1.2:1.0: load rtl8153a-3 v2 02/07/20 successfully
Mar 29 12:59:32 triton kernel: usbcore: registered new interface driver cdc_ncm
Mar 29 12:59:32 triton (udev-worker)[710]: Using default interface naming scheme 'sle15-sp4'.
Mar 29 12:59:32 triton kernel: cdc_ncm 2-2.3:2.0 enp0s20f0u2u3c2: renamed from eth0
Mar 29 12:59:32 triton NetworkManager[1429]: <info> [1711713572.3607] device (eth0): interface index 3 renamed iface from 'eth0' to 'enp0s20f0u2u3c2'
Mar 29 12:59:32 triton NetworkManager[1429]: <info> [1711713572.3619] manager: (eth0): new Ethernet device (/org/freedesktop/NetworkManager/Devices/6)
Mar 29 12:59:32 triton kernel: r8152 4-1.2:1.0 eth0: v1.12.13
Mar 29 12:59:32 triton NetworkManager[1429]: <info> [1711713572.3800] device (enp0s20f0u2u3c2): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Alles anzeigen
Nach dem Restart über systemctl restart NetworkManager steht folgendes im Log (journalctl -b 0 -u NetworkManager):
Mar 30 06:23:02 triton systemd[1]: NetworkManager.service: Deactivated successfully.
Mar 30 06:23:02 triton systemd[1]: Stopped Network Manager.
Mar 30 06:23:02 triton systemd[1]: Starting Network Manager...
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.1169] NetworkManager (version 1.38.6) is starting... (after a restart)
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.1170] Read config: /etc/NetworkManager/NetworkManager.conf
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.1188] bus-manager: acquired D-Bus service "org.freedesktop.NetworkManager"
Mar 30 06:23:02 triton systemd[1]: Started Network Manager.
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.1225] manager[0x55dbec741000]: monitoring kernel firmware directory '/lib/firmware'.
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.2331] hostname: hostname: using hostnamed
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.2331] hostname: static hostname changed from (none) to "triton"
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.2364] manager: Networking is enabled by state file
Mar 30 06:23:02 triton NetworkManager[4142]: <warn> [1711776182.2395] dhcp-init: DHCP client 'dhclient' not available
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.2395] dhcp-init: Using DHCP client 'internal'
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.2395] device (lo): carrier: link connected
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.2397] manager: (lo): new Generic device (/org/freedesktop/NetworkManager/Devices/1)
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.2408] manager: (enp0s20f0u2u2c2): new Ethernet device (/org/freedesktop/NetworkManager/Devices/2)
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.2411] device (enp0s20f0u2u2c2): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.6493] device (enp0s20f0u2u2c2): carrier: link connected
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.6500] device (enp0s20f0u2u2c2): state change: unavailable -> disconnected (reason 'carrier-changed', sys-iface-state: 'managed')
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.6508] policy: auto-activating connection 'Kabelgebundene Verbindung 1' (2dda1b0b-1809-39c6-9f88-2142cb265870)
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.6514] device (enp0s20f0u2u2c2): Activation: starting connection 'Kabelgebundene Verbindung 1' (2dda1b0b-1809-39c6-9f88-2142cb265870)
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.6517] device (enp0s20f0u2u2c2): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Mar 30 06:23:02 triton NetworkManager[4142]: <info> [1711776182.6520] manager: NetworkManager state is now CONNECTING
Alles anzeigen
Das ganze funktionierte noch im Dezember... Im Rahmen der letzten (zwei?) Online-Updates kam irgendeine Veränderung rein, die das Verhalten veränderte.