Raspberry Pi Zero W terus menghapus file wpa_supplicant.conf dan ssh

13

Saya mencoba pengaturan tanpa kepala Raspberry Pi Zero W.

Saya telah menambahkan file wpa_supplicant.conf seperti yang disarankan.

network={
    ssid="My WiFi 2.4"
    psk="mypassword123"
    key_mgmt=WPA-PSK
}

Saya juga telah membuat file ssh kosong.

Namun, pi raspberry tidak pernah muncul di jaringan saya dan saya tidak bisa ssh ke dalamnya. Ketika saya pasang kembali ke laptop saya, file wpa dan file ssh juga dihapus.

Ada alasan mengapa

Jenny
sumber
2
Raspbian melakukan apa yang diklaimnya; mengatur sshdan menyalin wpa_supplicant.confke lokasi normal, lalu menghapus file /boot. Masalah Anda ada di tempat lain
Milliways
1
Milliways 6 benar. Mengenai masalah Anda yang lain, mungkin sama dengan saya: raspberrypi.stackexchange.com/questions/68809 tapi saya hanya mendapatkan sejauh yang saya lakukan dengan memasang partisi sdcard Linux pada PC Linux dan memeriksa / var / log / isi syslog setelah kegagalan.
Brad Spencer

Jawaban:

9

Penghapusan sshdan wpa_supplicant.conffile saat boot normal. Setelah RPi melakukan booting, semuanya harus persisten dan jaringan serta ssh tersedia pada booting berikutnya. Jika Anda ingin menyimpan salinan "berjaga-jaga", Anda dapat membuat arsip .zip dari file-file /bootitu dan tidak akan dihapus.

Karena jaringan nirkabel Anda tidak dikenali, sepertinya Anda menggunakan peregangan raspbian. Coba tambahkan baris berikut ke atas wpa_supplicant.conf:

    country=US
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1

Ubah USkode negara 2 karakter Anda. Dari apa yang saya baca, ctrl_interfacebarisnya adalah trik sebenarnya, tetapi yang lainnya direkomendasikan.

bobstro
sumber
2

Saya menemukan jawaban untuk masalah WiFi saya di sini :

Langkah 1: Buat wpa_supplicant.conf

Langkah 2:

Jika menggunakan Windows Anda perlu memastikan file teks menggunakan jeda gaya Linux / Unix. Saya menggunakan Notepad ++ (gratis!) Dan ini mudah dilakukan dengan menggunakan "Edit"> "Konversi EOL"> "Format UNIX / OSX". "UNIX" kemudian ditampilkan di bilah status.

Langkah 3:

country=us
update_config=1
ctrl_interface=/var/run/wpa_supplicant

network={
 scan_ssid=1
 ssid="MyNetworkSSID"
 psk="Pa55w0rd1234"
}
RubenvWyk
sumber
0

Saya menggunakan gambar PiAware 3.5.0 pada Pi Zero.

Perilaku file / boot / ssh memang seperti yang dikatakan Milliways. Untuk membuat kredensial Anda selamat dari reboot, gunakan piaware-config untuk mengatur entri wireless-ssid dan wireless-password, atau gunakan nano untuk mengedit /boot/piaware-config.txt. Pada sistem saya, file /etc/wpa_supplicant/wpa-roam.conf (bukan wpa_supplicant.conf) dibuat ulang saat boot dengan pengaturan jaringan di piaware-config.txt.

Periksa file wpa-roam.conf. Jika memiliki kredensial yang benar, untuk beberapa alasan itu mungkin tidak menemukan SSID. Ini hanya terlihat pada frekuensi 2.4G, bukan pada 5G. Jika kredensial salah, Anda dapat mengubahnya di wpa-roam.conf dan menguji perubahan Anda menggunakan "ifdown -v wlan0" untuk memastikan wlan0 turun, dan kemudian "ifup -v wlan0" untuk mencoba membuat koneksi. -V akan memberi Anda output verbose, yang dapat membantu Anda memecahkan masalah. Setelah Anda membuatnya berfungsi, salin pengaturan SSID dan psk yang berfungsi ke file piaware-config.txt agar Anda tidak kehilangannya ketika wpa-roam.conf ditimpa pada reboot berikutnya.

Semoga ini membantu.

TyW
sumber
0

Masalah saya adalah bahwa saya memiliki dua jaringan yang berbeda, satu di 2,4GHz dan satu di 5GHz, masing-masing dengan nama yang berbeda:

ME_24 ME_5

Rupanya Pi hanya bisa terhubung ke band 2.4GHz. Setelah saya tentukan yang benar ssid:

country=uk
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="ME_24"
    psk="pwd"
}

Itu terdeteksi dan sshberfungsi juga.

Kobbi Gal
sumber
Jika Anda memiliki pertanyaan baru, silakan tanyakan dengan mengklik tombol Ajukan Pertanyaan . Sertakan tautan ke pertanyaan ini jika itu membantu menyediakan konteks. - Dari Ulasan
Milliways
2
@Milliways - ini bukan pertanyaan baru hanya masalah yang mirip dengan "pi raspberry tidak pernah muncul di jaringan saya dan saya tidak bisa ssh ke dalamnya".
Kobbi Gal