>> It is even more frustrating that these so-called predictable network >> names actually can change on a reboot, it's happened to me more than >> once when multiple network cards are detected in a different order.
Then you might found a bug? With predictable network names the name of your device depends on the PCIe slot/address it is in. If you change positions in the board your names should change, not on reboot. And you might believe it or not, running Linux on servers is much more popular than running Linux on your home desktop. Thus I'd guess things tend to be made easier for people with more than one network card. Certainly you don't want rely on random device enumeration order on reboot if you run a webserver with multiple network devices. If you want to disable this on hosts running systemd read [0]. Cheers, Andrej [0] https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/

