wireless e wpa supplicant
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
wireless e wpa supplicant
ciao a tutti ho un probema con wpasupplicant, devo connettermi ad un AP criptato con wpa, al momento di connettermi mi da una marea di errori:
Pasted by: Anonymous Poster
Language: C++
Description: No description
Remove line numbers
Download as Text
Other recent pastes
Create new paste
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Initializing interface 'wlan0' conf '/etc/wpa_supplicant.conf' driver 'ndiswrapper'
Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant.conf'
ctrl_interface='/var/run/wpa_supplicant'
eapol_version=1
ap_scan=1
Priority group 0
id=0 ssid='Informatica'
Initializing interface (2) 'wlan0'
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)=19 WE(source)=18 enc_capa=0xf
capabilities: key_mgmt 0xf enc 0xf
Own MAC address: 00:13:d4:b9:64:1a
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
Setting scan request: 0 sec 100000 usec
Wireless event: cmd=0x8b06 len=8
State: DISCONNECTED -> SCANNING
Starting AP scan (broadcast SSID)
Scan timeout - try to get results
Received 328 bytes of scan results (2 BSSes)
Scan results: 2
Selecting BSS from priority group 0
0: 00:0d:65:d9:07:a3 ssid='Informatica' wpa_ie_len=0 rsn_ie_len=0 caps=0x11
skip - no WPA/RSN IE
1: 00:0d:65:72:c6:20 ssid='Informatica' wpa_ie_len=0 rsn_ie_len=0 caps=0x11
skip - no WPA/RSN IE
selected non-WPA AP 00:0d:65:d9:07:a3 ssid='Informatica'
Trying to associate with 00:0d:65:d9:07:a3 (SSID='Informatica' freq=2462 MHz)
Cancelling scan request
WPA: clearing own WPA/RSN IE
Automatic auth_alg selection: 0x4
WPA: clearing AP WPA IE
WPA: clearing AP RSN IE
WPA: clearing own WPA/RSN IE
No keys have been configured - skip key clearing
State: SCANNING -> ASSOCIATING
Setting authentication timeout: 5 sec 0 usec
EAPOL: External notification - portControl=Auto
Authentication with 00:00:00:00:00:00 timed out.
Added BSSID 00:00:00:00:00:00 into blacklist
qualcuno sa dirmi che cosa è successo?? ho provato a seguire anche l'howto presente su slacky ma è sempre la stessa sorba..
Ciao e grazie a tutti per l'aiuto.
Pasted by: Anonymous Poster
Language: C++
Description: No description
Remove line numbers
Download as Text
Other recent pastes
Create new paste
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Initializing interface 'wlan0' conf '/etc/wpa_supplicant.conf' driver 'ndiswrapper'
Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant.conf'
ctrl_interface='/var/run/wpa_supplicant'
eapol_version=1
ap_scan=1
Priority group 0
id=0 ssid='Informatica'
Initializing interface (2) 'wlan0'
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)=19 WE(source)=18 enc_capa=0xf
capabilities: key_mgmt 0xf enc 0xf
Own MAC address: 00:13:d4:b9:64:1a
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
Setting scan request: 0 sec 100000 usec
Wireless event: cmd=0x8b06 len=8
State: DISCONNECTED -> SCANNING
Starting AP scan (broadcast SSID)
Scan timeout - try to get results
Received 328 bytes of scan results (2 BSSes)
Scan results: 2
Selecting BSS from priority group 0
0: 00:0d:65:d9:07:a3 ssid='Informatica' wpa_ie_len=0 rsn_ie_len=0 caps=0x11
skip - no WPA/RSN IE
1: 00:0d:65:72:c6:20 ssid='Informatica' wpa_ie_len=0 rsn_ie_len=0 caps=0x11
skip - no WPA/RSN IE
selected non-WPA AP 00:0d:65:d9:07:a3 ssid='Informatica'
Trying to associate with 00:0d:65:d9:07:a3 (SSID='Informatica' freq=2462 MHz)
Cancelling scan request
WPA: clearing own WPA/RSN IE
Automatic auth_alg selection: 0x4
WPA: clearing AP WPA IE
WPA: clearing AP RSN IE
WPA: clearing own WPA/RSN IE
No keys have been configured - skip key clearing
State: SCANNING -> ASSOCIATING
Setting authentication timeout: 5 sec 0 usec
EAPOL: External notification - portControl=Auto
Authentication with 00:00:00:00:00:00 timed out.
Added BSSID 00:00:00:00:00:00 into blacklist
qualcuno sa dirmi che cosa è successo?? ho provato a seguire anche l'howto presente su slacky ma è sempre la stessa sorba..
Ciao e grazie a tutti per l'aiuto.
La connessione è criptata, ma che tipo di connessione è?
Che tipo di autenticazione devi effettuare?
Può darsi che tu stai utilizzando qualche metodo EAP, e non hai configurato bene il server oppure l'AP.
Secondo me i messaggi da considerare sono quelli che riguardano la gestione delle chiavi, se la connessione è criptata, devi utilizzare le chiavi per la cifratura (ecco perchè ti ho chiesto che tipo di metodo EAP utilizzi), però i messaggi dicono:
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
(dove è la chiave?)
....
capabilities: key_mgmt 0xf enc 0xf
(key management...)
....
skip - no WPA/RSN IE
(Hai configurato WPA sull'AP e sul client?)
....
Authentication with 00:00:00:00:00:00 timed out.
Added BSSID 00:00:00:00:00:00 into blacklist
(Visto che non riesce ad autenticarsi, dissassocia il client al timeout)
Fammi sapere, ciao
Che tipo di autenticazione devi effettuare?
Può darsi che tu stai utilizzando qualche metodo EAP, e non hai configurato bene il server oppure l'AP.
Secondo me i messaggi da considerare sono quelli che riguardano la gestione delle chiavi, se la connessione è criptata, devi utilizzare le chiavi per la cifratura (ecco perchè ti ho chiesto che tipo di metodo EAP utilizzi), però i messaggi dicono:
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
(dove è la chiave?)
....
capabilities: key_mgmt 0xf enc 0xf
(key management...)
....
skip - no WPA/RSN IE
(Hai configurato WPA sull'AP e sul client?)
....
Authentication with 00:00:00:00:00:00 timed out.
Added BSSID 00:00:00:00:00:00 into blacklist
(Visto che non riesce ad autenticarsi, dissassocia il client al timeout)
Fammi sapere, ciao
io mi devo collegare all'access point dell'universita criptato con il WPA, il tipo di eap è LEAP, le chiavi praticamente le deve generare lui, io mi collego facendo partire uno scriptino cioè:
#!/bin/sh
killall -9 dhcpcd wpa_supplicant
ifconfig wlan0 down
ifconfig wlan0 up
wpa_supplicant -w wlan0 -i wlan0 -c /etc/wpa_supplicant.conf -D ndiswrapper -d &
dhcpcd wlan0 &
e poi lo lancio, il resto è quello che sai, non so se è questione di kernel cioè io uso il 2.6.14.3, se gli devo abilitare qualcosa ...
#!/bin/sh
killall -9 dhcpcd wpa_supplicant
ifconfig wlan0 down
ifconfig wlan0 up
wpa_supplicant -w wlan0 -i wlan0 -c /etc/wpa_supplicant.conf -D ndiswrapper -d &
dhcpcd wlan0 &
e poi lo lancio, il resto è quello che sai, non so se è questione di kernel cioè io uso il 2.6.14.3, se gli devo abilitare qualcosa ...
mhhh mi sembra difficile che la mia scheda non supporti il WPA visto che all'universita ci navigo tranquillamente con wireless sotto windows...comunque
ho dato un dmesg per vedere cosa mi da :
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP ver 2.7
Bluetooth: L2CAP socket layer initialized
ndiswrapper version 1.7 loaded (preempt=yes,smp=yes)
ndiswrapper: driver zd1211u (ASUS,06/20/2005,3.0.2.
loaded
wlan0: vendor: 'ASUS ZD1211 802.11b+g Wireless LAN'
wlan0: ndiswrapper ethernet device 00:13:d4:b9:64:1a using driver zd1211u, 0B05:170C.F.conf
wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK
usbcore: registered new driver ndiswrapper
poi per quanto riguarda il file /etc/wpa_supplicant.conf :
#ctrl_interface=/var/run/wpa_supplicant
#ctrl_interface_group=0
#eapol_version=1
ap_scan=1
network={
ssid="Informatica"
key_mgmt=IEEE8021X
eap=LEAP
identity="xxxxxxx"
password="xxxxxxxxx"
}
ho dato un dmesg per vedere cosa mi da :
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP ver 2.7
Bluetooth: L2CAP socket layer initialized
ndiswrapper version 1.7 loaded (preempt=yes,smp=yes)
ndiswrapper: driver zd1211u (ASUS,06/20/2005,3.0.2.
wlan0: vendor: 'ASUS ZD1211 802.11b+g Wireless LAN'
wlan0: ndiswrapper ethernet device 00:13:d4:b9:64:1a using driver zd1211u, 0B05:170C.F.conf
wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK
usbcore: registered new driver ndiswrapper
poi per quanto riguarda il file /etc/wpa_supplicant.conf :
#ctrl_interface=/var/run/wpa_supplicant
#ctrl_interface_group=0
#eapol_version=1
ap_scan=1
network={
ssid="Informatica"
key_mgmt=IEEE8021X
eap=LEAP
identity="xxxxxxx"
password="xxxxxxxxx"
}
LEAP non so come funziona, poco tempo fa mi sono documentato su EAP-TLS.
Comunque, riguardo a wpa_supplicant....
Se ho capito usi la stessa scheda PCMCIA sia con Windows, sia con Linux. Con Windows funziona, con Linux no.
Io invece ho usato wpa_supplicant con Windows, e non con Linux. Ti posso dire che mi serviva wpa_supplicant perchè il chipset della scheda PCMCIA era problematico (ralink), e non supportava WPA.
wpa_supplicant è una specie di driver che sovrascrive quello della scheda PCMCIA, ogni volta che lo attivi.
Confesso che non ho mai utilizzato Linux con una scheda wireless, ma se la tua PCMCIA card supporta WPA, allora forse, non dovresti avere bisogno di wpa_supplicant. Prova ad utilizzarla senza wpa_supplicant se si può...
Ciao
Comunque, riguardo a wpa_supplicant....
Se ho capito usi la stessa scheda PCMCIA sia con Windows, sia con Linux. Con Windows funziona, con Linux no.
Io invece ho usato wpa_supplicant con Windows, e non con Linux. Ti posso dire che mi serviva wpa_supplicant perchè il chipset della scheda PCMCIA era problematico (ralink), e non supportava WPA.
wpa_supplicant è una specie di driver che sovrascrive quello della scheda PCMCIA, ogni volta che lo attivi.
Confesso che non ho mai utilizzato Linux con una scheda wireless, ma se la tua PCMCIA card supporta WPA, allora forse, non dovresti avere bisogno di wpa_supplicant. Prova ad utilizzarla senza wpa_supplicant se si può...
Ciao

