Raspberry Pi Sambungkan ke Wifi Menggunakan wpa_supplicant

Raspberry Pi Connect Wifi Using Wpa_supplicant



Sistem operasi Raspberry Pi yang disyorkan secara rasmi adalah Raspbian. Pada Raspbian, anda boleh mengkonfigurasi rangkaian Wi-Fi menggunakan wpa_supplicant dengan sangat mudah. Dalam artikel ini, saya akan menunjukkan kepada anda cara mengkonfigurasi Wi-Fi pada komputer papan tunggal Raspberry Pi anda dengan Raspbian terpasang. Saya akan menggunakan Raspberry Pi 3 Model B untuk demonstrasi. Tetapi artikel ini semestinya berfungsi pada versi Raspberry Pi lain dengan Raspbian terpasang. Jadi, mari kita mulakan.

Sekiranya anda tidak mempunyai monitor dan juga tidak mempunyai kabel Ethernet yang dapat memberikan alamat IP ke Raspberry Pi anda melalui DHCP secara automatik, maka anda mungkin menganggap anda tidak mempunyai cara untuk menyambungkan Raspberry Pi ke Wi-Fi anda rangkaian. Tetapi jangan putus asa. Ada orang yang mengkonfigurasi Raspberry Pi tanpa kepala (tanpa monitor). Anda juga boleh. Pertama, masukkan kad microSD anda di komputer anda. Kemudian, flash kad microSD dengan menggunakan OS Raspbian Etcher .







CATATAN: Saya telah menulis artikel khusus untuk memasang Raspbian di Raspberry Pi. Anda harus melihatnya di sini di LinuxHint.com jika anda menghadapi masalah dengan memasang Raspbian di Raspberry Pi.



Kemudian, keluarkan microSD anda dan masukkan kembali ke komputer anda. Anda akan menemui partition boot seperti yang ditunjukkan dalam tangkapan skrin di bawah. Klik dua kali padanya.







Anda akan melihat banyak fail di dalam direktori ini. Anda perlu membuat 2 fail lagi dalam direktori ini.



Fail pertama ialah ssh (tiada peluasan). Anda tidak perlu menambahkan apa-apa dalam fail ini. The ssh fail akan membolehkan perkhidmatan SSH. Tanpa SSH diaktifkan, anda tidak dapat menyambung ke Raspberry Pi anda dari jauh. Ia tidak akan berguna.

Fail kedua ialah wpa_supplicant.conf

Dalam fail ini, anda perlu memasukkan konfigurasi yang diperlukan untuk menyambung ke rangkaian Wi-Fi. Cukup buat fail baru wpa_supplicant.conf dan tambahkan baris berikut kepadanya. Pastikan anda membuat perubahan jika perlu bergantung pada konfigurasi anda. Akhirnya, simpan fail.

negara= AS
antara muka ctrl_=KEPADA ANDA=/di mana/lari/wpa_pemohonKUMPULAN= netdev
kemas kini_config=1

rangkaian={
ssid='WIFI_SSID'
imbasan_ssid=1
psk='WIFI_PASSWORD'
kunci_mgmt= WPA-PSK
}

CATATAN: Jangan lupa perubahan WIFI_SSID ke SSID Wi-Fi anda, ubah WIFI_PASSWORD ke kata laluan Wi-Fi anda.

Sekarang, keluarkan kad microSD dari komputer anda dan masukkan pada Raspberry Pi anda. Kemudian, hidupkan Raspberry Pi anda. Raspberry Pi anda harus disambungkan ke rangkaian Wi-Fi. Anda dapat mencari alamat IP yang diberikan ke Raspberry Pi anda melalui penghala Wi-Fi dari panel kawalan Router anda dengan mudah. Milik saya kebetulan 192.168.2.16 .

Sekarang, Raspberry Pi anda boleh diakses dari jarak jauh melalui SSH. Nama pengguna lalai adalah pi dan kata laluan adalah raspberry . Untuk menyambung ke Raspberry Pi anda menggunakan SSH untuk pertama kalinya, jalankan arahan berikut:

$sshpi@192.168.2.16

Sekarang, taipkan iya dan tekan .

Sekarang, taip kata laluan raspberry dan tekan .

Anda harus dihubungkan dengan Raspberry Pi anda dari jauh.

Menetapkan semula Konfigurasi Wi-Fi pada Raspberry Pi:

Sekiranya anda sudah mempunyai sambungan rangkaian dan dapat menyambung ke Raspberry Pi dari jarak jauh melalui SSH atau VNC, dan ingin mengubah konfigurasi Wi-Fi, maka yang perlu anda lakukan adalah mengedit fail konfigurasi wpa_supplicant /etc/wpa_supplicant/wpa_supplicant.conf

Pertama, sambungkan ke Raspberry Pi anda dari jauh melalui SSH atau VNC.

Kemudian, edit /etc/wpa_supplicant/wpa_supplicant.conf fail konfigurasi dengan arahan berikut:

$sudo nano /dan lain-lain/wpa_pemohon/wpa_supplicant.conf

The wpa_supplicant.conf fail konfigurasi harus dibuka seperti yang anda lihat pada tangkapan skrin di bawah.

Sekarang, ubah butiran sambungan Wi-Fi anda seperti yang diperlukan dan simpan failnya lagi dengan menekan + x dan kemudian tekan dan diikuti oleh . Sekarang, but semula Raspberry Pi anda, perubahan harus berlaku.

Menambah Rangkaian Wi-Fi Sandaran:

Anda boleh menambahkan perincian beberapa rangkaian Wi-Fi di Raspberry Pi anda. Dengan cara itu, jika SSID Wi-Fi tidak tersedia, Raspberry Pi akan cuba menyambung ke SSID Wi-Fi seterusnya. Sekiranya gagal, ia akan cuba menyambung ke yang seterusnya dan seterusnya. Saya rasa ini adalah ciri hebat wpa_supplicant.

Untuk menambahkan rangkaian Wi-Fi sandaran pada Raspberry Pi anda, cukup edit fail konfigurasi /etc/wpa_supplicant/wpa_supplicant.conf dengan arahan berikut:

$sudo nano /dan lain-lain/wpa_pemohon/wpa_supplicant.conf

Sekarang, ketik baris seperti yang ditandai pada tangkapan skrin di bawah mengikut urutan yang anda mahu Raspberry Pi cuba menyambung ke rangkaian Wi-Fi.

Sebagai contoh, katakan anda mempunyai rangkaian Wi-Fi dengan SSID CSE_LAB1 dan RUMAH1 masing-masing. Anda mahu menyambung ke SSID Wi-Fi RUMAH1 semasa anda pulang. Tetapi semasa anda berada di universiti, anda ingin menyambung ke SSID Wi-Fi CSE_LAB1 . Jadi disini, RUMAH1 adalah SSID Wi-Fi utama anda dan CSE_LAB1 adalah SSID Wi-Fi sekunder anda. The wpa_supplicant.conf fail konfigurasi akan kelihatan seperti berikut dalam kes ini.

negara= AS
antara muka ctrl_=KEPADA ANDA=/di mana/lari/wpa_pemohonKUMPULAN= netdev
kemas kini_config=1

rangkaian={
ssid='RUMAH1'
imbasan_ssid=1
psk='HOME1_PASS'
kunci_mgmt= WPA-PSK
}

rangkaian={
ssid='CSE_LAB1'
imbasan_ssid=1
psk='CSE_LAB1_PASSWORD'
kunci_mgmt= WPA-PSK
}

Pastikan anda menghidupkan semula Raspberry Pi anda agar perubahan tersebut berlaku. Jadi, begitulah cara anda mengkonfigurasi Wi-Fi di komputer papan tunggal Raspberry Pi anda menggunakan wpa_pemohon . Terima kasih kerana membaca artikel ini.