Saya mencoba untuk memulai Raspberry Pi Zero W saya sepenuhnya tanpa kepala, tapi entah bagaimana itu tidak terhubung ke WiFi saya. Inilah yang saya lakukan:
- Tancapkan kartu SD yang menjalankan RASPBIAN JESSIE WITH PIXEL (haruskah itu sesuatu yang lain?) Ke PC Windows saya
- Buat
ssh
file di root kartu SD - Buat
wpa_supplicant.conf
file dengan konten berikut:
wpa_supplicant.conf :
network={
ssid="My WiFi 2.4"
psk="mypassword123"
key_mgmt=WPA-PSK
}
Lalu saya pasang kartu SD ke Pi, boot itu, tetapi tidak pernah muncul sebagai klien di router saya, saya juga tidak bisa melihat indikasi mengatakan itu terhubung ketika saya menghubungkannya menggunakan kabel HDMI saya.
Pengaturan WiFi saya:
Ketika saya pasang kartu SD kembali ke PC lagi, file-file hilang (saya menganggap itu melakukan keajaiban dan menerapkan pengaturan, kemudian menghapus file setelah itu). Namun, ketika saya melihat monitor, ini menunjukkan SSH telah diaktifkan, jadi saya tahu itu berfungsi.
Apa yang bisa saya lakukan di sini? Saya tidak mengerti sekarang.
Pergi dengan PiBakery (yang luar biasa). Baru saja menginstal Jessie Lite dan saya sekarang terhubung ke WiFi. Benar-benar tanpa kepala.
sumber
sudo
melihatnya.Anda mungkin membuat file "wpa_supplicant.conf" menggunakan format Windows untuk karakter end-of-line yang tidak dapat dipahami oleh Raspberry Pi. Periksa untuk melihat apakah "wpa_supplicant.conf" memiliki format Unix untuk karakter EOL. Anda dapat memeriksa ini dan mengonversi ifd yang diperlukan ke format Unix, menggunakan editor lanjutan seperti Notepad ++ (yang merupakan perangkat lunak gratis untuk Windows yang dapat diunduh di https://notepad-plus-plus.org ).
sumber
Ini adalah Raspberry Pi Zero W:
kemudian:
sudo rfkill unblock all
wifi muncul dan ketika saya reboot, untuk memastikan, itu tetap terjaga.sumber
Saya telah menemukan bahwa sintaks dari wpa_supplicant.conf sangat pilih-pilih. Misalnya baris "priority = 1" gagal sedangkan "prioriy = 1" berfungsi. Kesalahan sintaksis apa pun akan menyebabkan kegagalan.
sumber
Menjatuhkan
wpa_supplicant.conf
bersama denganssh
file ke/boot
seharusnya bekerja. (Jujur saya tidak tahu mengapa tidak, dalam kasus Anda)Bagaimanapun, di sisi baiknya, Anda memiliki SSH yang berfungsi, yang Anda perlukan untuk mengonfigurasi dan mengontrol Pi tanpa kepala. Coba konfigurasi secara manual secara
wpa_supplicant
langsung dengan mengedit file dalam/etc/wpa_supplicant/wpa_supplicant.conf
. Perintah di terminal ssh adalah sebagai berikut:Instruksi lengkap dan lengkap dapat ditemukan dalam referensi di bawah ini di dokumen resmi.
Referensi: RPi Foundation Documents: Mengatur wifi melalui baris perintah
sumber