wpa_supplicant non vuole partire

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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.
Rispondi
sanji0h
Linux 0.x
Linux 0.x
Messaggi: 37
Iscritto il: mer 16 nov 2005, 15:48

wpa_supplicant non vuole partire

Messaggio 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

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »


sanji0h
Linux 0.x
Linux 0.x
Messaggi: 37
Iscritto il: mer 16 nov 2005, 15:48

Messaggio da sanji0h »

Grazie, avevo risolto ricompilando il kernel, che si lamentava di non avere il supporto ai socket AF_SOCKET ;)

Tnx comunque...

ciao!

Rispondi