Pagina 1 di 1

wpa_supplicant non vuole partire

Inviato: sab 10 giu 2006, 3:43
da sanji0h
Salve a tutti,
sto cercando disperatamente di far funzionare wpa_supplicant sulla mia slack 10.2.
Ho fatto numerosi tentativi, sia con tgz precompilati, sia cercando di compilare da me i sorgenti. A quanto pare la configurazione è corretta, ma c'è un piccolo intoppo che ha a che fare con i socket, e che quindi credo risieda a livello kernel.

Codice: Seleziona tutto

socket(PF_PACKET): Address family not supported by protocol


Sia abilitando nel kernel AF_PACKET, sia NET_KEY non ho ottenuto alcun risultato.

Please help!

Risposta al comando:
wpa_supplicant -iath0 -Dmadwifi -c/etc/wpa_supplicant.conf -dd

Codice: Seleziona tutto

Initializing interface 'ath0' conf '/etc/wpa_supplicant.conf' driver 'madwifi' ctrl_interface 'N/A'
Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant.conf'
ap_scan=1
Line: 7 - start of a new network block
ssid - hexdump_ascii(len=7):
     73 61 6e 6a 69 6f 68                              sanjioh         
scan_ssid=1 (0x1)
mode=0 (0x0)
proto: 0x1
key_mgmt: 0x2
auth_alg: 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='sanjioh'
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)=19 WE(source)=13 enc_capa=0xf
  capabilities: key_mgmt 0xf enc 0xf
socket(PF_PACKET): Address family not supported by protocol
Failed to add interface ath0
State: DISCONNECTED -> DISCONNECTED
wpa_driver_madwifi_del_key: keyidx=0
wpa_driver_madwifi_del_key: keyidx=1
wpa_driver_madwifi_del_key: keyidx=2
wpa_driver_madwifi_del_key: keyidx=3
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
wpa_driver_madwifi_set_drop_unencrypted: enabled=0
wpa_driver_madwifi_set_countermeasures: enabled=0
No keys have been configured - skip key clearing
Cancelling scan request

Se aggiungo l'opzione -w, ottengo che wpa_supplicant rimane in attesa dell'interfaccia di rete, stampando:

Codice: Seleziona tutto

socket(PF_PACKET): Address family not supported by protocol
Waiting for interface...
ripetute volte.


Vi incollo anche il mio file di configurazione, così da darvi maggiori informazioni:

Codice: Seleziona tutto

#ctrl_interface=/var/run/wpa_supplicant
#ctrl_interface_group=0
ap_scan=1

network={
	
	ssid="sanjioh"
	scan_ssid=1
	mode=0
	proto=WPA
	key_mgmt=WPA-PSK
	auth_alg=OPEN
	pairwise=TKIP
	group=TKIP
        psk=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
}

Il kernel è l'ultimo, 2.6.16.20, con driver madwifi compilati e funzionanti perfettamente.

Grazie per l'aiuto!!
bye

Inviato: dom 11 giu 2006, 15:39
da Meskalamdug

Inviato: dom 11 giu 2006, 15:44
da sanji0h
Grazie, avevo risolto ricompilando il kernel, che si lamentava di non avere il supporto ai socket AF_SOCKET ;)

Tnx comunque...

ciao!