I tested on an Ubuntu 20.04 maschine with a Debian VM. The logs show inserting the USB networking card, delegating, inserting the cable. The VM is getting an IP address after running a dhclient command. Host: Ubuntu 20.04.5 LTS Linux airi 5.15.0-46-generic #49~20.04.1-Ubuntu SMP Thu Aug 4 19:15:44 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux libvirt0:amd64/focal-security 6.0.0-0ubuntu8.16 uptodate VM: Debian GNU/Linux 10 Linux management 4.19.0-21-amd64 #1 SMP Debian 4.19.249-2 (2022-06-30) x86_64 GNU/Linux on Host: dmesg -w [ 774.246011] usb 2-4: new SuperSpeed USB device number 4 using xhci_hcd [ 774.266707] usb 2-4: New USB device found, idVendor=17ef, idProduct=7205, bcdDevice=30.00 [ 774.266726] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=6 [ 774.266732] usb 2-4: Product: Thinkpad USB LAN [ 774.266738] usb 2-4: Manufacturer: Lenovo [ 774.266742] usb 2-4: SerialNumber: 1C6955000000 [ 774.294021] usbcore: registered new interface driver r8152 [ 774.301860] usbcore: registered new interface driver cdc_ether [ 774.422616] usb 2-4: reset SuperSpeed USB device number 4 using xhci_hcd [ 774.469822] r8152 2-4:1.0: load rtl8153a-3 v2 02/07/20 successfully [ 774.504631] r8152 2-4:1.0 eth0: v1.12.12 [ 774.538923] r8152 2-4:1.0 enx3c18a01c6955: renamed from eth0 [ 854.297055] audit: type=1400 audit(1663234104.465:129): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="libvirt-21d2ab6e-d039-4e13-8956-4249b580d756" pid=29798 comm="apparmor_parser" [ 854.977562] usb 2-4: reset SuperSpeed USB device number 4 using xhci_hcd [ 855.036675] r8152 2-4:1.0: load rtl8153a-3 v2 02/07/20 successfully [ 855.070558] r8152 2-4:1.0 eth0: v1.12.12 [ 855.409642] usb 2-4: reset SuperSpeed USB device number 4 using xhci_hcd journalctl -f ep 15 11:27:01 airi CRON[27337]: pam_unix(cron:session): session opened for user rk by (uid=0) Sep 15 11:27:01 airi CRON[27338]: pam_unix(cron:session): session opened for user rk by (uid=0) Sep 15 11:27:01 airi CRON[27339]: (rk) CMD (/usr/bin/wget -4 --no-check-certificate --output-document=/dev/null --timeout=600 -q "https://naoko.zsze.de") Sep 15 11:27:01 airi CRON[27340]: (rk) CMD (/usr/bin/wget -6 --no-check-certificate --output-document=/dev/null --timeout=600 -q "https://naoko.zsze.de") Sep 15 11:27:01 airi CRON[27338]: pam_unix(cron:session): session closed for user rk Sep 15 11:27:01 airi CRON[27337]: pam_unix(cron:session): session closed for user rk Sep 15 11:27:04 airi kernel: usb 2-4: new SuperSpeed USB device number 4 using xhci_hcd Sep 15 11:27:04 airi kernel: usb 2-4: New USB device found, idVendor=17ef, idProduct=7205, bcdDevice=30.00 Sep 15 11:27:04 airi kernel: usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=6 Sep 15 11:27:04 airi kernel: usb 2-4: Product: Thinkpad USB LAN Sep 15 11:27:04 airi kernel: usb 2-4: Manufacturer: Lenovo Sep 15 11:27:04 airi kernel: usb 2-4: SerialNumber: 1C6955000000 Sep 15 11:27:04 airi kernel: usbcore: registered new interface driver r8152 Sep 15 11:27:04 airi kernel: usbcore: registered new interface driver cdc_ether Sep 15 11:27:04 airi kernel: usb 2-4: reset SuperSpeed USB device number 4 using xhci_hcd Sep 15 11:27:04 airi kernel: r8152 2-4:1.0: load rtl8153a-3 v2 02/07/20 successfully Sep 15 11:27:04 airi networkd-dispatcher[912]: WARNING:Unknown index 21 seen, reloading interface list Sep 15 11:27:04 airi kernel: r8152 2-4:1.0 eth0: v1.12.12 Sep 15 11:27:04 airi systemd-udevd[27428]: Using default interface naming scheme 'v245'. Sep 15 11:27:04 airi systemd-udevd[27428]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable. Sep 15 11:27:04 airi kernel: r8152 2-4:1.0 enx3c18a01c6955: renamed from eth0 Sep 15 11:27:04 airi systemd-networkd[499]: eth0: Interface name change detected, eth0 has been renamed to enx3c18a01c6955. Sep 15 11:27:04 airi networkd-dispatcher[912]: WARNING:Unknown index 21 seen, reloading interface list Sep 15 11:27:04 airi systemd-udevd[27426]: Using default interface naming scheme 'v245'. Sep 15 11:27:04 airi systemd-udevd[27426]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable. Sep 15 11:27:07 airi ModemManager[945]: [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:15.0/usb2/2-4': not supported by any plugin Sep 15 11:27:18 airi systemd[1]: Starting Checkmk agent (10.91.0.249:60926)... Sep 15 11:27:21 airi systemd[1]: check-mk-agent@12-10.91.0.203:6556-10.91.0.249:60926.service: Succeeded. Sep 15 11:27:21 airi systemd[1]: Finished Checkmk agent (10.91.0.249:60926). Sep 15 11:28:01 airi CRON[29132]: pam_unix(cron:session): session opened for user rk by (uid=0) Sep 15 11:28:01 airi CRON[29133]: pam_unix(cron:session): session opened for user rk by (uid=0) Sep 15 11:28:01 airi CRON[29134]: (rk) CMD (/usr/bin/wget -4 --no-check-certificate --output-document=/dev/null --timeout=600 -q "https://naoko.zsze.de") Sep 15 11:28:01 airi CRON[29135]: (rk) CMD (/usr/bin/wget -6 --no-check-certificate --output-document=/dev/null --timeout=600 -q "https://naoko.zsze.de") Sep 15 11:28:01 airi CRON[29133]: pam_unix(cron:session): session closed for user rk Sep 15 11:28:01 airi CRON[29132]: pam_unix(cron:session): session closed for user rk Sep 15 11:28:21 airi systemd[1]: Starting Checkmk agent (10.91.0.249:60928)... Sep 15 11:28:24 airi audit[29798]: AVC apparmor="STATUS" operation="profile_replace" profile="unconfined" name="libvirt-21d2ab6e-d039-4e13-8956-4249b580d756" pid=29798 comm="apparmor_parser" Sep 15 11:28:24 airi kernel: audit: type=1400 audit(1663234104.465:129): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="libvirt-21d2ab6e-d039-4e13-8956-4249b580d756" pid=29798 comm="apparmor_parser" Sep 15 11:28:25 airi kernel: usb 2-4: reset SuperSpeed USB device number 4 using xhci_hcd Sep 15 11:28:25 airi systemd[1]: check-mk-agent@13-10.91.0.203:6556-10.91.0.249:60928.service: Succeeded. Sep 15 11:28:25 airi systemd[1]: Finished Checkmk agent (10.91.0.249:60928). Sep 15 11:28:25 airi kernel: r8152 2-4:1.0: load rtl8153a-3 v2 02/07/20 successfully Sep 15 11:28:25 airi kernel: r8152 2-4:1.0 eth0: v1.12.12 Sep 15 11:28:25 airi networkd-dispatcher[912]: WARNING:Unknown index 22 seen, reloading interface list Sep 15 11:28:25 airi networkd-dispatcher[912]: ERROR:Unknown interface index 22 seen even after reload Sep 15 11:28:25 airi networkd-dispatcher[912]: WARNING:Unknown index 22 seen, reloading interface list Sep 15 11:28:25 airi networkd-dispatcher[912]: ERROR:Unknown interface index 22 seen even after reload Sep 15 11:28:25 airi systemd-udevd[29859]: eth0: Failed to get link config: No such device Sep 15 11:28:25 airi libvirtd[1160]: Failed to open file '/sys/class/net/eth0/operstate': No such file or directory Sep 15 11:28:25 airi libvirtd[1160]: unable to read: /sys/class/net/eth0/operstate: No such file or directory Sep 15 11:28:25 airi ModemManager[945]: [base-manager] port eth0 released by device '/sys/devices/pci0000:00/0000:00:15.0/usb2/2-4' Sep 15 11:28:25 airi ModemManager[945]: [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:15.0/usb2/2-4': Operation was cancelled Sep 15 11:28:25 airi kernel: usb 2-4: reset SuperSpeed USB device number 4 using xhci_hcd Sep 15 11:29:01 airi CRON[31052]: pam_unix(cron:session): session opened for user rk by (uid=0) Sep 15 11:29:01 airi CRON[31053]: pam_unix(cron:session): session opened for user rk by (uid=0) Sep 15 11:29:01 airi CRON[31055]: (rk) CMD (/usr/bin/wget -6 --no-check-certificate --output-document=/dev/null --timeout=600 -q "https://naoko.zsze.de") Sep 15 11:29:01 airi CRON[31054]: (rk) CMD (/usr/bin/wget -4 --no-check-certificate --output-document=/dev/null --timeout=600 -q "https://naoko.zsze.de") Sep 15 11:29:01 airi CRON[31053]: pam_unix(cron:session): session closed for user rk Sep 15 11:29:01 airi CRON[31052]: pam_unix(cron:session): session closed for user rk Sep 15 11:29:25 airi systemd[1]: Starting Checkmk agent (10.91.0.249:60930)... Sep 15 11:29:25 airi systemd[1]: Starting Cleanup of Temporary Directories... Sep 15 11:29:25 airi systemd[1]: systemd-tmpfiles-clean.service: Succeeded. Sep 15 11:29:25 airi systemd[1]: Finished Cleanup of Temporary Directories. Sep 15 11:29:28 airi systemd[1]: check-mk-agent@14-10.91.0.203:6556-10.91.0.249:60930.service: Succeeded. Sep 15 11:29:28 airi systemd[1]: Finished Checkmk agent (10.91.0.249:60930). Sep 15 11:30:01 airi CRON[32860]: pam_unix(cron:session): session opened for user rk by (uid=0) Sep 15 11:30:01 airi CRON[32859]: pam_unix(cron:session): session opened for user rk by (uid=0) Sep 15 11:30:01 airi CRON[32862]: (rk) CMD (/usr/bin/wget -4 --no-check-certificate --output-document=/dev/null --timeout=600 -q "https://naoko.zsze.de") Sep 15 11:30:01 airi CRON[32861]: (rk) CMD (/usr/bin/wget -6 --no-check-certificate --output-document=/dev/null --timeout=600 -q "https://naoko.zsze.de") Sep 15 11:30:01 airi CRON[32860]: pam_unix(cron:session): session closed for user rk Sep 15 11:30:01 airi CRON[32859]: pam_unix(cron:session): session closed for user rk Sep 15 11:30:28 airi systemd[1]: Starting Checkmk agent (10.91.0.249:60932)... Sep 15 11:30:32 airi systemd[1]: check-mk-agent@15-10.91.0.203:6556-10.91.0.249:60932.service: Succeeded. Sep 15 11:30:32 airi systemd[1]: Finished Checkmk agent (10.91.0.249:60932). Sep 15 11:31:01 airi CRON[34763]: pam_unix(cron:session): session opened for user rk by (uid=0) Sep 15 11:31:01 airi CRON[34764]: pam_unix(cron:session): session opened for user rk by (uid=0) Sep 15 11:31:01 airi CRON[34768]: (rk) CMD (/usr/bin/wget -4 --no-check-certificate --output-document=/dev/null --timeout=600 -q "https://naoko.zsze.de") Sep 15 11:31:01 airi CRON[34769]: (rk) CMD (/usr/bin/wget -6 --no-check-certificate --output-document=/dev/null --timeout=600 -q "https://naoko.zsze.de") Sep 15 11:31:01 airi CRON[34764]: pam_unix(cron:session): session closed for user rk Sep 15 11:31:02 airi CRON[34763]: pam_unix(cron:session): session closed for user rk Sep 15 11:31:32 airi systemd[1]: Starting Checkmk agent (10.91.0.249:60934)... Sep 15 11:31:35 airi systemd[1]: check-mk-agent@16-10.91.0.203:6556-10.91.0.249:60934.service: Succeeded. Sep 15 11:31:35 airi systemd[1]: Finished Checkmk agent (10.91.0.249:60934). Sep 15 11:32:01 airi CRON[36510]: pam_unix(cron:session): session opened for user rk by (uid=0) Sep 15 11:32:01 airi CRON[36509]: pam_unix(cron:session): session opened for user rk by (uid=0) Sep 15 11:32:01 airi CRON[36511]: (rk) CMD (/usr/bin/wget -6 --no-check-certificate --output-document=/dev/null --timeout=600 -q "https://naoko.zsze.de") Sep 15 11:32:01 airi CRON[36512]: (rk) CMD (/usr/bin/wget -4 --no-check-certificate --output-document=/dev/null --timeout=600 -q "https://naoko.zsze.de") Sep 15 11:32:01 airi CRON[36510]: pam_unix(cron:session): session closed for user rk Sep 15 11:32:01 airi CRON[36509]: pam_unix(cron:session): session closed for user rk tail -f /var/log/libvirt/qemu/management.log: libusb: error [udev_hotplug_event] ignoring udev action change libusb: error [udev_hotplug_event] ignoring udev action change libusb: error [udev_hotplug_event] ignoring udev action change libusb: error [udev_hotplug_event] ignoring udev action change libusb: error [udev_hotplug_event] ignoring udev action change libusb: error [udev_hotplug_event] ignoring udev action change libusb: error [udev_hotplug_event] ignoring udev action change libusb: error [udev_hotplug_event] ignoring udev action change on VM: dmesg -w [ 521.259874] usb 1-4: new high-speed USB device number 3 using ehci-pci [ 521.426989] usb 1-4: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 1024 [ 521.431288] usb 1-4: config 1 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 1024 [ 521.439304] usb 1-4: config 2 interface 1 altsetting 1 bulk endpoint 0x81 has invalid maxpacket 1024 [ 521.442762] usb 1-4: config 2 interface 1 altsetting 1 bulk endpoint 0x2 has invalid maxpacket 1024 [ 521.450293] usb 1-4: New USB device found, idVendor=17ef, idProduct=7205, bcdDevice=30.00 [ 521.453350] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=6 [ 521.456176] usb 1-4: Product: Thinkpad USB LAN [ 521.457827] usb 1-4: Manufacturer: Lenovo [ 521.459298] usb 1-4: SerialNumber: 1C6955000000 [ 521.816199] usbcore: registered new interface driver r8152 [ 521.841568] usbcore: registered new interface driver cdc_ether [ 522.104041] usb 1-4: reset high-speed USB device number 3 using ehci-pci [ 522.567164] r8152 1-4:1.0 eth0: v1.09.9 [ 522.586018] r8152 1-4:1.0 enx3c18a01c6955: renamed from eth0 [ 584.144692] IPv6: ADDRCONF(NETDEV_UP): enx3c18a01c6955: link is not ready [ 584.193573] IPv6: ADDRCONF(NETDEV_CHANGE): enx3c18a01c6955: link becomes ready [ 584.203952] r8152 1-4:1.0 enx3c18a01c6955: carrier on