Raspberry Pi Zero W, wpa_supplicant.conf ve ssh dosyasını silmeye devam ediyor


13

Raspberry Pi Zero W'yi başsız kurmaya çalışıyorum.

Önerildiği gibi wpa_supplicant.conf dosyalarını ekledim.

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

Ayrıca boş bir ssh dosyası oluşturdum.

Ancak, ahududu pi ağımda asla görünmüyor ve içine sokamıyorum. Dizüstü bilgisayarıma geri taktığımda, wpa dosyası ve ssh dosyası da silinir.

Neden?


2
Raspbian iddia ettiği şeyi yapıyor; ayarlayıp normal konumuna sshkopyaladıktan wpa_supplicant.confsonra dosyaları silin /boot. Sorununuz başka bir yerde
Milliways

1
Askeri yollar 6 doğrudur. Diğer probleminize gelince, benimkiyle aynı olabilir: raspberrypi.stackexchange.com/questions/68809 ama sdcard Linux bölümünü bir Linux PC'ye monte ederek ve / var / log / bir hatadan sonra syslog içeriği.
Brad Spencer

Yanıtlar:


9

Önyükleme sırasında sshve wpa_supplicant.confdosyalarının kaldırılması normaldir. RPi önyüklendikten sonra, her şey kalıcı olmalı ve sonraki önyüklemelerde ağ ve ssh kullanılabilir olmalıdır. "Her ihtimale karşı" kopyalarını saklamak istiyorsanız, bu dosyaların bir .zip arşivini oluşturabilirsiniz ve bu dosyalar /bootkaldırılmaz.

Kablosuz ağınızın tanınmamasına gelince, raspbian streç kullandığınız anlaşılıyor. Aşağıdaki satırları aşağıdaki satırların üstüne eklemeyi deneyin wpa_supplicant.conf:

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

Değişim USiçin 2 karakter ülke koduna. Okuduğum kadarıyla, ctrl_interfaceçizgi gerçek hile, ama diğerleri tavsiye edilir.


2

WiFi sorunlarımın cevabını burada buldum :

Adım 1: wpa_supplicant.conf dosyasını oluşturun

Adım 2:

Windows kullanıyorsanız, metin dosyasının Linux / Unix stili satır sonlarını kullandığından emin olmanız gerekir. Notepad ++ kullanıyorum (ücretsiz!) Ve bunu “Düzenle”> “EOL Dönüştürme”> “UNIX / OSX Formatı” kullanarak yapmak kolaydır. Durum çubuğunda "UNIX" gösterilir.

Aşama 3:

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

network={
 scan_ssid=1
 ssid="MyNetworkSSID"
 psk="Pa55w0rd1234"
}

0

Pi Zero üzerinde PiAware image 3.5.0 kullanıyorum.

/ Boot / ssh dosya davranışı Milliways'in söylediği gibi. Yeniden başlatma işleminden kurtulmak için kimlik bilgilerinizi almak için piaware-config komutunu kullanarak kablosuz ssid ve kablosuz parola girdilerini ayarlayın veya nano komutunu kullanarak /boot/piaware-config.txt dosyasını düzenleyin. Sistemimde, /etc/wpa_supplicant/wpa-roam.conf (wpa_supplicant.conf değil) dosyası, açılışta piaware-config.txt dosyasındaki ağ ayarlarıyla yeniden oluşturulur.

Wpa-roam.conf dosyasını kontrol edin. Doğru kimlik bilgilerine sahipse, bir nedenden dolayı muhtemelen SSID'yi bulamıyor. 5G'ye değil, sadece 2.4G frekanslarına bakar. Kimlik bilgileri yanlışsa, wpa-roam.conf dosyasında bunları değiştirebilir ve wlan0'ın kapalı olduğundan emin olmak için "ifdown -v wlan0" kullanarak değişikliklerinizi test edebilir ve ardından bağlantı oluşturmayı denemek için "ifup -v wlan0" kullanabilirsiniz. -V, sorunu gidermenize yardımcı olabilecek ayrıntılı çıktılar verecektir. Çalıştırdıktan sonra, çalışan SSID ve psk ayarlarını piaware-config.txt dosyasına kopyalayın, böylece bir sonraki yeniden başlatmada wpa-roam.conf'un üzerine yazıldığında bunları kaybetmezsiniz.

Bu yardımcı olur umarım.


0

Benim sorunum, biri 2.4GHz ve diğeri 5GHz'de olmak üzere, her biri farklı bir ada sahip iki farklı ağım olmasıydı:

ME_24 ME_5

Görünüşe göre Pi sadece 2.4GHz bandına bağlanabilir. Bir kez doğru belirttik ssid:

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

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

Tespit edildi ve sshçalıştı.


Yeni bir sorunuz varsa, lütfen Soru Sor düğmesini tıklayarak sorun . Bağlam sağlamaya yardımcı oluyorsa bu soruya bir bağlantı ekleyin. - Şu kaynaktan
Milliways

2
@Milliways - yeni bir soru değil sadece "ahududu pi ağımda asla görünmez ve buna ssh olamaz" benzer bir sorun.
Kobbi Gal
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.