¿Por qué el dispositivo de networking cdc_ether no está siendo observado por udev?

¿Por qué aparece una interfaz de networking sin que Udev lo sepa?

# rnn ip link show dev usb0 Device "usb0" does not exist. # stdbuf -oL udevadm monitor -p | grep 'SUBSYSTEM\|ACTION\|e2:c9:f6:5c:37:7c' --line-buffenetworking ACTION=add SUBSYSTEM=usb ACTION=add SUBSYSTEM=usb ACTION=add SUBSYSTEM=usb ACTION=add SUBSYSTEM=usb ACTION=add SUBSYSTEM=usb ACTION=add SUBSYSTEM=usb ACTION=add SUBSYSTEM=usb ACTION=add SUBSYSTEM=usb ACTION=add SUBSYSTEM=usb ACTION=add SUBSYSTEM=usb ACTION=add SUBSYSTEM=usb ACTION=add SUBSYSTEM=usb ^C # rnn ip link show dev usb0 35: usb0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether e2:c9:f6:5c:37:7c brd ff:ff:ff:ff:ff:ff 

Espero SUBSYSTEM=net events SUBSYSTEM=net , cuando apareció la nueva interfaz de networking usb0 . ¿Cómo hago para que Udev lo maneje?

Mientras tanto systemd-udevd --debug muestra posts relacionados con la networking:

 seq 9553 queued, 'add' 'usb' seq 9554 queued, 'add' 'usb' seq 9555 queued, 'add' 'net' seq 9556 queued, 'add' 'queues' seq 9557 queued, 'add' 'queues' seq 9558 queued, 'add' 'usb' ... PROGRAM '/bin/readlink /etc/udev/rules.d/80-net-setup-link.rules' /lib/udev/rules.d/73-usb-net-by-mac.rules:6 

El problema se debe a que udevd no se ejecuta en el espacio de nombres de la networking raíz (donde los adaptadores de networking se agregan de manera pnetworkingeterminada).

Además, el espacio de nombre de la networking del udevadm monitor también afecta su salida.