<div dir="ltr">Hello-<br><br>I have an Ubuntu Server 20.04 (systemd 245 (245.4-4ubuntu3.13)) box that I recently installed a Intel quad-port Gigabit ethernet adapter (E1G44ETBLK).<br><br>It appears that the predictable interface naming is only renaming the first two interfaces (ens8f0, ens8f1) and the second two fail to be renamed (eth2, eth3).<br><br>From the logs, I see the following messages:<br><br>systemd-udevd[456]: eth2: Failed to rename network interface 5 from 'eth2' to 'ens8f0': File exists<br>systemd-udevd[456]: eth2: Failed to process device, ignoring: File exists<br>systemd-udevd[459]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.<br>systemd-udevd[459]: eth3: Failed to rename network interface 6 from 'eth3' to 'ens8f1': File exists<br>systemd-udevd[459]: eth3: Failed to process device, ignoring: File exists<br><br>Taking a closer look at the PCI bus, I see:<br><br>05:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)<br>05:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)<br>06:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)<br>06:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)<br><br>It looks like the adapter has two instances ending in '0' and two instances ending in '1'; they differ by the higher number ('05' vs '06') in the lspci output.<br><br>Is this a bug? I'd expect to see the 3rd and 4th interfaces to be named ens8f2, ens8f3.<br><br>Any help would be greatly appreciated - thanks!<br><br>Tim L</div>