<div dir="ltr"><div>Greetings,</div><div><br></div><div>I am using systemd-networkd and I am wondering how/why the interface names get chosen.</div><div><br></div><div>Scenario:</div><div><br></div><div>I am expecting an interface name to be enp1s0. Instead I get eth1.<br></div><div><br></div><div>It appears that eth1 is being referenced in things like:</div><div>/etc/default/isc-dhcp-server</div><div>/etc/default/minissdpd</div><div><br></div><div>If I change those instances of eth1 to enp1s0, then the interface rename happens as expected:<br></div><div><br></div><div># dmesg | grep eth1<br></div><div>[    1.751611] tg3 0000:01:00.0 eth1: Tigon3 [partno(BCM95722A2202G) rev a200] (PCI Express) MAC address 00:10:18:59:c3:6f<br>[    1.751613] tg3 0000:01:00.0 eth1: attached PHY is 5722/5756 (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[0])<br>[    1.751614] tg3 0000:01:00.0 eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]<br>[    1.751616] tg3 0000:01:00.0 eth1: dma_rwctrl[76180000] dma_mask[64-bit]<br>[   17.763317] tg3 0000:01:00.0 enp1s0: renamed from eth1</div><div><br></div><div>Is this expected behavior with the kernel, udev, etc.?</div><div><br></div><div>Thanks for any help!</div><div><br></div><div>-m<br></div></div>