Newsgroup: it.comp.os.linux.iniziare
Titolo: Wireless con IPW2200 e wpa_supplicant

Salve a tutti,
Avrei bisogno di un consiglio..Premetto che ho cercato dappertutto, guide,
forum (italiani e non), how to, ma non sono riuscito a risolvere il
problema. Ho una mandriva 2006, con kernel ricompilato 2.6.19.1 e la
suddetta scheda wireless(su interfaccia eth2) su un portatile, che deve
collegarsi ad un semplice router adsl belkin. La connessione *riesce* e
*navigo* quando la rete non è protetta, ma quando la chiudo con WPA-PSK
sono dolori..Ho trovato una versione preinstallata di wpa_supplicant 0.4.4,
così ho provato una decina di file di configurazione wpa_supplicant.conf,
tutti più o meno con il seguente contenuto:
--------------------------------------------
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=1
network={
    ssid="esempiomioissd"
    proto=WPA
    key_mgmt=WPA-PSK
    psk="esempio123"
    group=CCMP TKIP WEP104 WEP40
    pairwise=CCMP TKIP
}
------------------------------------------
Ho provato anche ad eseguire wpa_supplicant con diverse stringhe, in
tantissimi modi possibili, ad esempio
wpa_supplicant -ieth2 -c/etc/wpa_supplicant.conf -dd -Dwext 
(ho provato anche -Dipw)
Ma ciò che ottengo sempre, in ogni caso è un output del genere:
(gli XX nei mac address li ho messi io per oscurare gli indirizzi)
--------------------------------------
Initializing interface 'eth2' conf '/etc/wpa_supplicant.conf' driver 'wext'
Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant.conf'
[cut] *****qui legge il contenuto del file di configurazione*****
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
ioctl[SIOCSIWPMKSA]: Operation not supported
SIOCGIWRANGE: WE(compiled)=21 WE(source)=18 enc_capa=0xf
  capabilities: key_mgmt 0xf enc 0xf
Own MAC address: 00:13:ce:XX:XX:XX   ***MAC DELLA SCHEDA OSCURATO***
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
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 (broadcast SSID)
Wireless event: cmd=0x8b19 len=8
IWEVGENIE overflow
Received 474 bytes of scan results (2 BSSes)
Scan results: 2
Selecting BSS from priority group 0
0: 00:11:50:XX:XX:XX ssid='' wpa_ie_len=0 rsn_ie_len=0 caps=0x1
   skip - no WPA/RSN IE
1: 00:c0:49:XX:XX:XX ssid='' wpa_ie_len=0 rsn_ie_len=0 caps=0x1
   skip - no WPA/RSN IE
No suitable AP found.
Setting scan request: 5 sec 0 usec
Wireless event: cmd=0x8b15 len=20
Wireless event: new AP: 00:00:00:00:00:00
Added BSSID 00:00:00:00:00:00 into blacklist
State: SCANNING -> DISCONNECTED
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
CTRL-EVENT-DISCONNECTED - Disconnect event - remove keys
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_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0
Wireless event: cmd=0x8b19 len=8
IWEVGENIE overflow
Received 474 bytes of scan results (2 BSSes)
Scan results: 2
Selecting BSS from priority group 0
0: 00:11:50:XX:XX:XX ssid='' wpa_ie_len=0 rsn_ie_len=0 caps=0x1
   skip - no WPA/RSN IE
1: 00:c0:49:XX:XX:XX ssid='' wpa_ie_len=0 rsn_ie_len=0 caps=0x1
   skip - no WPA/RSN IE
No APs found - clear blacklist and try again
Removed BSSID 00:00:00:00:00:00 from blacklist (clear)
Selecting BSS from priority group 0
0: 00:11:50:XX:XX:XX ssid='' wpa_ie_len=0 rsn_ie_len=0 caps=0x1
   skip - no WPA/RSN IE
1: 00:c0:49:XX:XX:XX ssid='' wpa_ie_len=0 rsn_ie_len=0 caps=0x1
   skip - no WPA/RSN IE
No suitable AP found.
Setting scan request: 5 sec 0 usec
Wireless event: cmd=0x8b19 len=8
IWEVGENIE overflow
Received 474 bytes of scan results (2 BSSes)
Scan results: 2
Selecting BSS from priority group 0
0: 00:11:50:XX:XX:XX ssid='' wpa_ie_len=0 rsn_ie_len=0 caps=0x1
   skip - no WPA/RSN IE
1: 00:c0:49:XX:XX:XX ssid='' wpa_ie_len=0 rsn_ie_len=0 caps=0x1
   skip - no WPA/RSN IE
No suitable AP found.
--------------------------------------
... dove il MAC address a 0, è quello del router a cui si deve collegare..
inoltre non riesco a capire perchè non rileva il ssid... 
... poi va avanti così in loop, finchè con ctrl+c viene dato in output:
-----------------------------------------
State: DISCONNECTED -> DISCONNECTED
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
-------------------------------------------------
Frequenti quindi nell'output sono "no WPA/RSN IE" e " ioctl[SIOCSIWPMKSA]:
Operation not supported"
Ho sentito che con situazioni del genere dovrei provare il supporto WE-18...
ma non riesco a recuperare altre info... 
Non so più cosa fare per farli associare...sono proprio demoralizzato!!! 
( preciso che il mio ssid è regolarmente in broadcast, e che dando il
comando " iwlist eth2 scanning ", la rete e il ssid vengono visti
correttamente. 
Grazie a tutti anticipatamente, qualsiasi consiglio / parere è ben accetto..
Marco

 }
[MEGACUT]
Ciao.
Anch'io avevo sul portatile, dopo l'aggiornamento di Debian da Sarge a 
Etch, un problema che mi sembra abbastanza simile al tuo (almeno credo).
Se ho ben capito la tua password WPA è scritta in chiaro, nel file di 
configurazione, vero? Può essere quello il problema.
Ora non ho il portatile sottomano, ma dovresti avere un comando, 
wpa_passwd o qualcosa del genere: gli dai in pasto il tuo essid, la 
password wpa e lui ti genera come output il contenuto in un file 
wpa_supplicant ridotto all'osso ma, almeno nel mio caso, funzionante.
Ciao.
Lucio.

 wpa_passwd 
mi dicono dalla regia che il comando giusto è wpa_passphrase.
Ciao.
-- 
Lucio.

 
Ti ringrazio per il consiglio.. ma putroppo ci avevo già provato (seguendo
la guida qui 
http://snipurl.com/16nye
 )... senza alcun risultato. L'output
rimane molto simile. 
Sinceramente non so + dove sbattere la testa.. cmq grazie ancora..
Marco

 Marco
Magari prova a scaricarti l'ultima versione di wpa_supplicant dal sito e 
installare quella. Magari risolvi. Aòltri consigli non so darti, spiacente.
Ciao.
-- 
Lucio.