Udev GOTO wird nicht ausgelöst

328
Rotesmofa

Ich versuche, meine Netzwerkschnittstellen auf meinem Linux Embedded-System umzubenennen, das Umbenennen funktioniert einwandfrei, aber mein GOTO funktioniert nicht und ich kann nicht trainieren, warum.

ACTION!="add", GOTO="net_name_slot_end" SUBSYSTEM!="net", GOTO="net_name_slot_end" NAME!="", GOTO="net_name_slot_end"  IMPORT="net.ifnames"  ENV=="0", GOTO="net_name_slot_end"  ENV=="enp2s0", GOTO="net_name_slot_end"  # M-LogV3 reconfiguration NAME=="", ENV=="enp2s0", NAME="ETH1" NAME=="", ENV=="enp3s0", NAME="ETH2" NAME=="", ENV=="enp4s0", NAME="ETH3"  LABEL="net_name_slot_end" 

Nun das erwartete Verhalten: enp2s0 existiert, also sollte diese Regel nichts tun

Was wirklich passiert: enp2s0 wird in ETH1 umbenannt, enp3s0 wird umbenannt und auch enp4s0

Warum löst die Zeile ENV == "enp2s0", GOTO = "net_name_slot_end" keinen Sprung an das Ende der Regel aus?

0

0 Antworten auf die Frage