Alcune considerazioni sui driver:
- Il chip all'interno è Ralink 2570 (presente nella versione 4 del WUSB54G)
- Driver utilizzati sono della Ralink perchè quelli presenti in Ubuntu (rt2x00) non supportano il WPA-PSK.
Adesso passiamo alla procedura di installazione e configurazione:
Step 1:
Prepariamo l'ambiante
sudo -s
cd /usr/src
Step 2:
Scarichiamo i sorgenti dei driver. Se il link non dovesse più funzionare sono da cercare sul sito.
wget http://www.ralinktech.com.tw/data/RT25USB-SRC-V2.0.8.0.tar.gz
Step 3:
Installazione delle utility per gestire il wifi
sudo apt-get install wireless-tools
Step 4:
Compilare i driver
cd /usr/src
tar -xvf RT25USB-SRC-V2.0.8.0.tar.gz
cd RT25USB-SRC-V2.0.8.0
cp Makefile.6 Makefile
make
Step 5:
Disattivazione dell'interfaccia di rete e rimozione del modulo già presente ma che non gestisce WPA-PSK
ifconfig rausb0 down
rmmod rt2570
Step 6:
Aggiunta del nuovo modulo appena compilato
insmod /usr/src/RT25USB-SRC-V2.0.8.0/rt2570.ko
Step 7:
Riattiviamo l'interfaccia di rete
ifconfig rausb0 up
Step 8:
Settiamo il tipo di autenticazione (WPA-PSK)
iwpriv rausb0 auth 3
Step 9:
Impostiamo il metodo di criptazione TKIP(enc 3) o AES (enc 4)
iwpriv rausb0 enc 3
Step 10:
Impostiamo il SSID del nostro access point o router wifi
iwconfig rausb0 essid "IL SSID DELLA TUA RETE"
Step 11:
Impostiamo la chiave (password) della nostra rete
iwpriv rausb0 wpapsk 12345678
Step 12:
Reimpostiamo il SSID
iwconfig rausb0 essid "IL SSID DELLA TUA RETE"
Step 13:
Aspettiamo qualche secondo e recuperiamo l'indirizzo ip dall'DHCP
dhclient rausb0
A questo punto il WUSB54G dovrebbe essere correttamente configurato.
Al riavvio verranno persi tutti i settaggi perciò conviene inserire tutte le istruzioni in uno script che verrà eseguito all'avvio in questo modo:
Step 1:
Aprire il file /etc/rc.local
sudo gedit /etc/rc.local
Step 2:
Inserire i comandi che sono stadi dati in precedenza esempio:
#COMMENTI..............
echo Inizia la configurazione della rete wifi
sleep 10
ifconfig rausb0 down
sleep 5
rmmod rt2570
sleep 5
insmod /usr/src/RT25USB-SRC-V2.0.8.0/rt2570.ko
sleep 5
ifconfig rausb0 up
sleep 5
iwpriv rausb0 auth 3
echo 3 TKIP
iwpriv rausb0 enc 3
iwconfig rausb0 essid HACKLIX-NET
iwpriv rausb0 wpapsk miapassword
iwconfig rausb0 essid HACKLIX-NET
echo Recupero dell'IP
sleep 20
dhclient rausb0
echo Fine configurazione della rete wifi
exit 0
#Penso che lo script si possa ottimizzare a voi gli esperimenti ;)
Riferimenti ed approfondimenti:- Post da cui ho tratto gran parte di questa configurazione
- Dettagli su questo hardware
- WUSB54G (Linksys)
- Schede wifi supportate da Linux
- Schede wifi supportate da Ubuntu
- Driver rt2x00
- WPA
1 commento:
Grande!
Dopo tanto cercare la tua ottima soluzione.
Camulatz
camulatz_at_libero.it
Posta un commento