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.
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.
Salve a tutti,
ho configurato correttamente la mia scheda di rete wifi (madwifi + wpa_supplicant), solo che l'autenticazione wpa impiega circa una 30na di secondi, tanto che ho dovuto alzare la variabile WPAWAIT in rc.wireless da 10 a 60 secondi, pena fallimento dell'autenticazione per timeout.
Premetto che per ragioni di sicurezza l'ap è impostato per non eseguire il broadcast dell'ssid, e forse la latenza potrebbe essere legata a questo fattore; ho provato tuttavia ad abilitare il broadcast, senza notare alcuna differenza.
In windows la stessa scheda con lo stesso ap si interfaccia apparentemente in meno tempo (ma non vorrei che durante la fase di boot in realtà avvenga parte dell'autenticazione). Ho letto un po' di tutorial ma sembrerebbe tutto ok...in realtà mi preme solo che sia configurato tutto al meglio delle sue possibilità: 30s non mi danno per niente fastidio, ma se qualche impostazione mi consentisse un accesso istantaneo sarebbe ancora più bello
Grazie a tutti!!!
Ciao
Ultima modifica di sanji0h il dom 12 feb 2006, 3:00, modificato 1 volta in totale.
all'interno di /etc/rc.d/rc.wireless.conf, ottengo come risultato che l'inizializzazione della scheda di rete (ossia la fase in cui successive chiamate a iwconfig impostano l'essid, il bitrate, e altre caratteristiche) viene interrotta dal comando che lancia wpa_supplicant PRIMA che venga effettivamente assegnato un essid alla scheda. La conseguenza è una mancata associazione tra scheda e wpa_supplicant. Questo ovviamente avviene sia al boot, sia dando un /etc/rc.d/rc.inet1 ath0_restart.
Analogamente, il fenomeno si verifica anche quando inserisco le righe
in /etc/rc.d/rc.inet1.conf (alternative rispetto alle 2 sopra descritte).
Non ci sto capendo veramente più niente, il metodo che sto usando è quello descritto nell'help di madwifi sul suo sito ufficiale, eppure non funziona...qual è il metodo più "slackware way" per inizializzare correttamente la scheda e poi associarla a wpa_supplicant?
rc.inet1.conf
## Example config information for wlan0. Uncomment the lines you need and fill
## in your info. (You may not need all of these for your wireless network)
IFNAME[4]="wlan0"
IPADDR[4]="192.168.0.2"
NETMASK[4]="255.255.255.0"
#USE_DHCP[4]="no"
#DHCP_HOSTNAME[4]="icculus-wireless"
#DHCP_KEEPRESOLV[4]="yes"
#DHCP_KEEPNTP[4]="yes"
#DHCP_KEEPGW[4]="yes"
#DHCP_IPADDR[4]=""
WLAN_ESSID[4]=Slack
WLAN_MODE[4]=Managed
WLAN_RATE[4]="auto"
WLAN_CHANNEL[4]="11"
##WLAN_KEY[4]="D5AD1F04ACF048EC2D0B1C80C7"
##WLAN_IWPRIV[4]="AuthMode=WPAPSK EncrypType=TKIP WPAPSK=7B1ABEEB5D197741923ED26727569C365E31212096A0EAFAD563B268BAD01CAF TxRate=0"
WLAN_WPA[4]="wpa_supplicant"
WLAN_WPADRIVER[4]="zd1211"
# This line enables the use of wpa_cli which is used by rc.wireless
# if possible (to check for successful association)
ctrl_interface=/var/run/wpa_supplicant
# By default, only root (group 0) may use wpa_cli
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1
# WPA protected network, supply your own ESSID and WPAPSK here:
network={
scan_ssid=0
ssid="Slack"
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
#psk=password
psk=000000000000000000000000000000000000
Anch'io ho praticamente i tuoi stessi settaggi, ma il problema rimane...
In poche parole il malfunzionamento si presenta quando viene eseguito lo script rc.wireless in presenza delle righe per abilitare il wpa in rc.wireless.conf o in rc.inet1.conf.
Ho fatto qualche test e pare che wpa_supplicant riesca ad associarsi ad ath0 solo quando questa ha già ricevuto un essid; tuttavia leggendo lo script, l'essid viene assegnato solamente DOPO l'avvio di wpa_supplicant.
Facendolo partire in foreground, wpa_supplicant mi dà errori di "ssid mismatch".