From IT Mission Linux Tips, Hacks, Tutorials, Howtos -

Main: UdevdRenamedNetworkInterfaceEth0ToEm1

The release of Fedora 15 has changed the network device naming scheme from ethX to a physical location-based name for easy identification and use.

dmesg |grep -i network

[fedora@localhost ~]$ dmesg |grep -i network
[    1.920925] Initializing network drop monitor service
[   20.728565] udevd[418]: renamed network interface eth0 to em1
[fedora@localhost ~]$

Reference :

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.


[root@localhost network-scripts]# cat ifcfg-em1 
[root@localhost network-scripts]# 

This change affects most desktop, notebook, and server-class systems.

ifconfig -a em1

[root@localhost ~]# ifconfig -a em1
em1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 00:08:74:22:5c:61  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 11  base 0x2c00

System Administrators may disable this feature by passing "biosdevname=0" on the kernel command line.

Retrieved from
Page last modified on August 07, 2012, at 03:30 AM