Der Name der drahtlosen Netzwerkschnittstelle ändert sich nach dem Neustart

1452
Luke

Auf meinem arch-Linux-Rechner ändert sich aus irgendeinem Grund manchmal der Schnittstellenname meines drahtlosen Netzwerkgeräts von "wlp2s0" in "wlan0". Ich muss dann mein Netzwerk manuell einrichten oder den Computer neu starten.

Ich kann kein Muster sehen, wenn dies passiert. Ich weiß nur, dass es manchmal nach dem Neustart geschieht.

  • Wie kann ich den Gerätenamen in einem systemctl-Dienst ermitteln?
  • Wie kann ich den Gerätenamen in einem systemctl-Dienst festlegen?
  • Wie kann ich herausfinden, warum dies passiert? Welche Logfiles soll ich lesen?

Wenn Sie weitere Informationen zu meinem System benötigen, fragen Sie im Kommentarbereich nach.

1
Ich denke, Sie sollten die Leute im Arch IRC (#archlinux auf irc.freenode.org) fragen, da die Rückkopplungsschleife viel schneller ist und Ihre Frage nicht wirklich zum Frage-Antwort-Stil von superuser.com passt. FSMaxB vor 9 Jahren 0

1 Antwort auf die Frage

1
dapi
  • darüber, wie Sie den Gerätenamen erkennen können: Sie können entweder ls /sys/class/netoder ausführenip link
    • udev ist dafür verantwortlich, welches Gerät welchen Namen bekommt. Mit Systemd v197 wurden Predictable Network Interface Names eingeführt, die Netzwerkgeräten automatisch statische Namen zuweisen. Schnittstellen werden jetzt mit en(Ethernet), wl(WLAN) oder ww(WWAN) gefolgt von einer automatisch generierten Kennung vorangestellt, die einen Eintrag wie z enp0s25.

Dieses Verhalten kann durch Hinzufügen net.ifnames=0in Ihre Kernel-Befehlszeile deaktiviert werden . (Quelle: https://wiki.archlinux.org/index.php/Network_Configuration )

Hoffe das hilft.