A 5-year "mystery" solved

2024-12-30 10:24:00

Well, "mystery" is a big word. I'd always wondered about it, but never bothered to do the five minutes of research. :D

Ever since teaching Linux+ I'd wondered why/when network cards in Linux started having  names like enp0s3. Today, while leafing through Jang and Orsaria's RHCSA 9 guide, I stumbled upon the answer!

Ethernet Networkcard PCI bus 0 Slot 3

It's a name based on the physical location of the NIC, inside the system.

They started using this because the old naming convention (eth0 etc.) had the same issue that the old storage device names (like sda1, hdd3) had. The naming was dependent on the order of discovery during boot time, which might not always be the same. 


kilala.nl tags: ,

View or add comments (curr. 0)