Cara terhubung secara permanen ke WPA2AES wifi dengan OpenBSD (melalui cli)

9

Saya sudah menginstal OpenBSD 5.1 i386. Saya tidak punya GUI / X. Saya mencari jawabannya di Google tetapi saya tidak dapat menemukannya. Bagaimana saya bisa terhubung ke jaringan wifi WPA2 PSK / AES hanya menggunakan terminal? (jadi saya tidak punya "manajer jaringan" untuk cukup memilih SSID yang diberikan, lalu masukkan passphare: D)

UPDATE: kartu wifi: Atheros AR5424, saya bisa melihatnya sebagai "ath0"

PEMBARUAN # 2:

DHCP NWID SSID wpakey SSIDPWD

tidak bekerja di /etc/hostname.ath0 (lalu sh / etc / netstart ath0)

PEMBARUAN # 3:

ifconfig ath0 nwid SSID wpa wpapsk $(wpa-psk SSID SSIDPWD)

diberikan:

ksh: wpa-psk not found
ifconfig: wpapsk: bad value

PEMBARUAN # 4:

Router adalah kotak OpenWrt 10.03.1:

cat /etc/config/wireless
config 'wifi-iface'
    option 'device' 'radio0'
    option 'network' 'lan'
    option 'mode' 'ap'
    option 'ssid' 'SSID'
    option 'encryption' 'psk2+ccmp'
    option 'key' 'SSIDPWD'
    option 'isolate' '1'
    option 'maxassoc' '1'

Saya tidak melihat apa pun di log yang terkait dengan openbsd eee pc 701: D

UPDATE # 5: Saya menguji SSID dengan SSIDPWD, dan itu bekerja pada notebook Scientific Linux 6.3.

PEMBARUAN # 6:

ifconfig ath0 nwid SSID wpakey SSIDPWD

Saya mencoba yang ini juga, itu tidak mengembalikan pesan kesalahan, tapi saya masih tidak bisa melihat apa pun di router openwrt, yang mencoba terhubung, saya hanya bisa melihat perubahan "ifconfig ath0" - Saya bisa melihat Baris "ieee8011" terisi.

UPDATE # 7: ups :) Saya mungkin punya ide apa masalahnya. : DI hanya memiliki motherboard dari eee pc 701 dan kartu wifi di dalamnya ..: D tanpa NO ANTENNAS: D - jadi saya akan mencoba mencari antena :)

peter gasko
sumber
siapa saja? :) Saya harus memberi hadiah untuk ini :)
gasko peter
wpa_supplicant tidak berfungsi untuk Anda?
daisy
tapi bagaimana caranya?? :) apa saja perintah yang tepat? : O
gasko peter
Adaptor jaringan nirkabel apa yang Anda gunakan?
HeatfanJohn

Jawaban:

6

Buat file nama host di / etc dengan nama antarmuka.

/etc/hostname.iwn0

Tambahkan ke dalamnya:

dhcp nwid "Name of network" wpakey password

Mulai ulang antarmuka.

sudo sh /etc/netstart iwn0

Dengan cara ini koneksi ke jaringan nirkabel akan dicoba saat boot.


Jika Anda tidak tahu nama antarmuka nirkabel yang dijalankan,

ifconfig

dan cari 802.11 di 'media' atau wlan di 'grup'.

kuda
sumber
@ gaskopeter, saya menggunakan cara konfigurasi yang sama persis untuk kartu nirkabel saya. kuda telah menguraikan prosedur yang benar dan Anda dapat menemukannya di faqs OpenBSD juga. Saya pikir Anda tidak memberi nama file nama host Anda dengan benar - nama host. {Nama antarmuka} atau Anda tidak menentukan kata sandi wpakey dengan benar dalam file itu.
Salil
4

Dari apa yang saya baca, tampaknya pada OpenBSD Anda dapat mengkonfigurasi kunci rahasia bersama SSID dan WPA pada ifconfigbaris perintah.

Tolong lihat:

http://vinci.wordpress.com/2008/10/16/using-wpa-on-openbsd/

Konfigurasikan ral0 untuk bergabung dengan jaringan "my_net" menggunakan WPA-PSK dengan frasa sandi "my_passphrase":

    # ifconfig ral0 nwid my_net wpa wpapsk \
         $(wpa-psk my_net my_passphrase)

dan

http://www.openbsd.org/cgi-bin/man.cgi?query=ral&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html

Konfigurasikan ral0 untuk bergabung dengan jaringan my_net'' using WPA with passphrase my_passphrase '':

    # ifconfig ral0 nwid my_net wpakey my_passphrase
HeatfanJohn
sumber
Saya terkejut itu ifconfig ath0 nwid SSID wpakey SSIDPWDtidak berhasil. Setelah Anda menjalankan perintah ini, apakah Anda hanya memasukkan ifconfigapa yang ditampilkan? Apakah Anda mendapatkan alamat IP atau informasi 802.11? Dapatkah Anda memposting dengan aman apa yang ditampilkan untuk perintah itu di sini?
HeatfanJohn
"ifconfig ath0" menampilkan informasi 802.11, tetapi tidak menampilkan alamat IP :)
gasko peter
Berikut adalah contoh dari Wikipedia yang menunjukkan antarmuka yang telah dikaitkan dengan titik akses ieee80211: nwid ARK chan 11 bssid 00:0d:0b:ed:84:fb 100dBm, apakah milik Anda menunjukkan itu? Akan sangat membantu jika Anda bisa memposting apa ifconfig kembali untuk Anda.
HeatfanJohn