My ethernet device has strange name on Ubuntu, is this normal?
$ uname -a
Linux calculon 4.4.0-93-generic #116-Ubuntu SMP Fri Aug 11 21:17:51 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
$ ifconfig
enp0s31f6 Link encap:Ethernet HWaddr ...
~$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp0s31f6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 1c:1b:0d:ce:a7:84 brd ff:ff:ff:ff:ff:ff
$ lspci | egrep -i --color 'network|ethernet'
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V
ln -s /dev/null /etc/udev/rules.d/80-net-name-slot.rules
and a reboot should "solve" it. Otherwise, get used to it. – Rui F Ribeiro May 28 '18 at 19:48systemd
feature, apparently: https://askubuntu.com/questions/704361/why-is-my-network-interface-named-enp0s25-instead-of-eth0 – Arkadiusz Drabczyk May 28 '18 at 20:09eth0
back use the kernel optionnet.ifnames=0 biosdevname=0
(see this thread ). Theln -s /dev/null /etc/udev/rules.d/80-net-name-slot.rules
didn't work for me in Debian 10 (Buster) – MrCalvin Jun 02 '19 at 10:27