When I run ifconfig -a
, I only get lo and enp0s10 interfaces, not the classical eth0
What does enp0s10 mean? Why is there no eth0?
ethernetlinuxnetworkingudev
When I run ifconfig -a
, I only get lo and enp0s10 interfaces, not the classical eth0
What does enp0s10 mean? Why is there no eth0?
Best Answer
That's a change in how now udevd assigns names to ethernet devices. Now your devices use the "Predictable Interface Names", which are based on (and quoting the sources):
The why's this changed is documented in the systemd freedesktop.org page, along with the method to disable this:
or if you use older versions: