networking question
Matt Graham
mhgraham at crow202.org
Wed Sep 5 14:50:54 MST 2018
On 2018-09-05 14:29, Jim wrote:
> On 09/05/2018 01:18 PM, Carruth, Rusty wrote:
>> First, the last question - yes, someone decided it was better to
>> not have eth0 any more, so now they are those weird enp4s1 names.
> Who are the idiots that change things for the hell of it?
The change to the new "persistent" network interface names was there to
address a problem that a few people were having. The first Ethernet
device the kernel found would be eth0, the second eth1, third eth2....
This worked fine until changes to how the kernel searches for network
devices happened. Suddenly, people with more than one NIC could find
that their eth0 was now eth1. And that broke all their networking
scripts.
So now Ethernet devices are (often) named based on where they are on
the PCI bus. Mine shows up as 04:00.0 in lspci, so it's enp4s0 . You
can add "net.ifnames=0" to the kernel command line to get rid of these
new names. There's no advantage in the new naming system if you only
have 1 NIC.
--
Crow202 Blog: http://crow202.org/wordpress
There is no Darkness in Eternity
But only Light too dim for us to see.
More information about the PLUG-discuss
mailing list