[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: