From Fedora Project Wiki

< Features

Revision as of 15:23, 26 October 2010 by Mdomsch (talk | contribs) (initial text, incomplete)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Consistent Network Device Naming

Summary

On systems with multiple network ports, allow use of BIOS-provided port names instead of ethX.

Owner

  • Email: Matt_Domsch@dell.com

Current status

  • Targeted release: Fedora 15
  • Last updated: 2010-10-26
  • Percentage of completion: 00%


Detailed Description

Systems, particularly servers, with multiple network ports, name the ports ethX in a non-deterministic order, and are therefore not useful for system administrators.

The proposal is as follows:

  • revive biosdevname from a dead.package
  • provide a kickstart option to use biosdevname in udev rules
  • have kickstart / anaconda use the biosdevname-provided names
  • ensure postinstall udev uses biosdevname in udev rules


Benefit to Fedora

System Administrators can then use BIOS-provided names, which are consistent and not arbitrarily named, for their network ports. This eliminates the confusion that non-deterministic naming brings, and eliminates the use of hard-coded MAC address based port renaming which a) is racy and error-prone, and b) introduces state into an otherwise stateless system.

Scope

see above

How To Test

TBD

User Experience

Dependencies

Contingency Plan

Documentation

Release Notes

Comments and Discussion