Ich habe ein debian11 image, das ich auf meine PC Engines APU boards installiere und das Basis System habe ich vor Jahren (zur Zeiten von Debian 7) erstellt. Ich pflege dieses Image nach wie vor. Damals hat man die Namen der Netzwerk Interfaces mittels /etc/udev/rules.d/70-persistent-net.rules festgesetzt.
Jetzt teste ich ein neues APU Board mit SPF Anschluss und es hat ein Netzwerk Interface mehr als die anderen Baords, die ich normalerweise nehme. Der SPF wird nun als eth0 geführt und das passt mir nicht. Ich habe SVG Vorlagen, die ich dann als ausdrucke und auf dem Gehäuse draufklebe, wo die Netzwerk Interfaces beschrieben werden und ich will sie nicht anpassen müssen, deswegen würde ich eth0 in eth3 umbennen, usw. Also habe die /etc/udev/rules.d/70-persistent-net.rules Datei angepasst aber leider hat das nichts gebracht.
ich habe dann https://wiki.debian.org/NetworkInterfaceNames gefunden und dort steht:
Es kommt mir seltsam vor, denn vor kurzem habe ich bei einem anderen Debian 11 System diese UDEV Regel gemachtHow to cling to it for now
If you've got a working "legacy" /etc/udev/rules.d/70-persistent-net.rules file and want to stick with it, you can safely upgrade through Debian 9 "stretch" and Debian 10 "buster". The udev on these releases still respects that file if present (and will accept a freshly created one). However, bear in mind that you'll need to maintain it yourself, and be ready to switch to a different scheme for Debian 11 "bullseye", which lacks this legacy support.
Code: Alles auswählen
SUBSYSTEM=="net", ATTR{address}=="00:13:3b:9a:08:49", NAME="ueth0"
Habe ich also keine Chance meine eigene Namen für die Netzwerk Interfaces zu setzen wie früher?
Danke
// EDIT:
ich habe sogar ein hook in /etc/initramfs-tools/hooks geschrieben, das garantiert, dass die /etc/udev/rules.d/70-persistent-net.rules in der initramfs schreibt (ich hab mit unmkinitramfs gecheckt), selbst damit hat es nicht geklappt
