Re: reti wireless senza broadcast
Il 19/08/2011 11.48, Marco Lucchesi ha scritto:
ho iniziato a vedermi wpa_supplicant, ma dalla documentazione non
riesco a capire tutto tutto. per esempio, abbiamo detto che io devo
scrivere in /etc/network/interfaces qualcosa del tipo:
iface wlan0 inet dhcp
wpa-driver wext
wpa-ssid nomedellaretedicasamia
wpa-psk passwordchehoscelto
ci sono delle cose poco chiare: 1) se la rete ha l'essid nascosto, e
io gli dico l'essid, come fa wpa_supplicant ad autenticarsi ad una
rete invisibile? gli devo dunque fornire il bssid, giusto? ma come lo
recupero?
Se non erro il bssid dovrebbe essere il MAC address del tuo router wireless
(se non e' scritto sopra/sotto il router lo recuperi da uno dei pc con cui
riesci ad associarti).
Ma, ho fatto una prova proprio ora, disabilitato il broadcast dell'ssid.
Mi e' bastato aggiungere alle tre righe che hai scritto sopra queste due:
wpa-ap-scan 1
wpa-scan-ssid 1
e si e' associato senza problemi.
Io solitamente uso
wpa-driver nl80211
invece di
wpa-driver wext
avevo sentito dire che il primo funzionasse meglio; ma non saprei
argomentare :).
Si tratta di fare qualche prova "giocando" con i parametri per vedere se
funziona.
2) dopo che gli ho detto queste cose, cosa devo fare per collegarmi?
basta ifup o qualcosa di simile?
con ifup wlan0 si conette, con ifdown wlan0 si disconnette.
Se poi hai una riga con:
auto wlan0
si connette quando accendi il pc e si sconnette quando spegni,
ma questo penso lo sapessi gia' :). Nel caso man interfaces .
3) che differenza c'è tra questo procedimento e quello che mi ha
suggerito bruno? (riporto)
bruno scriveva:
2) per la wpa io uso wpa_supplicant, con due comandini rapidi
# wpa_passphrase ssid passphrase>
/etc/wpa_supplicant/nome_a_piacere.conf
# wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/nome_a_piacere.conf
se non sbaglio, così non devi manco usare iw: ci pensa wpa_supplicant
ad autenticarsi all'access-point.
3) acquisici un indirizzo di rete
# dhclient wlan0
Penso siano piu' o meno equivalenti, mettendo tutto in interfaces poi ci
pensa
ifup a chiamare wpa_supplicant.
Personalmente uso questo metodo per avere le interfacce configurate
tutte nello
stesso posto, penso si tratti di una questione di gusti / abitudini
( ma sono pronto ad essere smentito :) )
grazie raga, scusate se sono poco chiaro
Ciao,
Alessandro
--
Reply to: