Kernel Log: Consistent names for network interfaces | Linux Today

Kernel Log: Consistent names for network interfaces

Written By
Web Webster
Web Webster
Feb 2, 2011

“Future distributions will use a consistent, predictable scheme
to name network interfaces, using names such as “em1” and “pci2#1”
instead of “eth0” and “eth1” to provide more transparency for
server administrators. As various new kernels have recently been
introduced, the Kernel Log will provide an overview of the most
important Stable and Longterm kernel series.

“For yearsPDF, Matt Domsch has advocated solutions which provide
reliable and predictable network port names – in systems with
multiple network sockets, the driver loading sequence and hardware
response times influence whether a certain port will be called eth0
or eth1. Now, the Dell technology strategist and DKMS contributor
seems to have taken a big step towards his goal. On his blog,
Domsch, who also contributes to the Fedora project, explains that
Fedora 15 – expected in May – will use a device naming
scheme that he helped develop, in which udev accesses
“biosdevname”, a program mainly developed by Dell employees, to
allocate network device names. The developer says that other
distributions are also likely to adopt this solution.

“This naming scheme will make udev allocate the device name
“em1” to the motherboard’s first network port, “em” being short for
“embedded”; network cards will be named according to the pattern
“pci#” (such as pci2#1), which should always make the ports on a
network card accessible under the same name as long as the card, or
a substitute, is inserted in the same slot. The sub-functions of
network cards that can be partitioned (NPAR) and the sub-functions
of cards with SR-IOV virtualisation support are given an added
underscore and a number. As before, vlan functions are separated by
a dot, and aliases by a colon.”


Complete Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.