On Sunday 13 December 2020 at 09:25:24, terryc wrote: > On Sat, 12 Dec 2020 14:15:53 +0100 > > Antony Stone <antony.st...@devuan.open.source.it> wrote: > > Hi. > > > > I've just installed a couple of Beowulf systems, each of which has > > three ethernet interfaces; one on the motherboard, and two on a PCI > > card. > > > > I'm trying to work out how to give those interfaces the names I want; > > the motherboard as eth0, and the PCI card as eth1 / eth2. > > Err, what is not clear in 'man interfaces'
If you're referring to the "mapping" section, I've tried that and it doesn't help. > FWIW, I've just had to do a fresh install of Beowulf and as I always do > I manuay define /etc/network/interfaces, e.g. > > # The primary network interface > allow-hotplug eth0 > iface eth0 inet static > address 192.168.x.y > netmask 255.255.0.0 > gateway 192.168.x.z > > Just add the line > hwaddress mac:add:dress:in:usual:format > > to match eth2 & eth3 to the desired card. I think that's entirely the wrong way round. Setting hwaddress in /etc/network/interfaces changes the MAC address of the interface according to its name (eth0, eth1, etc). I'm looking for the opposite - I want to make sure that the device whose MAC address is 78:ac:c0:f7:89:f7 gets called "eth0" (instead of "eth2", which is what I get from the kernel), and that the devices with MAC addresses 00:e0:4c:80:21:6b and 00:e0:4c:80:21:6c get called "eth1" and "eth2" respectively, instead of "eth0" and "eth1". I can only repeat - under Jessie and earlier, this was all handled by the settings in /etc/udev/rules.d/70-persistent-net.rules From Ascii onwards I get the errors: udevd[441]: Error changing net interface name eth2 to eth0: File exists udevd[441]: could not rename interface '4' from 'eth2' to 'eth0': File exists and so on. Antony. -- Python is executable pseudocode. Perl is executable line noise. Please reply to the list; please *don't* CC me. _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng