Pagina 1 di 1

WPA_supplicant ndiswrapper psk REMOVED

Inviato: lun 1 ago 2005, 10:00
da silver
Ciao

ho un problema ad usare una scheda DELL 1450 wireless con WPA, ho compilato ndiswrapper ed wpa senza errori ma quando eseguo wpa_supplicant ho questo messaggio:

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'
Line: 5 - start of a new network block
ssid - hexdump_ascii(len=6):
6d 69 6c 30 35 6e mil05n
proto: 0x1
key_mgmt: 0x2
pairwise: 0x18
group: 0x1e
PSK (ASCII passphrase) - hexdump_ascii(len=13): [REMOVED]
priority=2 (0x2)
PSK (from passphrase) - hexdump(len=32): [REMOVED]
Priority group 2
id=0 ssid='mil05n'
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
Own MAC address: 00:90:4b:c0:ec:0d
Setting scan request: 0 sec 100000 usec

il file di configurazione :
root@nettuno:~# cat /etc/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=2

network={
ssid="mil05n"
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
psk="mil05test"
priority=2
}


wpa .conf

CONFIG_WIRELESS_EXTENSION=y
CONFIG_DRIVER_NDISWRAPPER=y
CONFIG_CTRL_IFACE=y
CONFIG_IEEE8021X_EAPOL=y
CONFIG_EAP_MD5=y
CONFIG_EAP_MSCHAPV2=y
CONFIG_EAP_TLS=y
CONFIG_EAP_PEAP=y
CONFIG_EAP_TTLS=y
CONFIG_EAP_GTC=y
CONFIG_EAP_OTP=y
CONFIG_EAP_SIM=y
CONFIG_EAP_AKA=y
CONFIG_EAP_PSK=y
CONFIG_EAP_LEAP=y

Qualcuno ha lo stesso errore ed ha risolto ?
il driver sembra che lo carichi correttamante
Jul 30 16:14:13 nettuno kernel: ndiswrapper version 1.2 loaded (preempt=yes,smp=no)
Jul 30 16:14:13 nettuno kernel: ndiswrapper: driver bcmwl5 (Broadcom,02/10/2005, 3.100.35.1) loaded
Jul 30 16:14:13 nettuno kernel: ACPI: PCI interrupt 0000:02:03.0[A] -> GSI 7 (level, low) -> IRQ 7
Jul 30 16:14:13 nettuno kernel: ndiswrapper: using irq 7
Jul 30 16:14:13 nettuno kernel: wlan0: ndiswrapper ethernet device 00:90:4b:c0:ec:0d using driver bcmwl5, configuration file
14E4:4324:1028:0003.5.conf
Jul 30 16:14:13 nettuno kernel: wlan0: encryption modes supported: WEP, WPA with TKIP, WPA with AES/CCMP

Grazie

Inviato: lun 1 ago 2005, 23:59
da legionario
Credo che il tuo problema risieda unicamente nell'autenticazione EAP che, per il tuo scopo (correggimi se sbaglio), non dovrebbe essere necessaria. Infatti non e' un caso che il supplicant ti dia questo output:
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
Questo output ti segnala che la scheda wifi non ha trovato un server EAP per l'autenticazione condivisa della chiave. Quello che ti serve e' una semplice sessione PSK.

Per cui comincerei tutto da capo, a partire dalla fase di compilazione.

Inserisci nel tuo file '.config' solo queste 3 righe:

---------------------
CONFIG_WIRELESS_EXTENSION=y
CONFIG_DRIVER_NDISWRAPPER=y
CONFIG_CTRL_IFACE=y
---------------------

Quindi procedi alla compilazione.

Nel file '/etc/wpa_supplicant.conf' inserisci quanto segue:

---------------------
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=nome_del_tuo_gruppo_di_appartenenza
#
# rete domestica protetta con metodo WPA-Personal (WPA_PSK)
network={
ssid="mil05n"
scan_ssid=0
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
psk="mil05test"
}
-----------------------
(Purtroppo qui sul forum non e' possibile mantenere la giusta formattazione degli script...)

Ti consiglio di mettere sotto la voce 'ctrl_interface_group' il nome del tuo gruppo di appartenenza invece di uno '0'.

Prova con queste modifiche e fammi sapere...

Ciao ciao

Inviato: mer 3 ago 2005, 9:36
da silver
ciao,

ho ricompilato e modificato lo script come mi hai detto, ma il problema sembre persistere, la password viene rimiossa e non so perchè.
questo è il log :

Initializing interface 'wlan0' conf '/etc/wpa_supplicant.conf' driver 'ndiswrapp er'
Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant.conf'
ctrl_interface='/var/run/wpa_supplicant'
ctrl_interface_group=100 (from group name 'users')
Line: 6 - start of a new network block
ssid - hexdump_ascii(len=6):
6d 69 6c 30 35 6e mil05n
scan_ssid=0 (0x0)
key_mgmt: 0x2
pairwise: 0x18
group: 0x1e
PSK (ASCII passphrase) - hexdump_ascii(len=13): [REMOVED]
PSK (from passphrase) - hexdump(len=32): [REMOVED]
Priority group 0
id=0 ssid='mil05n'
Initializing interface (2) 'wlan0'
Own MAC address: 00:90:4b:c0:ec:0d
Setting scan request: 0 sec 100000 usec
Wireless event: cmd=0x8b06 len=8
RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0' added
RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0' added
Starting AP scan (broadcast SSID)
Scan timeout - try to get results
Received 310 bytes of scan results (1 BSSes)
Scan results: 1
Selecting BSS from priority group 0
0: 00:12:cf:02:b5:01 ssid='mil05n' wpa_ie_len=26 rsn_ie_len=0
selected
Trying to associate with 00:12:cf:02:b5:01 (SSID='mil05n' freq=2457 MHz)
Cancelling scan request
Automatic auth_alg selection: 0x1
WPA: using IEEE 802.11i/D3.0
WPA: Selected cipher suites: group 8 pairwise 8 key_mgmt 2
WPA: using GTK TKIP
WPA: using PTK TKIP
WPA: using KEY_MGMT WPA-PSK
WPA: Own WPA IE - hexdump(len=24): dd 16 00 50 f2 01 01 00 00 50 f2 02 01 00 00 50 f2 02 01 00 00 50 f2 02
No keys have been configured - skip key clearing
Setting authentication timeout: 5 sec 0 usec
Authentication with 00:00:00:00:00:00 timed out.
Added BSSID 00:00:00:00:00:00 into blacklist
No keys have been configured - skip key clearing
Setting scan request: 0 sec 0 usec
Starting AP scan (broadcast SSID)
Scan timeout - try to get results
Received 310 bytes of scan results (1 BSSes)
Scan results: 1
Selecting BSS from priority group 0
0: 00:12:cf:02:b5:01 ssid='mil05n' wpa_ie_len=26 rsn_ie_len=0
selected
Trying to associate with 00:12:cf:02:b5:01 (SSID='mil05n' freq=2457 MHz)
Cancelling scan request
Automatic auth_alg selection: 0x1
WPA: using IEEE 802.11i/D3.0
WPA: Selected cipher suites: group 8 pairwise 8 key_mgmt 2
WPA: using GTK TKIP
WPA: using PTK TKIP
WPA: using KEY_MGMT WPA-PSK
WPA: Own WPA IE - hexdump(len=24): dd 16 00 50 f2 01 01 00 00 50 f2 02 01 00 00 50 f2 02 01 00 00 50 f2 02
No keys have been configured - skip key clearing
Setting authentication timeout: 5 sec 0 usec
Authentication with 00:00:00:00:00:00 timed out.
BSSID 00:00:00:00:00:00 blacklist count incremented to 2
No keys have been configured - skip key clearing
Setting scan request: 0 sec 0 usec
Starting AP scan (broadcast SSID)
Scan timeout - try to get results
Received 310 bytes of scan results (1 BSSes)


l'ho eseguito da root

silver

Inviato: mer 3 ago 2005, 19:18
da legionario
Ora il problema e' diverso... il wpa_supplicant funziona egregiamente ma non riesce a ricevere la chiave psk dal tuo access point, per cui e' proprio qui che bisognerebbe agire. Qual e' il tuo Access Point? COme l'hai configurato? C'e' la possibilita' di impostare il time out della chiave wpa sul tuo AP?

Inviato: gio 4 ago 2005, 9:35
da silver
ciao,

l'AP è un belkin ADSL Modem With Built-In 11g Wireless Router F5D7632uk4
nella configurazione di security ci sono le varie opzioni:
- no auth
- WPE 64
- WPE 128
- WPA-PSK
- WPA (with radius)

opzioni di timeout non ci sono, ho notato che anche quando seleziono l'opzione senza autorizzazione ci mette un po' a darmi l'indirizzo.
Con il palmare e windows funziona egregiamente
Io pensavo che la password fosse rimossa dal client.

Grazie
Silver

Inviato: gio 4 ago 2005, 19:27
da legionario
No keys have been configured - skip key clearing
L'output dice che sul router non e' configurata nessuna chiave...un problema del genere me lo dava anche a me quando avevo messo una chiave troppo corta pero' non credo che questo sia il tuo caso perche' la tua chiave e' di 9 caratteri. Comunque per sicurezza inserisci sia nel wpa_supplicant.conf che nel router una passphrase cioe' una frase abbastanza lunga (la mia e' di 22 caratteri compresi gli spazi)...se non risolviamo in questa maniera non saprei proprio come aiutarti....

Inviato: gio 25 ago 2005, 9:31
da silver
ciao,

ho modificato la chiave con 21 caratteri ma il problema rimane........
non so + cosa fare :-(

Grazie

Inviato: ven 26 ago 2005, 21:51
da cpu
Ciao,

anche io ho avuto il tuo identico problema e googlando oggi ho trovato la soluzione, che è stata sostanzialmente "staticizzare" l'ip che mi assegna il mio router wireless tramite dhcp. Sembra una banalità ma assegnando un ip statico nel router in base al mac della scheda wireless ha risolto il mio problema e ora riesco a usare il wpa-psk; per quanto riguarda la lunghezza della pass non penso che importi visto che attualmente uso una pass di soli 8 caratteri. ti incollo il mio wpa_supplicant.conf:
(la versione che uso di wpa_supplicant è la 0.3.9)
cat /etc/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="xxxxx"
scan_ssid=0
key_mgmt=WPA-PSK
pairwise=TKIP
group=TKIP
psk="xxxxxxxx"
proto=WPA
}
è provvisorio nel senso che prossimamente vorrei sistemarlo un po' meglio :-)
Spero che quanto detto ti possa esser d'aiuto.

Saluti !

Inviato: ven 30 set 2005, 14:37
da silver
ciao,

ho risolto, probabilmente era la scheda wireless della dell truemobile che per qualche motivo non accettava la psk.
Oggi ho comprato una NIC pcmcia dell belkin e funziona alla grande :D

................ ma

grazie a tutti

silver