Netzwerk Interface umbenennen (udev)

mardi 26 août 2014

Hallo

Ich habe Arch-Linux auf meinem Notebook installiert. Da hier systemd/udev laufen wurde ich das erste mal mit den Predictable Network Interface Names konfrontiert.

Habe entdeckt das man die Namen der schnitstellen "ganz einfach" ändern kann, die zugewiesenen namen enp4s0f2 und wlp3s0 kann ich mir einfach schlechter merken.

Leider klappt das nicht auf meinem Notebook, scheinbar greift meine regel nicht!



Habe wie in der Arch-Wiki beschrieben eine regel /etc/udev/rules.d/10-network.rules erstellt

mit dem Inhalt (mac-addresse geändert):


Code:



SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="aa:bb:cc:dd:ee:ff", NAME="enet0"


Zu testzwecken habe ich ein Manjaro-Linux in einer Virtualbox installiert.

Dort funktioniert die gleiche Regel wenn ich noch ein KERNEL=="eth*" dazu packe.




Code:



SUBSYSTEM=="net", KERNEL=="eth*", ACTION=="add", ATTR{address}=="aa:bb:cc:dd:ee:ff", NAME="enet1"


Auf dem Notebook bekomme ich es jedoch nicht hin.



Hier noch ein wenig aus dem journal (journalctl -b |grep udev):




Code:



Aug 26 16:03:59 arch-xmg systemd-udevd[198]: starting version 215

Aug 26 16:04:00 arch-xmg systemd-udevd[212]: renamed network interface eth0 to enp4s0f2

Aug 26 16:04:02 arch-xmg systemd-udevd[210]: renamed network interface wlan0 to wlp3s0



Abschalten des verhaltens mit Kerneloption net.ifname=0 ist erst mal keine alternative. Das mache ich nur dann wenn ich nicht schlauer werde....

Für jeden Hinweis schon mal ein Danke im voraus.



MfG snowcrash23




0 commentaires:

Enregistrer un commentaire

 

Lorem

Ipsum

Dolor