Как постоянно подключаться к WPA2AES wifi с OpenBSD (через cli)

9

У меня установлен OpenBSD 5.1 i386. У меня нет GUI / X. Я гуглил ответ, но не могу найти подлинного. Как я могу подключиться к Wi-Fi сети WPA2 PSK / AES, используя только терминал? (поэтому у меня нет «сетевого менеджера», чтобы просто выбрать данный SSID, а затем ввести passphare: D)

ОБНОВЛЕНИЕ: карта Wi-Fi: Atheros AR5424, я вижу это как "ath0"

UPDATE # 2:

DHCP NWID SSID wpakey SSIDPWD

не работает в /etc/hostname.ath0 (тогда sh / etc / netstart ath0)

UPDATE # 3:

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

даваемое:

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

UPDATE # 4:

Маршрутизатор представляет собой коробку 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'

Я ничего не видел в логах, связанных с openbsd eee pc 701: D

ОБНОВЛЕНИЕ № 5: Я протестировал SSID с SSIDPWD, и он работал на ноутбуке Scientific Linux 6.3.

UPDATE # 6:

ifconfig ath0 nwid SSID wpakey SSIDPWD

Я тоже попробовал, он не выдает никаких сообщений об ошибках, но я все еще не вижу ничего на маршрутизаторе openwrt, что он пытается подключиться, я вижу только изменения в "ifconfig ath0" - я вижу Строка "ieee8011" заполнена.

ОБНОВЛЕНИЕ № 7: упс :) У меня может быть идея, в чем проблема. : D У меня есть только материнская плата Eee PC 701 и Wi-Fi карты в нем ..: D без антенн: D - поэтому я постараюсь найти антенну :)

Гаско Питер
источник
кто-нибудь? :) Я должен
назначить
wpa_supplicant не работает для вас?
маргаритка
но как?? :) какие точные команды? : O
Гаско Питер
Какой адаптер беспроводной сети вы используете?
HeatfanJohn

Ответы:

6

Создайте файл имени хоста в / etc с именем интерфейса.

/etc/hostname.iwn0

Добавьте к этому:

dhcp nwid "Name of network" wpakey password

Перезапустите интерфейс.

sudo sh /etc/netstart iwn0

Таким образом, при загрузке будет предпринята попытка подключения к беспроводной сети.


Если вы не знаете имя запуска беспроводного интерфейса,

ifconfig

и ищите 802.11 в «media» или wlan в «groups».

куда-
источник
@gaskopeter, я использую ту же самую конфигурацию для моей беспроводной карты. Куда обрисовал в общих чертах правильную процедуру, и вы также можете найти ее в FAQ по OpenBSD. Я думаю, вы либо неправильно назвали свой файл имени хоста - hostname. {Имя интерфейса}, либо неправильно указали пароль wpakey в этом файле.
Салил
4

Из того, что я читал, очевидно, что в OpenBSD вы можете настроить SSID и общий секретный ключ WPA в ifconfigкомандной строке.

Посмотри пожалуйста:

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

Сконфигурируйте ral0 для подключения к сети «my_net» с использованием WPA-PSK с парольной фразой «my_passphrase»:

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

а также

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

Настройте ral0 для подключения к сети my_net'' using WPA with passphrase my_passphrase '':

    # ifconfig ral0 nwid my_net wpakey my_passphrase
HeatfanJohn
источник
Я удивлен, что ifconfig ath0 nwid SSID wpakey SSIDPWDэто не сработало. После запуска этой команды, если вы просто введите ifconfigто, что отображается? Получаете ли вы IP-адрес или любую информацию 802.11? Можете ли вы безопасно опубликовать то, что отображается для этой команды здесь?
HeatfanJohn
«ifconfig ath0» отображал информацию 802.11, но не отображал IP-адрес :)
gasko peter
Вот пример из Википедии, который показывает интерфейс, связанный с точкой доступа ieee80211: nwid ARK chan 11 bssid 00:0d:0b:ed:84:fb 100dBm, ваш показывает это? Было бы очень полезно, если бы вы могли опубликовать, что возвращает ifconfig для вас.
HeatfanJohn