So stellen Sie mit OpenBSD (über CLI) eine dauerhafte Verbindung zu WPA2AES-WLAN her


9

Ich habe ein OpenBSD 5.1 i386 installiert. Ich habe keine GUI / X. Ich habe nach der Antwort gegoogelt, aber ich kann keine authentische finden. Wie kann ich nur über das Terminal eine Verbindung zu einem WPA2 PSK / AES-WLAN-Netzwerk herstellen? (Ich habe also keinen "Netzwerkmanager", um einfach die angegebene SSID auszuwählen und dann passphare einzugeben: D)

UPDATE: WLAN-Karte: Atheros AR5424, ich kann es als "ath0" sehen.

UPDATE 2:

DHCP NWID SSID wpakey SSIDPWD

funktionierte nicht in /etc/hostname.ath0 (dann sh / etc / netstart ath0)

UPDATE 3:

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

gegeben:

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

UPDATE 4:

Der Router ist eine OpenWrt 10.03.1-Box:

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'

Ich habe nichts in den Protokollen gesehen, die dem openbsd eee pc 701: D zugeordnet sind

UPDATE 5: Ich habe die SSID mit der SSIDPWD getestet und sie funktionierte auf einem Scientific Linux 6.3-Notebook.

UPDATE 6:

ifconfig ath0 nwid SSID wpakey SSIDPWD

Ich habe es auch versucht, es hat keine Fehlermeldungen zurückgegeben, aber ich kann immer noch nichts auf dem openwrt-Router sehen, das versucht, eine Verbindung herzustellen. Ich kann nur Änderungen in "ifconfig ath0" sehen - ich kann das sehen Die Zeile "ieee8011" ist voll.

UPDATE # 7: whoops :) Ich habe vielleicht eine Idee, was das Problem ist. : DI haben nur das Motherboard des eee pc 701 und die WLAN-Karte drin ..: D ohne ANTENNEN: D - also werde ich versuchen, eine Antenne zu finden :)


jemand? :) Ich muss ein Kopfgeld darauf setzen :)
Gasko Peter

wpa_supplicant funktioniert bei Ihnen nicht?
Gänseblümchen

aber wie?? :) Was sind die genauen Befehle? : O
Gasko Peter

Welchen drahtlosen Netzwerkadapter verwenden Sie?
HeatfanJohn

Antworten:


6

Erstellen Sie eine Hostnamensdatei in / etc mit dem Namen der Schnittstelle.

/etc/hostname.iwn0

Fügen Sie hinzu:

dhcp nwid "Name of network" wpakey password

Starten Sie die Schnittstelle neu.

sudo sh /etc/netstart iwn0

Auf diese Weise wird beim Booten versucht, eine Verbindung zum drahtlosen Netzwerk herzustellen.


Wenn Sie den Namen der ausgeführten drahtlosen Schnittstelle nicht kennen,

ifconfig

und suchen Sie nach 802.11 in "Medien" oder wlan in "Gruppen".


@gaskopeter, ich verwende genau die gleiche Konfigurationsmethode für meine WLAN-Karte. kuda hat das richtige Verfahren beschrieben und Sie finden es auch in den OpenBSD-FAQs. Ich denke, entweder haben Sie Ihre Hostnamensdatei nicht richtig benannt - Hostname. {Schnittstellenname} oder Sie haben das wpakey-Passwort in dieser Datei nicht richtig angegeben.
Salil

4

Nach dem, was ich gelesen habe, können Sie anscheinend unter OpenBSD den gemeinsamen geheimen SSID- und WPA-Schlüssel in der ifconfigBefehlszeile konfigurieren .

Bitte sehen Sie:

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

Konfigurieren Sie ral0 so, dass es mit WPA-PSK mit der Passphrase "my_passphrase" dem Netzwerk "my_net" beitritt:

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

und

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

Konfigurieren Sie ral0 für den Beitritt zum Netzwerk my_net'' using WPA with passphrase my_passphrase '':

    # ifconfig ral0 nwid my_net wpakey my_passphrase

Ich bin überrascht, dass ifconfig ath0 nwid SSID wpakey SSIDPWDdas nicht funktioniert hat. Wenn Sie nach ifconfigdem Ausführen dieses Befehls nur eingeben, was angezeigt wird? Erhalten Sie eine IP-Adresse oder 802.11-Informationen? Können Sie hier sicher posten, was für diesen Befehl angezeigt wird?
HeatfanJohn

"ifconfig ath0" zeigte 802.11-Informationen an, aber keine IP-Adresse :)
gasko peter

Hier ist ein Beispiel aus Wikipedia, das eine Schnittstelle zeigt, die mit dem Zugangspunkt verknüpft ist. Zeigt ieee80211: nwid ARK chan 11 bssid 00:0d:0b:ed:84:fb 100dBmIhre das? Es wäre sehr hilfreich, wenn Sie posten könnten, was ifconfig für Sie zurückgibt.
HeatfanJohn
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.