Wifi - не верь хендбуку?
Третий день танцев с бубном. Поправьте меня кто-нибудь, пожалуйста.
Дано:
а) ноутбук с wifi, по данным lspci обзывается это дело "Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)"
бе) ядро 2.6.18-gentoo-r6 собранное с модулями ipw2200, ieee80211, ieee80211_crypt, ieee80211_crypt_ccmp, ieee80211_crypt_tkip (последние два автоматом не грузятся, посему прописаны ручками в /etc/modules.autoload.d/kernel-2.6)
Как учит нас коммунистическая партия... ой, тьфу, в смысле - хендбук, настройка подключения к беспроводной сети с помощью wpa_supplicant должна производится следующим макаром:
1) emerge net-wireless/wpa_supplicant
2) настройка /etc/conf.d/net
# Предпочитать wpa_supplicant по отношению к wireless-tools
modules=("wpa_supplicant")
# Указать используемый драйвер программе
wpa_supplicant_eth2="-Dipw"
# ну и dhcp
modules=("dhcpcd")
config_eth2=("dhcp")
dhcpd_eth2="-t 10"
dhcp_eth2="release nontp nonis"
3) Настройка /etc/wpa_supplicant/wpa_supplicant.conf (поправки приветствуются)
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=0
fast_reauth=1
network={
ssid="блаблабла"
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
psk="блаблабла"
priority=0
{
Опосля вышеозначенных действий, дабы удостовериться в работоспособности конфига, сотворил крестное знамение... ой, тьфу, в смысле - пробный запуск:
wpa_supplicant -Dipw -ieth2 -c/etc/wpa_supplicant/wpa_supplicant.conf -ddd
dhcpcd eth2
ping www.gentoo.ru
Ура, товарищи, заработало!
Но, как говорится, недолго музыка играла...
Далее по хендбуку, настраиваем подъем сети при загрузке:
cd /etc/init.d
ln -s net.lo net.eth2
При следующей перезагрузке - песТня, при подъеме net.eth2 - невозможно сконфигурировать сеть с связи с отсутствием WEP-ключа (????? какой, нафиг, WEP? откуда? почему???), и в дальнейшем никакими разумными средствами wifi не поднимается, причем запущенный ручками wpa_supplicant молчит как брянский партизан и ни на что не жалуется.
Накопал в dmesg следующее:
...блаблабла...
ieee80211_crypt: registered algorithm 'NULL'
...блаблабла...
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2km
ipw2200: Copyright(c) 2003-2006 Intel Corporation
...блаблабла...
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: Detected geography ZZD (13 802.11bg channels, 0 802.11a channels)
ieee80211_crypt: registered algorithm 'CCMP'
ieee80211_crypt: registered algorithm 'TKIP'
То есть насколько я понимаю язык потенциального врага (а понимаю я его плохо) система сначала, пытаясь поднять wifi, детектит сеть, находит, но присоединиться к ней не может по той причине, что модули поддержки ccmp и tkip еще не загружены... и только ПОТОМ грузит эти самые модули??? И что характерно - потом уже поздно, поскольку сеть после этого больше не работает, что с tkip что без...
Пока что решил проблему так:
удалил /etc/init.d/net.eth2
и добавил в /etc/conf.d/local.start строчку:
wpa_supplicant -Dipw -ieth2 -c/etc/wpa_supplicant/wpa_supplicant.conf -B & dhcpcd eth2
Вроде бы работает, но ведь это... костыль? А не тру-генту-вей?
Ведь это, я так понимаю, ненормально - прописывать старт сети не там, где это рекомендовано хендбуком?
Короче, многомудрые отцы-гентоводы, ткните меня носом, пожалуйста, где я неправ?
- Для комментирования войдите или зарегистрируйтесь
Привет! У меня
Привет!
У меня тоже в ноутбуке такая же WiFi карточка, но у меня пока ситуация хуже :( - при запуске сыпятся вот такие ошибки:
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Правда у меня ipw2200 и прочие модули собраны не через ядро - установлены портежи ipw2200, ipw2200-firmware и ieee80211.
Правильно ли я понял, что ты используеть модули, которые есть в ядре?
У меня оно такое же - 2.6.18-gentoo-r6
Попробую встроенное - о результатах напишу :)
Угу, я пользую
Угу, я пользую ядреные модули, портежи ipw2200 и ieee80211 не ставил, а вот ipw2200-firmware ставить все равно пришлось, иначе ядреный модуль ipw2200 при запуске ругается на отсутствие этого самого firmware.
Что касается ошибок типа ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported - у меня они тоже вылезают, однако при этом все вроде работает...
Как вариант - попробуй использовать -Dwext, у меня тоже работает и на ошибки не жалуется...
Кстати, вопрос -
Кстати, вопрос - есть какая-либо возможность сейчас без точки доступа проверить - работает ли у меня WPA ?
Запустил вот такую команду:
iwlist eth2 encryption
Результат:
eth2 2 key sizes : 40, 104bits
4 keys available :
[1]: off
[2]: off
[3]: off
[4]: off
Current Transmit Key: [1]
Authentication capabilities :
WPA
WPA2
CIPHER TKIP
CIPHER CCMP
Current key_mgmt:0xBF950198
Current cipher_pairwise:0xBF950198
Current cipher_group:0xBF950198
Значит ли это, что WPA доступен для использования?
А
А вкомпилировать в ядро поддержку нужных криптографических шифров не пробовал? Иожет у тебя они модулями ставятся?
Re: А
Пробовал вкопмилировать поддержку CCMP и TKIP - фиг, их почему-то можно только модулями собрать, а в ядро вкомпилить их Ктулху... от, то ись - menuconfig не разрешает...
А можно поконкретнее: каких-таких шифров, где подключаются?
У меня по другому настроено
Имею такую же карточку, настраивал иначе.
В ядре поддержка отключена, включена поддержка криптографии всяческой только.
после пересборки ядра делается:
emerge net-wireless/ieee80211 ipw2200
wpa_supplicant не юзаю, настраиваю через стандартный /etc/conf.d/wireless
вот его примерное содержание:
iface_eth1="dhcp"
essid_eth1="netname"
key_hell="AF4A2308DF55B45CFC90B03052"
preferred_aps=( "netname" )
Никаких проблем уже полгода нет.
Ну и ещё в модулях загружаемых конечно написано
/etc/modules.autoload.d/kernel-2.6:
ipw2200
Оно, конечно,
Оно, конечно, хорошо когда присоединение к точке доступа производится по протоколу WEP. А если в наличии исключительно WPA?
И у меня
И у меня аналогично - был, есть и будет только WPA-PSK с длииинным ключом :)
Ладно, завтра все это еще раз попробую - точка доступа увы не дома :)
У меня сейчас через скрипт net.eth2 все нормально стартует - если не считать вышеозвученных ошибок.
На всякий случай привожу мой конфиг:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
network={
ssid="xxxxxxxx"
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
scan_ssid=1
psk="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
priority=2
}
а можно исчо lsmod
а можно исчо lsmod | grep ieee80211 и dmesg?
Всегда пожалуйста
novia3221w ~ # lsmod | grep ieee80211
ieee80211_crypt_tkip 9216 0
ieee80211_crypt_ccmp 6016 0
ieee80211_crypt_wep 3968 0
ieee80211 25288 1 ipw2200
ieee80211_crypt 4288 4 ieee80211_crypt_tkip,ieee80211_crypt_ccmp,ieee80211_crypt_wep,ieee80211
dmesg:
ieee80211: 802.11 data/management/control stack, 1.2.15
ieee80211: Copyright (C) 2004-2005 Intel Corporation
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.0mq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
...
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: Detected geography ZZM (11 802.11bg channels, 0 802.11a channels)
ieee80211_crypt: registered algorithm 'WEP'
ieee80211_crypt: registered algorithm 'CCMP'
ieee80211_crypt: registered algorithm 'TKIP'
cat /etc/modules.autoload.d/kernel-2.6 :
ieee80211_crypt_wep
ieee80211_crypt_ccmp
ieee80211_crypt_tkip
ipw2200
cat /etc/conf.d/net :
modules=( "wpa_supplicant" )
iwconfig_eth2="mode managed"
wpa_supplicant_eth2="-D ipw"
В свою очередь
А что у тебя пишет в консоль при ручном запуске wpa_supplicant -D ipw -i eth2 -c /etc/wpa_supplicant/wpa_supplicant.conf -ddd ??
У меня следующие надписи:
Initializing interface 'eth2' conf '/etc/wpa_supplicant/wpa_supplicant.conf' dri
ver 'ipw' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant/wpa_supplicant.conf' -> '/etc/wpa_suppli
cant/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant/wpa_supplicant.conf'
ctrl_interface='/var/run/wpa_supplicant'
ctrl_interface_group=0
ap_scan=1
Line: 7 - start of a new network block
ssid - hexdump_ascii(len=10):
53 75 70 65 72 2d 77 69 66 69 Super-wifi
proto: 0x1
key_mgmt: 0x2
pairwise: 0x18
group: 0x18
scan_ssid=1 (0x1)
PSK (ASCII passphrase) - hexdump_ascii(len=25): [REMOVED]
priority=2 (0x2)
PSK (from passphrase) - hexdump(len=32): [REMOVED]
Priority group 2
id=0 ssid='Super-wifi'
Initializing interface (2) 'eth2'
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
wpa_driver_ipw_init is called
SIOCGIWRANGE: WE(compiled)=20 WE(source)=18 enc_capa=0xf
capabilities: key_mgmt 0xf enc 0xf
WEXT: Operstate: linkmode=1, operstate=5
Own MAC address: 00:0e:35:81:cc:bd
wpa_driver_ipw_set_wpa: enabled=1
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
wpa_driver_ipw_set_key: alg=none key_idx=0 set_tx=0 seq_len=0 key_len=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
wpa_driver_ipw_set_key: alg=none key_idx=1 set_tx=0 seq_len=0 key_len=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
wpa_driver_ipw_set_key: alg=none key_idx=2 set_tx=0 seq_len=0 key_len=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
wpa_driver_ipw_set_key: alg=none key_idx=3 set_tx=0 seq_len=0 key_len=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
wpa_driver_ipw_set_countermeasures: enabled=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
wpa_driver_ipw_set_drop_unencrypted: enabled=1
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Setting scan request: 0 sec 100000 usec
Added interface eth2
Wireless event: cmd=0x8b06 len=8
RTM_NEWLINK, IFLA_IFNAME: Interface 'eth2' added
RTM_NEWLINK, IFLA_IFNAME: Interface 'eth2' added
State: DISCONNECTED -> SCANNING
Starting AP scan (specific SSID)
Scan SSID - hexdump_ascii(len=10):
53 75 70 65 72 2d 77 69 66 69 Super-wifi
Trying to get current scan results first without requesting a new scan to speed
up initial association
Received 0 bytes of scan results (0 BSSes)
Scan results: 0
Selecting BSS from priority group 2
No suitable AP found.
Setting scan request: 0 sec 0 usec
Starting AP scan (broadcast SSID)
Scan timeout - try to get results
Received 0 bytes of scan results (0 BSSes)
Scan results: 0
Selecting BSS from priority group 2
No suitable AP found.
Setting scan request: 5 sec 0 usec
Starting AP scan (specific SSID)
Scan SSID - hexdump_ascii(len=10):
а если
а если попробовать
wpa_supplicant -Dwext -ieth2 -c/etc/wpa_supplicant/wpa_supplicant.conf -ddd
Поменял ipw на wext
Вывод такой:
novia3221w log # wpa_supplicant -D wext -i eth2 -c /etc/wpa_supplicant/wpa_supplicant.conf -ddd
Initializing interface 'eth2' conf '/etc/wpa_supplicant/wpa_supplicant.conf' driver 'wext' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant/wpa_supplicant.conf' -> '/etc/wpa_supplicant/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant/wpa_supplicant.conf'
ctrl_interface='/var/run/wpa_supplicant'
ctrl_interface_group=0
ap_scan=1
Line: 7 - start of a new network block
ssid - hexdump_ascii(len=10):
53 75 70 65 72 2d 77 69 66 69 Super-wifi
proto: 0x1
key_mgmt: 0x2
pairwise: 0x18
group: 0x18
scan_ssid=1 (0x1)
PSK (ASCII passphrase) - hexdump_ascii(len=25): [REMOVED]
priority=2 (0x2)
PSK (from passphrase) - hexdump(len=32): [REMOVED]
Priority group 2
id=0 ssid='Super-wifi'
Initializing interface (2) 'eth2'
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
SIOCGIWRANGE: WE(compiled)=20 WE(source)=18 enc_capa=0xf
capabilities: key_mgmt 0xf enc 0xf
WEXT: Operstate: linkmode=1, operstate=5
Own MAC address: 00:0e:35:81:cc:bd
wpa_driver_wext_set_wpa
wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_countermeasures
wpa_driver_wext_set_drop_unencrypted
Setting scan request: 0 sec 100000 usec
Added interface eth2
Wireless event: cmd=0x8b06 len=8
RTM_NEWLINK, IFLA_IFNAME: Interface 'eth2' added
RTM_NEWLINK, IFLA_IFNAME: Interface 'eth2' added
State: DISCONNECTED -> SCANNING
Starting AP scan (specific SSID)
Scan SSID - hexdump_ascii(len=10):
53 75 70 65 72 2d 77 69 66 69 Super-wifi
Trying to get current scan results first without requesting a new scan to speed up initial association
Received 0 bytes of scan results (0 BSSes)
Scan results: 0
Selecting BSS from priority group 2
No suitable AP found.
Setting scan request: 0 sec 0 usec
Starting AP scan (broadcast SSID)
Scan timeout - try to get results
Received 0 bytes of scan results (0 BSSes)
Scan results: 0
Selecting BSS from priority group 2
No suitable AP found.
Setting scan request: 5 sec 0 usec
CTRL-EVENT-TERMINATING - signal 2 received
Removing interface eth2
State: SCANNING -> DISCONNECTED
WEXT: Operstate: linkmode=-1, operstate=5
No keys have been configured - skip key clearing
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
wpa_driver_wext_set_wpa
wpa_driver_wext_set_drop_unencrypted
wpa_driver_wext_set_countermeasures
No keys have been configured - skip key clearing
WEXT: Operstate: linkmode=0, operstate=6
Cancelling scan request
Ошибок вроде нет.
Теперь осталось дождаться свидания с точкой доступа :)
Проверил все
Проверил все еще раз. По итогам проверки хотел бы дико извиниться перед присутствующими: я маненько соврамши.
wpa_supplicant с опцией -Dipw у меня не работает. Работает с -Dwext
Ошибки лезут те же самые, что и у Dorlas.
Сильно не бейте - это у меня на четвертый день ковыряния конфигов уже ум за разум заходить начал, не помню что и в какой последовательности менял и какие результаты при этом получал.
Однака сабжа это не меняет: /etc/init.d/net.eth2 отказывается поднимать сеть, ссылаясь на остутствие WEP (???) ключа.
При этом прописанный в /etc/conf.d/local.start костыль в виде
wpa_supplicant -Dwext -ieth2 -c/etc/wpa_supplicant/wpa_supplicant.conf -Bw & dhcpcd eth2
поднимает сеть "на ура".
Посему хотел бы узнать: какой сорт чая мне нужно курить чтобы разобраться в проблеме?
Мдя
Потратил полчаса - итог:
1) Стартует нормально с опцией -D wext (ругани нет)
2) Точку доступа при скрытой рассылке SSID не находит!!!
3) При включении на точке Ssid Broadcast замечательно присоединяется и все работает нормально :) (ура три раза)
Никакой ругани на WEP у меня нет :)
Продолжим ковырять?
Такая же
Такая же конфигурация, все работает штатно. Как швейцарские часы.
Если не трудно
Пожалуйста, если не трудно, выложите свой файлы:
1) /etc/conf.d/net
2) /etc/wpa_supplicant/wpa_supplicant.conf
Заранее спасибо!
Гы, я, кажется,
Гы, я, кажется, напал на след.
Решение, похоже, следует искать в самом неожиданном месте: дело не в ядре и не в драйвере, дело в точке доступа, к которой я пытаюсь приконнектицца.
Тут http://zyxel.ru/content/support/download/product/170/firmware лежит свежевышедший (19.12.2006) вариант прошивки ADSL-модема с Wifi Zyxel P660 HW EE.
Среди заявленных улучшений:
Правда, подробного описания решенной проблемы я не нашел, но печенкой чую...
Вечером буду перепрошивать модем. Надеюсь, после этого траблы пропадут.
P.S. Тьфу-тьфу-тьфу (чтоб не сглазить). =)
Так где же воз?
У меня ситуация один в один. Пока решил также как и топикстартер MeToo. То есть запуск из /etc/conf.d/local.start строкой
wpa_supplicant -Dipw -ieth2 -c/etc/wpa_supplicant/wpa_supplicant.conf -B & dhcpcd eth1
За что ему отдельное спасибо. Но тем не менее, вопрос: что делать? Так дальше и мучаться?
А кочка доступа
А кочка доступа тоже Zyxel? Мне, кстати, перепрошивка момеда не помогла...
И еще: версия ядра какая?
А то я все готовлюсь мигрировать с 2.6.18 на что-нть посвежее, может заработает?
вай-вай
Точка Zyxel 660 HW-61
Ядро 2.6.20.7
Подозреваю что
Подозреваю что проблема все-таки во взаимодействии данного конкретного wifi-адаптера с оборудованием Zyxel.
Эх, жаль нет возможности потестить ноутбук с точками доступа других проивзодителей: у меня Zyxel и дома и на работе...
точки
после выходных сношу бук на работу - там длинки 2100 и 900 стоят - посмотрим как поведет себя...
С dlink 2100 900 та же проблема
С dlink 2100 900 та же проблема. Не работает скрипт из init.d - хочет какого-то WEP-ключа... А по твоему рецепту - также хорошо работает, как и с zyxel-ом
помоему веп
помоему веп можно неиспользовать вообще - всё равно он ломатся меньше минуты, проще SSID скрыть, хоть какая-то польза.
внимательные
внимательные читатели темы увидят, что настраивать WEP здесь никто и не собирался, речь идет о работе с WPA
Много воды с тех пор утекло :)
Однако на текущий момент у все работает штатно и запуске ОС (т.е. обсуждаемые проблемы теперь у меня отсутствуют) :)
Настройки /etc/conf.d/net:
modules=( "wpa_supplicant" )
iwconfig_eth2="mode managed"
config_eth2=( "10.40.2.7 netmask 255.255.255.0" )
routes_eth2=( "default gw 10.40.2.2" )
Настройки /etc/wpa_supplicant/wpa_supplicant.conf:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
#fast_reauth=1
network={
ssid="Super-wifi"
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
scan_ssid=1
psk="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
priority=2
}
Ядро: 2.6.20-r7, собрано с помощью genkernel.
2evadim
2evadim
очень спорное утверждение... если вы об использовании aircrack-ng, то да возможно он ломает wep key меньше минуты, но, если не ошибаюсь при наличии > 300000 ivs(векторов инициализации, если не ошибаюсь) при wep 64 и около ляма ivs при wep 128. Проблема насобирать эти пакеты... Для примера, когда я попытался взломать сеть своего соседа то за вечер получилось около 5000 ivs, короче плюнул и забил на затею.
это да, нужно
это да, нужно насибирать трафик, но если его нет - что ломать? у меня есть сегмент, там тихи тихо, но бывает что ктонить фильм потащит, или голосом поговорить - тут быстро набирается. ты бы посидел просто, подождал пока кто-нить что-то потащит.
т.к. у меня точки доступа я их включил мостом, и они только макам коннектятся, а если нужно реально защитить - тут впа2+скрытый ssid
A nikto pro packet injection
A nikto pro packet injection nikto ne slihal? proga vrode airreplay nazivaetsja. Beretsja paket realnogo klienta iz traffica i poka veniki ne virastut gonjaetsja mejdu tvoim wlan interface i access pointom. ap pri etom normalno razdaet iv's... sorry za translit;-)
сейм
точно такая же проблема...
решил таким же костылем...
Все кто
Все кто отписался - гляньте - на точках доступа стоит опция SSID BROADCAST? подобная проблема возникла при попытке спарить атерос и интел3945 с Цыцкой на которой как раз был включен запрет на брудкаст ссида.
Решилось таким путем
1 Вписал модули в автозагрузку
2 Написал конф... (советую попробовать опцию proto=RSN)
3 Написал /etc/conf.d/net и /etc/init.d/net.[wifi interface name]
4 добавил все это в автозагрузку.
5 убрал запрет
6
ЗЫ Советую поиграть с параметрами ap_scan, fast_reauth, так же рекомендую удалить WEP104 и WEP40 из опции group
PPS Для атероса /etc/wpa_supplicant/wpa_supplicant.conf выглядит так:
ctrl_interface=/var/run/wpa_supplicant/
ctrl_interface_group=0
#eapol_version=0
ap_scan=1
fast_reauth=1
#eapol_version=1
network={
ssid="xxx"
# bssid=00:16:b6:5b:cf:d1 (мак точки на всякий случай - должно работать без него)
scan_ssid=0
psk=xxx
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
auth_alg=OPEN
# key_mgmt=NONE
priority=1
}
/etc/conf.d/net:
#[atheros]
modules=( "wpa_supplicant" )
wpa_supplicant_[имяинтерфейса]="-iath0 -Dmadwifi" # для интела указываем -ieth{1,2} -Dipw или -Dwext (если дрова подняты через ндис - то
#-Dndiswrapper)
config_[имяинтерфейса]=("x.x.x.x")
routes_[имяинтерфейса]=("default via x.x.x.x")
dns_domain_[имяинтерфейса]="domain.local"
dns_servers_[имяинтерфейса]="x.x.x.x"
dns_search_[имяинтерфейса]="domain.local domain.internal"
#[ethernet]
#plug_timeout="2"
#это для статики, для динамики - описано в /etc/conf.d/net.example