SLAX, Deep Style, ZenWalk
Модератор: Модераторы разделов
s@lomon
Сообщения: 22
ОС: Gentoo x86 и amd64
Сообщение
s@lomon » 14.10.2007 21:38
доброго времени суток!
1.скачал драйвера madwifi (0.9.3) , они встали нормально и появился ath0
2. карточка заработала и iwlist ath0 scanning выдает список сетей (мою видит), iwconfig выводит что подключился к какой-то незащищенной сети
3. поставил wpa_supplicant (0.5.8), поставил его и заполнил для WPA-PSK
4. при запуске wpa_supplicant -i ath0 -D madwifi -c /etc/wpa_supplicant.conf -B
после этого получается два варианта (когда как):
пишет что не поддерживает madwifi или нормально проходит, но iwconfig показывает что ath0 ни к какой сети на подключен и все поля пустые (essid, ap)
поиск посмотрел у всех как по маслу идет, я никак не пойму где ошибка...
Goodwin
Сообщения: 149
ОС: Slackware 13.0
Сообщение
Goodwin » 14.10.2007 23:02
Первое предположение попробуйте драйвер по умолчанию:
wpa_supplicant -i ath0 -D -c /etc/wpa_supplicant.conf -dd - вывод можно посмотреть, иногда что-нибудь толковое показывает
Второе, это /etc/wpa_supplicant.conf - возможна неправильная настройка. Выкладывайте, может чем поможем. И вывод iwscan list с указанием сети к которой подключаетесь.
Химические реакции, протекающие в большинстве голов, никак нельзя назвать мышлением.
s@lomon
Сообщения: 22
ОС: Gentoo x86 и amd64
Сообщение
s@lomon » 15.10.2007 09:50
Goodwin писал(а): ↑ 14.10.2007 23:02
Первое предположение попробуйте драйвер по умолчанию:
wpa_supplicant -i ath0 -D -c /etc/wpa_supplicant.conf -dd - вывод можно посмотреть, иногда что-нибудь толковое показывает
Второе, это /etc/wpa_supplicant.conf - возможна неправильная настройка. Выкладывайте, может чем поможем. И вывод iwscan list с указанием сети к которой подключаетесь.
Код: Выделить всё
# wpa_supplicant -i ath0 -D madwifi -c /etc/wpa_supplicant.conf
Unsupported driver 'madwifi'.
wpa_supplicant.conf
Код: Выделить всё
WPA-PSK/TKIP
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="myessid"
key_mgmt=WPA-PSK
proto=WPA
pairwise=TKIP
group=TKIP
psk="mypassword"
}
Код: Выделить всё
Cell 01 - Address: 00:60:B3:D0:E6:07
ESSID:"myessid"
Mode:Master
Frequency:2.462 GHz (Channel 11)
Quality=17/70 Signal level=-78 dBm Noise level=-95 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 22 Mb/s
6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Extra:bcn_int=200
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
Код: Выделить всё
# wpa_supplicant -i ath0 -c /etc/wpa_supplicant.conf -dd
Initializing interface 'ath0' conf '/etc/wpa_supplicant.conf' driver 'default' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant.conf'
ctrl_interface='/var/run/wpa_supplicant'
Line: 6 - start of a new network block
ssid - hexdump_ascii(len=6):
77 68 6c 68 6e 6b myessid
key_mgmt: 0x2
proto: 0x1
pairwise: 0x8
group: 0x8
PSK (ASCII passphrase) - hexdump_ascii(len=8): [REMOVED]
PSK (from passphrase) - hexdump(len=32): [REMOVED]
Priority group 0
id=0 ssid='wilink'
Initializing interface (2) 'ath0'
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)=22 WE(source)=13 enc_capa=0xf
capabilities: key_mgmt 0xf enc 0xf
WEXT: Operstate: linkmode=1, operstate=5
Own MAC address: 00:11:95:e7:32:57
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
Using existing control interface directory.
ctrl_iface bind(PF_UNIX) failed: Address already in use
ctrl_iface exists and seems to be in use - cannot override it
Delete '/var/run/wpa_supplicant/ath0' manually if it is not used anymore
Failed to initialize control interface '/var/run/wpa_supplicant'.
You may have another wpa_supplicant process already ru nning or the file was
left by an unclean termination of wpa_supplicant in which case you will need
to manually remove this file before starting wpa_supplicant again.
Failed to add interface ath0
State: DISCONNECTED -> DISCONNECTED
wpa_driver_wext_set_operstate: operstate 0->0 (DORMANT)
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
wp/a_driver_wext_set_drop_unencrypted
wpa_driver_wext_set_countermeasures
No keys have been configured - skip key clearing
Cancelling scan request
Cancelling authentication timeout
WEXT: Operstate: linkmode=0, operstate=6
Goodwin
Сообщения: 149
ОС: Slackware 13.0
Сообщение
Goodwin » 15.10.2007 22:36
делали ли вы PSK с помощью wpa_passphrase? это важно. Конфиг вроде бы правильный.. но меня смущает ctrl_interface=/var/run/wpa_supplicant - скорее всего проблема здесь. На всякий случай вот мой может я какую-нибудь мелочь не заметил..
Код: Выделить всё
network={
ssid="Goodwin_network"
psk=password # не просто asci, а сгенерированный wpa_passphrase
key_mgmt=WPA-PSK
proto=RSN
pairwise=CCMP
group=CCMP
# настройки для AP c WPA2-PSK
}
Да и сам WPA_supplicant советует:
Код: Выделить всё
Delete '/var/run/wpa_supplicant/ath0' manually if it is not used anymore
Можно попробовать последовать его совету
Но лучше сначала попробовать из конфига эту строку про интерфейс закоментировать.
Химические реакции, протекающие в большинстве голов, никак нельзя назвать мышлением.
s@lomon
Сообщения: 22
ОС: Gentoo x86 и amd64
Сообщение
s@lomon » 17.10.2007 10:03
Goodwin писал(а): ↑ 15.10.2007 22:36
делали ли вы PSK с помощью wpa_passphrase? это важно. Конфиг вроде бы правильный.. но меня смущает ctrl_interface=/var/run/wpa_supplicant - скорее всего проблема здесь. На всякий случай вот мой может я какую-нибудь мелочь не заметил..
ctrl_interface=/var/run/wpa_supplicant - удалил нафиг
с wpa_passpharse возник косяг, bash выдавал что такой команды нет, повторная установка сапплисанта это исправила
вообщем заработало
спасибо
Goodwin
Сообщения: 149
ОС: Slackware 13.0
Сообщение
Goodwin » 17.10.2007 14:20
Всегда пожалуйста!
Химические реакции, протекающие в большинстве голов, никак нельзя назвать мышлением.