Raspberry Pi, wpa_supplicant Kullanarak Wifi'ye Bağlanma

Raspberry Pi Connect Wifi Using Wpa_supplicant



Raspberry Pi'nin resmi olarak önerilen işletim sistemi Raspbian'dır. Raspbian'da, wpa_supplicant kullanarak Wi-Fi ağlarını çok kolay bir şekilde yapılandırabilirsiniz. Bu yazımda size Raspbian kurulu olan Raspberry Pi tek kartlı bilgisayarınızda Wi-Fi yapılandırmasını göstereceğim. Gösteri için Raspberry Pi 3 Model B kullanacağım. Ancak bu makale, Raspbian'ın kurulu olduğu herhangi bir Raspberry Pi sürümü üzerinde çalışmalıdır. Öyleyse başlayalım.

Bir monitörünüz yoksa ve Raspberry Pi'nize DHCP üzerinden otomatik olarak IP adresleri atayabilen bir Ethernet kablonuz da yoksa, Raspberry Pi'yi Wi-Fi'nize bağlamanın bir yolu olmadığını düşünebilirsiniz. ağ. Ama umudunu kaybetme. Raspberry Pi'yi başsız (monitörsüz) yapılandıran insanlar var. Sen de yapabilirsin. Öncelikle microSD kartınızı bilgisayarınıza takın. Ardından, microSD kartı Raspbian OS ile flaşlayın. dağlayıcı .







NOT: Raspbian'ı Raspberry Pi'ye kurmakla ilgili özel bir makale yazdım. Raspbian'ı Raspberry Pi'ye kurmakta sorun yaşıyorsanız, burada LinuxHint.com'da bir göz atmalısınız.



Ardından microSD'nizi çıkarın ve bilgisayarınıza tekrar takın. Aşağıdaki ekran görüntüsünde gösterildiği gibi bir önyükleme bölümü bulacaksınız. Üzerine çift tıklayın.







Bu dizinde birçok dosya göreceksiniz. Bu dizinde 2 dosya daha oluşturmanız gerekecek.



İlk dosya ssh (uzatma yok). Bu dosyaya herhangi bir şey eklemek zorunda değilsiniz. NS ssh dosyası SSH hizmetini etkinleştirecektir. SSH etkin olmadan, Raspberry Pi'nize uzaktan bağlanamazsınız. İşe yaramaz olacak.

İkinci dosya ise wpa_supplicant.conf

Bu dosyada, Wi-Fi ağına bağlanmak için gerekli yapılandırmayı yazmanız gerekecektir. Sadece yeni bir dosya oluşturun wpa_supplicant.conf ve aşağıdaki satırları ekleyin. Yapılandırmanıza bağlı olarak gerektiğinde değişiklik yaptığınızdan emin olun. Son olarak dosyayı kaydedin.

ülke=ABD
ctrl_interface=SANA=/nerede/Çalıştırmak/wpa_supplicantGRUP= netdev
update_config=1

={
ssid='WIFI_SSID'
scan_ssid=1
psk='KABLOSUZ AĞ PAROLASI'
key_mgmt=WPA-PSK
}

NOT: Değişikliği unutma WIFI_SSID Wi-Fi SSID'nize değiştirin KABLOSUZ AĞ PAROLASI Wi-Fi şifrenize.

Şimdi microSD kartı bilgisayarınızdan çıkarın ve Raspberry Pi'nize takın. Ardından Raspberry Pi'nizi açın. Raspberry Pi'niz Wi-Fi ağına bağlı olmalıdır. Raspberry Pi'nize atanan IP adresini Wi-Fi yönlendiriciniz üzerinden Router'ınızın kontrol panelinden çok kolay bir şekilde bulabilirsiniz. benimki oluyor 192.168.2.16 .

Şimdi, Raspberry Pi'nize SSH üzerinden uzaktan erişilebilir olmalıdır. Varsayılan kullanıcı adı pi ve şifre Ahududu . Raspberry Pi'nize ilk kez SSH kullanarak bağlanmak için aşağıdaki komutu çalıştırın:

$sshpi@192.168.2.16

Şimdi, yazın Evet ve bas .

Şimdi, şifreyi yazın Ahududu ve bas .

Raspberry Pi'nize uzaktan bağlanmalısınız.

Raspberry Pi'de Wi-Fi Yapılandırmasını Yeniden Yapılandırma:

Halihazırda ağ bağlantınız varsa ve Raspberry Pi'ye SSH veya VNC aracılığıyla uzaktan bağlanabiliyorsanız ve Wi-Fi yapılandırmasını değiştirmek istiyorsanız, tek yapmanız gereken wpa_supplicant yapılandırma dosyasını düzenlemektir. /etc/wpa_supplicant/wpa_supplicant.conf

Öncelikle Raspberry Pi'nize SSH veya VNC ile uzaktan bağlanın.

Ardından, düzenleyin /etc/wpa_supplicant/wpa_supplicant.conf Aşağıdaki komutla yapılandırma dosyası:

$sudo nano /vesaire/wpa_supplicant/wpa_supplicant.conf

NS wpa_supplicant.conf Aşağıdaki ekran görüntüsünde gördüğünüz gibi yapılandırma dosyası açılmalıdır.

Şimdi, Wi-Fi bağlantı ayrıntılarınızı gerektiği gibi değiştirin ve tuşuna basarak dosyayı tekrar kaydedin. + x ve ardından basın ve bunu takiben . Şimdi Raspberry Pi'nizi yeniden başlatın, değişiklikler uygulanmalıdır.

Yedek Wi-Fi Ağı Ekleme:

Raspberry Pi'nize birden fazla Wi-Fi ağının ayrıntılarını ekleyebilirsiniz. Bu şekilde herhangi bir Wi-Fi SSID'si yoksa Raspberry Pi bir sonraki Wi-Fi SSID'sine bağlanmaya çalışacaktır. Başarısız olursa, bir sonrakine bağlanmaya çalışır vb. Bunun wpa_supplicant'ın harika bir özelliği olduğunu düşünüyorum.

Raspberry Pi'nize yedek bir Wi-Fi ağı eklemek için yapılandırma dosyasını düzenlemeniz yeterlidir. /etc/wpa_supplicant/wpa_supplicant.conf aşağıdaki komutla:

$sudo nano /vesaire/wpa_supplicant/wpa_supplicant.conf

Şimdi, Raspberry Pi'nin Wi-Fi ağına bağlanmayı denemesini istediğiniz sırayla aşağıdaki ekran görüntüsünde işaretli satırları yazın.

Örneğin, SSID'ye sahip Wi-Fi ağlarınız olduğunu varsayalım. CSE_LAB1 ve EV1 sırasıyla. Wi-Fi SSID'ye bağlanmak istiyorsunuz EV1 evdeyken. Ancak üniversitedeyken Wi-Fi SSID'ye bağlanmak istiyorsunuz. CSE_LAB1 . Yani burada, EV1 birincil Wi-Fi SSID'nizdir ve CSE_LAB1 ikincil Wi-Fi SSID'nizdir. NS wpa_supplicant.conf yapılandırma dosyası bu durumda aşağıdaki gibi görünmelidir.

ülke=ABD
ctrl_interface=SANA=/nerede/Çalıştırmak/wpa_supplicantGRUP= netdev
update_config=1

={
ssid='EV1'
scan_ssid=1
psk='HOME1_PASS'
key_mgmt=WPA-PSK
}

={
ssid='CSE_LAB1'
scan_ssid=1
psk='CSE_LAB1_PASSWORD'
key_mgmt=WPA-PSK
}

Değişikliklerin etkili olması için Raspberry Pi'nizi yeniden başlattığınızdan emin olun. Raspberry Pi tek kartlı bilgisayarınızda Wi-Fi'yi şu şekilde yapılandırırsınız: wpa_supplicant . Bu makaleyi okuduğunuz için teşekkürler.