<div dir="ltr"><div>There are currently two competing naming mechanisms for network cards, biosdevname and systemd.  Systemd currently has some limitations on naming cards that use network partitioning or support SR-IOV.  Proposal is to add support for biosdevname-like names as part of systemd.  The names would be created as a new environment variable ID_NET_NAME_BIOSDEVNAME.  This could then be used in the udev rules scripts to replace the external biosdevname handler.<br><br></div>At least on Dell systems, systemd generates unusable names (PCI B:D:F vs Slot#) for add-in cards as our PCIe slots do not have the ACPI _SUN method, but they do have a SMBIOS slot number.<br></div>