Le mar. 18 oct. 2022 à 10:04, Ulrich Windl <ulrich.wi...@rz.uni-regensburg.de> a écrit : > > >>> Etienne Champetier <champetier.etie...@gmail.com> schrieb am 15.10.2022 um > 02:41 in Nachricht > <caodf3goq5+tnf7mtkcix_59aboweoqwzpgfuwasjhtpr+zm...@mail.gmail.com>: > > Hi All, > > > > When changing distro or distro major versions, network interfaces' > > names sometimes change. > > For example on some Dell server running CentOS 7 the interface is > > named em1 and running Alma 8 it's eno1. > > Wasn't the idea of "BIOS device name" that the interface's name matches the > label printed on the chassis?
Some HPE Gen10 servers have the first port as eno5, on some recent Dell servers the first port is eno8303. I would love to use eno1 everywhere, but it's a mess. > > I'm looking for a way to find the new interface name in advance > > without booting the new OS. > > One way I found is to unpack the initramfs, mount bind /sys, chroot, > > and then run > > udevadm test-builtin net_id /sys/class/net/INTF > > Problem is that it doesn't give me right away the name according to > > the NamePolicy in 99-default.link > > > > Is there a command to get the future name right away ? > > > > Thanks > > Etienne > > > >