[systemd-devel] Predictable Network Interface Name Bug?

Tim Safe timsafeemail at gmail.com
Thu Dec 16 13:04:50 UTC 2021


thanks!

$ udevadm info /sys/class/net/*
P: /devices/pci0000:00/0000:00:1f.6/net/eno1
L: 0
E: DEVPATH=/devices/pci0000:00/0000:00:1f.6/net/eno1
E: INTERFACE=eno1
E: IFINDEX=3
E: SUBSYSTEM=net
E: USEC_INITIALIZED=1182514
E: ID_MM_CANDIDATE=1
E: ID_NET_NAMING_SCHEME=v245
E: ID_NET_NAME_MAC=enx5065f34d8a34
E: ID_OUI_FROM_DATABASE=Hewlett Packard
E: ID_NET_NAME_ONBOARD=eno1
E: ID_NET_LABEL_ONBOARD=Onboard Lan
E: ID_NET_NAME_PATH=enp0s31f6
E: ID_BUS=pci
E: ID_VENDOR_ID=0x8086
E: ID_MODEL_ID=0x15b7
E: ID_PCI_CLASS_FROM_DATABASE=Network controller
E: ID_PCI_SUBCLASS_FROM_DATABASE=Ethernet controller
E: ID_VENDOR_FROM_DATABASE=Intel Corporation
E: ID_MODEL_FROM_DATABASE=Ethernet Connection (2) I219-LM
E: ID_PATH=pci-0000:00:1f.6
E: ID_PATH_TAG=pci-0000_00_1f_6
E: ID_NET_DRIVER=e1000e
E: ID_NET_LINK_FILE=/usr/lib/systemd/network/99-default.link
E: SYSTEMD_ALIAS=/sys/subsystem/net/devices/eno1
E: TAGS=:systemd:

P:
/devices/pci0000:00/0000:00:1d.0/0000:03:00.0/0000:04:02.0/0000:05:00.0/net/ens8f0
L: 0
E:
DEVPATH=/devices/pci0000:00/0000:00:1d.0/0000:03:00.0/0000:04:02.0/0000:05:00.0/net/ens8f0
E: INTERFACE=ens8f0
E: IFINDEX=2
E: SUBSYSTEM=net
E: USEC_INITIALIZED=1746487
E: ID_MM_CANDIDATE=1
E: ID_NET_NAMING_SCHEME=v245
E: ID_NET_NAME_MAC=enx001b21708410
E: ID_OUI_FROM_DATABASE=Intel Corporate
E: ID_NET_NAME_PATH=enp5s0f0
E: ID_NET_NAME_SLOT=ens8f0
E: ID_BUS=pci
E: ID_VENDOR_ID=0x8086
E: ID_MODEL_ID=0x10e8
E: ID_PCI_CLASS_FROM_DATABASE=Network controller
E: ID_PCI_SUBCLASS_FROM_DATABASE=Ethernet controller
E: ID_VENDOR_FROM_DATABASE=Intel Corporation
E: ID_MODEL_FROM_DATABASE=82576 Gigabit Network Connection (Gigabit ET Quad
Port Server Adapter)
E: ID_PATH=pci-0000:05:00.0
E: ID_PATH_TAG=pci-0000_05_00_0
E: ID_NET_DRIVER=igb
E: ID_NET_LINK_FILE=/usr/lib/systemd/network/99-default.link
E: SYSTEMD_ALIAS=/sys/subsystem/net/devices/ens8f0
E: TAGS=:systemd:

P:
/devices/pci0000:00/0000:00:1d.0/0000:03:00.0/0000:04:02.0/0000:05:00.1/net/ens8f1
L: 0
E:
DEVPATH=/devices/pci0000:00/0000:00:1d.0/0000:03:00.0/0000:04:02.0/0000:05:00.1/net/ens8f1
E: INTERFACE=ens8f1
E: IFINDEX=4
E: SUBSYSTEM=net
E: USEC_INITIALIZED=1770489
E: ID_MM_CANDIDATE=1
E: ID_NET_NAMING_SCHEME=v245
E: ID_NET_NAME_MAC=enx001b21708411
E: ID_OUI_FROM_DATABASE=Intel Corporate
E: ID_NET_NAME_PATH=enp5s0f1
E: ID_NET_NAME_SLOT=ens8f1
E: ID_BUS=pci
E: ID_VENDOR_ID=0x8086
E: ID_MODEL_ID=0x10e8
E: ID_PCI_CLASS_FROM_DATABASE=Network controller
E: ID_PCI_SUBCLASS_FROM_DATABASE=Ethernet controller
E: ID_VENDOR_FROM_DATABASE=Intel Corporation
E: ID_MODEL_FROM_DATABASE=82576 Gigabit Network Connection (Gigabit ET Quad
Port Server Adapter)
E: ID_PATH=pci-0000:05:00.1
E: ID_PATH_TAG=pci-0000_05_00_1
E: ID_NET_DRIVER=igb
E: ID_NET_LINK_FILE=/usr/lib/systemd/network/99-default.link
E: SYSTEMD_ALIAS=/sys/subsystem/net/devices/ens8f1
E: TAGS=:systemd:

P:
/devices/pci0000:00/0000:00:1d.0/0000:03:00.0/0000:04:04.0/0000:06:00.0/net/eth2
L: 0
E:
DEVPATH=/devices/pci0000:00/0000:00:1d.0/0000:03:00.0/0000:04:04.0/0000:06:00.0/net/eth2
E: INTERFACE=eth2
E: IFINDEX=5
E: SUBSYSTEM=net

P:
/devices/pci0000:00/0000:00:1d.0/0000:03:00.0/0000:04:04.0/0000:06:00.1/net/eth3
L: 0
E:
DEVPATH=/devices/pci0000:00/0000:00:1d.0/0000:03:00.0/0000:04:04.0/0000:06:00.1/net/eth3
E: INTERFACE=eth3
E: IFINDEX=6
E: SUBSYSTEM=net

P: /devices/virtual/net/lo
L: 0
E: DEVPATH=/devices/virtual/net/lo
E: INTERFACE=lo
E: IFINDEX=1
E: SUBSYSTEM=net
E: USEC_INITIALIZED=1019476
E: ID_MM_CANDIDATE=1
E: ID_NET_LINK_FILE=/usr/lib/systemd/network/99-default.link

P: /devices/virtual/net/lxdbr0
L: 0
E: DEVPATH=/devices/virtual/net/lxdbr0
E: DEVTYPE=bridge
E: INTERFACE=lxdbr0
E: IFINDEX=7
E: SUBSYSTEM=net
E: USEC_INITIALIZED=136341357
E: ID_MM_CANDIDATE=1
E: ID_NET_NAMING_SCHEME=v245
E: ID_NET_DRIVER=bridge
E: ID_NET_LINK_FILE=/usr/lib/systemd/network/99-default.link
E: SYSTEMD_ALIAS=/sys/subsystem/net/devices/lxdbr0
E: TAGS=:systemd:

P: /devices/virtual/net/piholelxd
L: 0
E: DEVPATH=/devices/virtual/net/piholelxd
E: INTERFACE=piholelxd
E: IFINDEX=10
E: SUBSYSTEM=net
E: USEC_INITIALIZED=149466251
E: ID_MM_CANDIDATE=1
E: ID_NET_DRIVER=veth
E: ID_NET_LINK_FILE=/usr/lib/systemd/network/99-default.link
E: SYSTEMD_ALIAS=/sys/subsystem/net/devices/piholelxd
E: TAGS=:systemd:


On Thu, Dec 16, 2021 at 7:45 AM Zbigniew Jędrzejewski-Szmek <
zbyszek at in.waw.pl> wrote:

> On Thu, Dec 16, 2021 at 07:27:44AM -0500, Tim Safe wrote:
> > Thanks for the reply! Here's the output:
> >
> > $ udevadm test-builtin net_id /sys/class/net/ens8f0
> > ID_NET_NAME_SLOT=ens8f0
> >
> > $ udevadm test-builtin net_id /sys/class/net/ens8f1
> > ID_NET_NAME_SLOT=ens8f1
> >
> > $ udevadm test-builtin net_id /sys/class/net/eth2
> > ID_NET_NAME_SLOT=ens8f0
> >
> > $ udevadm test-builtin net_id /sys/class/net/eth3
> > ID_NET_NAME_SLOT=ens8f1
>
> Thanks. What does 'udevadm info /sys/class/net/*' say?
>
> Zbyszek
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/systemd-devel/attachments/20211216/814dc931/attachment-0001.htm>


More information about the systemd-devel mailing list