Ich versuche, meinen Raspberry Pi Zero W völlig kopflos zu starten, aber irgendwie wird keine Verbindung zu meinem WLAN hergestellt. Folgendes habe ich getan:
- Stecken Sie eine SD-Karte mit RASPBIAN JESSIE WITH PIXEL (sollte es etwas anderes sein?) In meinen Windows-PC
- Erstellen Sie eine
ssh
Datei im Stammverzeichnis der SD-Karte - Erstellen Sie eine
wpa_supplicant.conf
Datei mit folgendem Inhalt:
wpa_supplicant.conf :
network={
ssid="My WiFi 2.4"
psk="mypassword123"
key_mgmt=WPA-PSK
}
Dann stecke ich die SD-Karte in den Pi, starte sie, aber sie wird nie als Client auf meinem Router angezeigt, und ich kann auch keine Anzeige sehen, die besagt, dass sie verbunden ist, wenn ich sie mit meinem HDMI-Kabel anschließe.
Meine WiFi-Einstellungen:
Wenn ich die SD-Karte wieder in den PC einstecke, fehlen die Dateien (ich gehe davon aus, dass sie ihre Magie entfalten und die Einstellungen anwenden und anschließend die Dateien entfernen). Wenn ich jedoch auf den Monitor schaue, wird angezeigt, dass SSH aktiviert wurde, sodass ich weiß, dass dies funktioniert.
Was kann ich hier machen? Ich bin gerade ahnungslos.
sudo
es anzeigen.Sie haben wahrscheinlich die Datei "wpa_supplicant.conf" in einem Windows-Format für Zeilenendezeichen erstellt, das der Raspberry Pi nicht verstehen kann. Überprüfen Sie, ob "wpa_supplicant.conf" ein Unix-Format für EOL-Zeichen hat. Sie können dies überprüfen und bei Bedarf mit einem erweiterten Editor wie Notepad ++ (einer kostenlosen Software für Windows, die unter https://notepad-plus-plus.org heruntergeladen werden kann ) in das Unix-Format konvertieren .
quelle
Dies ist ein Raspberry Pi Zero W:
dann:
sudo rfkill unblock all
das wifi kam hoch und als ich neu startete, blieb es auf, um sicherzugehen.quelle
Ich habe festgestellt, dass die Syntax von wpa_supplicant.conf sehr wählerisch ist. Zum Beispiel schlägt die Zeile "Priorität = 1" fehl, während "Priorität = 1" funktioniert. Alle Syntaxfehler führen zu Fehlern.
quelle
Dropping die
wpa_supplicant.conf
zusammen mit derssh
Datei in/boot
sollte gearbeitet haben. (Ich weiß ehrlich gesagt nicht, warum es in Ihrem Fall nicht so wäre)Auf der positiven Seite funktioniert SSH, was alles ist, was Sie zum Konfigurieren und Steuern eines kopflosen Pi benötigen. Versuchen Sie eine manuelle Konfiguration
wpa_supplicant
direkt, indem Sie die Datei in bearbeiten/etc/wpa_supplicant/wpa_supplicant.conf
. Der Befehl im ssh-Terminal lautet wie folgt:Detaillierte und vollständige Anweisungen finden Sie in der Referenz unten in den offiziellen Dokumenten.
Referenz: RPi Foundation Docs: Einrichten von WLAN über die Befehlszeile
quelle