Probleme mit der Netplan-Konfiguration für Ubuntu Server 18.04.5 für Raspberry Pi

Probleme mit der Netplan-Konfiguration für Ubuntu Server 18.04.5 für Raspberry Pi

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}

verwandte Informationen