Proposed F19 Feature: systemd/udev Predictable Network Interface Names

Kay Sievers kay at vrfy.org
Mon Feb 4 14:03:08 UTC 2013


On Thu, Jan 31, 2013 at 2:45 PM, Scott Schmit <i.grok at comcast.net> wrote:

> Current:
> em1 -> enp2s0

That is expected, and actually the right thing to do. Udev cannot
apply such "it looks like it is embedded" heuristics for very
practical technical reasons. There is no reliable information about
that on the system, so this logic will break sooner or later.

There is also no sane way to share the namespace with the embedded
interface indices defined by the firmware. It should never have been
done by biosdevname that way.

> em2 -> eno1
> em3 -> eno2

Ouch, is that really the case? If that's what you see on your box,
then biosdevname would have "invented" its own numbers for the *fixed*
SMBIOS provided index numbers, and rebased them to something
different. That would be really weird.

Thanks,
Kay


More information about the devel mailing list