![Probleme mit der Netplan-Konfiguration für Ubuntu Server 18.04.5 für Raspberry Pi](https://rvso.com/image/928535/Probleme%20mit%20der%20Netplan-Konfiguration%20f%C3%BCr%20Ubuntu%20Server%2018.04.5%20f%C3%BCr%20Raspberry%20Pi.png)
Ich möchte also einen Raspberry Pi mit Ubuntu für ein Roboterprojekt einrichten. Ich folgedieser Leitfaden.
Wie angegeben ändere ich die Datei /etc/netplan/50-cloud-init.yaml wie folgt:
network:
version: 2
renderer: networkd
# Renderer can be 'networkd' or 'NetworkManager'
ethernets:
eth0:
optional: true
dhcp4: false
wifis:
wlan0:
optional: true
dhcp4: true
access-points:
"YOUR-SSID-NAME":
password: "YOUR-PASSWORD"
# uncomment the line below if you're using a Microsoft DHCP Server
#dhcp-identifier: mac
Hinweis: Ich habe die letzte Zeile nicht auskommentiert, da ich ein macOS-System verwende, aber nicht sicher bin, ob das richtig ist.
Das Problem ist:
Wenn ich eingebe:
sudo netplan --debug try
sudo netplan --debug generate
Es gibt mir das „unbekannte Schlüsselwort „wlan0“.
Ich habe versucht, den Fehler zu googeln, aber ich finde im Web nur verschiedene Arten von Fehlern. Ich hoffe, jemand kann mir helfen.
Antwort1
Ihrer YAML-Datei fehlt die richtige Formatierung …
Es sollte ungefähr so aussehen ... gleiche Einrückung, Abstände und keine Tabulatoren:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: true
optional: true
wifis:
wlan0:
dhcp4: true
access-points:
"YOUR-SSID-NAME":
password: "YOUR-PASSWORD"
sudo netplan generate
sudo netplan apply
reboot
Sie müssen auch wpasupplicant installieren …
sudo apt-get update
sudo apt-get install wpasupplicant
reboot
Wenn Ihre .yaml-Datei ständig überschrieben wird ...
Möglicherweise müssen Sie auch /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg mit Folgendem erstellen:
network: {config: disabled}