perintah bash untuk terhubung ke jaringan wifi wpa di debian

3

Saya mencoba untuk terhubung ke router saya tetapi tidak berhasil. Saya hanya melewatkan beberapa baris kode sederhana yang mungkin tidak dapat saya temukan di mana pun.

Jika saya menulis iwlist wlan0 scan, ini menunjukkan lebih dari 20+ jaringan yang dapat saya hubungkan sehingga kartu nirkabel saya sudah diatur dengan benar. Misalnya, saya ingin terhubung ke jaringan WPA yang disebut "herroprease" dengan kata sandi "wearechinesepeople", jadi saya mengetik

iwconfig wlan0 essid herroprease key s:wearechinesepeople
dhclient wlan0

Namun, ketika saya melakukan ping 192.168.1.1(router saya) dikatakan tidak bisa terhubung. Saya pernah mendengar bahwa untuk terhubung ke jaringan WPA ada perintah tambahan yang harus Anda berikan kepada bash wpa_supplicant. Apakah begitu? Saya mencari kode yang paling mudah dimengerti untuk online. Terima kasih atas bantuannya!

Darth Android
sumber
+1 tetapi memilih untuk pindah ke superuser
lihat
Mungkin Anda bisa mencoba wicd . Menggunakan baris perintah untuk mengatur wifi di Linux selalu sulit bagi saya.
cyfdecyf
Saya bertekad untuk mempelajari baris perintah! :) saya menjalankan debian squeeze dalam mode hanya teks karena saya ingin belajar bagaimana melakukan semuanya dengan command line. Koneksi WiFi terbukti sulit>. <
Kemudian lihat wiki Debian , konfigurasikan terlebih dahulu dengan memodifikasi /etc/network/interfaces. Jika itu berhasil, pelajari perbedaan iwconfigoutput sebelum dan sesudah.
cyfdecyf

Jawaban:

3

Untuk kepentingan semua yang membaca ini dan butuh bantuan. solusi saya adalah wpa_supplicantkarena jaringan yang saya coba sambungkan adalah WPA2.

Kode saya adalah sebagai berikut:

iwconfig wlan0 essid herroprease key s:wearechinesepeople
wpa_supplicant -Dwext -iwlan0 -B -c/wpa_supplicant/wpa_supplicant.conf
dhclient

wpa_supplicant.conffile Anda hanya perlu berisi

network={
ssid="herroprease"
psk="wearechinesepeople"
}
james
sumber
0

Sebagaimana cyfdecyf tunjukkan dalam komentar, Wiki Debian berisi informasi yang Anda cari, setidaknya untuk mengatur koneksi yang terus-menerus dalam /etc/network/interfacesfile.

Darth Android
sumber