This probably belongs in ubuntu-raspi-settings, but one could construct a /usr/lib/systemd/network/70-raspi-nic-default.link that matches based on the available keys[1].
Then either set Name= or NamePolicy= as appropriate. I don't think there is anything for systemd to do here, but if there is something lacking (like a property to match against), re-open. [1] https://www.freedesktop.org/software/systemd/man/latest/systemd.link.html ** Changed in: systemd (Ubuntu) Status: New => Invalid ** Changed in: systemd-hwe (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-raspi in Ubuntu. https://bugs.launchpad.net/bugs/2039278 Title: Consistent naming of onboard NIC on all Pi on all Ubuntu Status in linux-raspi package in Ubuntu: Invalid Status in systemd package in Ubuntu: Invalid Status in systemd-hwe package in Ubuntu: Invalid Status in ubuntu-raspi-settings package in Ubuntu: New Bug description: Consistent naming of onboard NIC on all Pi on all Ubuntu We should have the one distro config, to force consistent oboard NIC naming on all Pi on all Ubuntu in the one place. Let's find all the puzzle pieces and do it onces, and for all To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/2039278/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp