Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 3 del 01/12/2006 23.41.36

Nascondi questo messaggio

Introduzione

Guida passo passo per installare i drivers GPL per tutte le chiavette con chip Ralink RT73. Ce ne sono molte sul mercato, di marche differenti. La procedura riportata è stata testata sulle seguenti schede:

Produttore

Nome Periferica

ID

D-Link

DWL-G122 H/W Ver.:C1

07d1:3c03

Edimax

EW7318UG

148f:2573

(inseritene altre, se le avete testate, per favore!)

Operazioni Preliminari

E' probabile che nelle ultime versioni di ubuntu questo chip sia già riconosciuto in automatico. Prima di installare questo drivers, è bene disabilitare prima ogni altro modulo che puo' andare in conflito:

sudo gedit /etc/modprobe.d/blacklist

Aggiungiamo in fondo la seguente riga:

blacklist rt73usb

Compilazione

Per compilare il driver, installiamo prima i pacchetti necessari:

sudo apt-get install build-essential linux-headers-`uname -r` gcc

Adesso scarichiamo l'ultima versione CVS del driver

wget http://rt2x00.serialmonkey.com/rt73-cvs-daily.tar.gz

Se l'archivio scaricato risulta vuoto, è probabile che ci siano problemi nel CVS. In questo caso riprovate più tardi, oppure scarichiamo l'ultima versione CVS già decompressa con:

sudo apt-get install cvs
cvs -d:pserver:anonymous@rt2400.cvs.sourceforge.net:/cvsroot/rt2400 login
cvs -z3 -d:pserver:anonymous@rt2400.cvs.sourceforge.net:/cvsroot/rt2400 co -d rt73 -P source/rt73

(Alla richiesta di password dare semplicemente invio). In questo modo i drivers nella cartella /rt73/ della vostra Home.

Se abbiamo scaricato l'archivio, estraiamolo...

tar -xvf rt73-cvs-daily.tar.gz

e ora compiliamo il modulo

cd rt73-cvs-*
cd Module
make
sudo make install

Adesso copiamo il firmware e il file di configurazione

sudo cp rt73.bin /etc/Wireless/RT73STA/
sudo cp rt73sta.dat /etc/Wireless/RT73STA/
sudo depmod -a

Proviamo a caricare il modulo con

sudo modprobe rt73

Se non sono apparsi errori, la chiavetta dovrebbe dare segnali di vita, e dovrebbe essere apparsa l'interfaccia di rete "rausb0".

Configurazione dell'Interfaccia

Adesso configuriamo normalmente l'interfaccia con i parametri corretti. Possiamo scegliere 3 tipi di codifica, senza utilizzare programmi come WpaSupplicant . Basta modificare opportunamente il contenuto del file in uno dei 3 modi seguenti:

sudo gedit /etc/network/interfaces

WPA

auto rausb0
iface rausb0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1
        pre-up ifconfig rausb0 up
#imposta l'essid della rete
        pre-up iwconfig rausb0 essid "NOMERETE"
        pre-up iwconfig rausb0 mode Managed
#imposta il canale della tua rete:
        pre-up iwconfig rausb0 channel 8
        pre-up iwpriv rausb0 set AuthMode=WPAPSK
        pre-up iwpriv rausb0 set EncrypType=TKIP
#qui inserisci la tua chiave wpa-psk
        pre-up iwpriv rausb0 set WPAPSK="tuachiavewpa"
        pre-up iwlist rausb0 scan 

WEP

auto rausb0
iface rausb0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1
        pre-up ifconfig rausb0 up
#imposta l'essid della rete
        pre-up iwconfig rausb0 essid "NOMERETE"
        pre-up iwconfig rausb0 mode Managed
#imposta il canale della tua rete:
        pre-up iwconfig rausb0 channel 8
        pre-up iwpriv rausb0 set AuthMode=WEPAUTO
        pre-up iwpriv rausb0 set EncrypType=WEP
#qui inserisci la tua chiave wep
        pre-up iwpriv rausb0 set Key1=TUACHIAVEWEP
        pre-up iwlist rausb0 scan 

RETE APERTA

auto rausb0
iface rausb0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1
        pre-up ifconfig rausb0 up
#imposta l'essid della rete
        pre-up iwconfig rausb0 essid "NOMERETE"
        pre-up iwconfig rausb0 mode Managed
#imposta il canale della tua rete:
        pre-up iwconfig rausb0 channel 8
        pre-up iwlist rausb0 scan 

Caricare il Modulo all'Avvio

sudo gedit /etc/modules

inserire in fondo alla lista

rt73


CategoryNuoviDocumenti