[arch-general] Why does network interface sometimes change name?

Felix E. Klee felix.klee at inka.de
Mon Apr 13 10:27:26 UTC 2015

After a reboot (due to BSOD in the Windows host - faulty RAM) the
interface name changed from eth0 to eno16777736:

    $ ifconfig eno16777736
    eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet  netmask  broadcast
            inet6 fe80::7e13:1a20:5a2a:75b8  prefixlen 64  scopeid 0x20<link>
            ether 00:0c:29:12:0e:9e  txqueuelen 1000  (Ethernet)
            RX packets 98  bytes 13331 (13.0 KiB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 82  bytes 17412 (17.0 KiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
            device interrupt 19  base 0x2000

Note that the MAC address stayed the same: 00:0c:29:12:0e:9e

So I don’t understand at all why the interface changes it’s name.

More information about the arch-general mailing list