Pi3'ü otomatik olarak Wifi'ye bağlama


11

Yeni Raspberry Pi 3'üm harika, ama bir zorlukla karşı karşıyayım: yönlendiricim salonda (bir kat aşağı) ve dizüstü bilgisayarımda Ethernet bağlantı noktası yok. Pi'yi kontrol etmek için SSH kullandığımdan, onu her zaman bir Ethernet kablosu ile yönlendiriciye bağlamak zorundayım. Ayrıca, yönlendiriciye yakın olmak zorunda olduğum için odamdaki GPIO pinlerini kullanamıyorum.

Başlatıldıktan hemen sonra Pi'mi otomatik olarak wifi'ye bağlamanın bir yolu var mı? Başka bir deyişle, Pi'yi herhangi bir ağ bağlantısı olmadan çalıştırmak istiyorum ve otomatik olarak wifi'ye bağlanmalı.

Denediğim bir şey, /etc/wpa-supplicant/wpa-supplicant.conf dosyasını evimin wifi bağlantısının yalnızca SSID'sini ve PSK'sını içerecek şekilde düzenlemekti. Bu Pi otomatik olarak wifi bağlamak yapmak değildi.

Herhangi bir yardım büyük mutluluk duyacağız!



Cevaplardan herhangi biri işe yaradı mı? Eğer öyleyse, lütfen yardım edin ki, bu quesiton'u okuyan diğerlerine yardım edin, tıpkı size yardım edildiği gibi
Mawg, Monica

Yanıtlar:


11

Ekle

auto wlan0
iface wlan0 inet dhcp 
wpa-ssid {ssid}
wpa-psk  {password}

Kime /etc/network/interfaces. sonra komutu kullanın sudo dhclient wlan0.

Veya Buradan # 2 seçeneğini deneyin


1
Bunun arkasındaki amacı açıklayabilir misiniz? Bağlantı kesildiğinde otomatik olarak bağlanacak mı?
not2savvy

1
@ not2savvy bağlantı mevcut olduğunda bağlanacaktır. Mümkünse, Pi'nin GUI'sinden wifi kurulumu. Bu, ağı otomatik olarak hatırlayacaktır ve çok daha basittir.
jath03

1

Pi'nin GUI'sinde wifi kurduktan sonra otomatik olarak bağlanmalıdır. Bunu yapmak için pi'ye bir monitör ve klavye bağlamanız ve ardından pi'yi başlatmanız gerekir (SSH üzerinden değil). GUI'ye girmek için startx yazın, ardından wifi için bir simge olmalıdır. Üzerine tıklayın, ağınızı bulun ve yeniden başlattıktan sonra bile ağı hatırlamalıdır.


1
Bunu bir uzak masaüstü uygulaması olan VNC kullanarak yaptım. Bunun bir ekran bağlamakla aynı etkiye sahip olması gerektiğini düşünüyorum. Sorun hala devam ediyor; Pi otomatik olarak kablosuz ağa bağlanmaz. Bunu yapmak için çalıştırabileceğim bir senaryo var mı?
abruzzi26

1

Pi 3 ile benzer bir sorun vardı. Bilinmeyen bir nedenle wicd (kullanılan gui) işe yaramadı. Mücadelelerden sonra - ve bunun ideal bir çözüm olmadığını biliyorum - Bir senaryo oluşturdum:

!/bin/bash
for  (( i=0;i<999999999; i++)); do
 echo $i '.' test=============================================
 ME=`iwconfig wlan0 | grep ESSID | awk -F\" '{print $2}' `
 echo i ... I am in :  $ME

 A=`sudo iwlist wlan0 scan | grep  ESSID `
 echo $A
 echo $A | grep MyWifiAP >/dev/null

 if [ "$?" = "0" ]; then
 if [ "$ME" != "MyWifiAP" ]; then
  echo ! ... seeing MyWifiAP ... killing previous
  sudo pkill wpa_supplicant
  echo W ... connecting to MyWifiAP
  sudo wpa_supplicant -Dnl80211 -iwlan0 -c /etc/wpa_supplicant/MyWifiAP.conf >/dev/null &
  sleep 1
  else
  echo i ... already in MyWifiAP
  sleep 1
  fi
 fi
done

Kişisel AP ise MyWifiAP ve dosya oluşturmalısınız /etc/wpa_supplicant/MyWifiAP.conf erişim verilerini içerir.

Komut dosyası her yerde bulunur, /etc/rc.local (nohup + &) öğesinden arka planda çalıştırılabilir . Kullanmadan önce wpa_supplicant ile çalıştığını doğrulayın . Rc.local hatası, değişiklikleri geri almak için SD kartınızı düzenlemenize neden olabilir.

Bu debian dağıtım veya systemd bazı hata olduğunu düşünüyorum ...


1
Bunun için kendi betiğinizi yazmaya gerek yoktur. raspberrypi.org/documentation/configuration/wireless/…
Brick
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.