Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Wireless/RalinkRT73"
Differenze tra le versioni 9 e 63 (in 54 versioni)
Versione 9 del 22/01/2007 21.48.41
Dimensione: 4587
Commento: Aggiunta Belink F5D7050ES
Versione 63 del 12/07/2007 17.49.44
Dimensione: 0
Commento: pagina sostituita
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]||

= 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||
||Belkin||F5D7050EF||0x50d:0x200||
||Belkin||F5D7050ES||050d:705a||
||Sitecom||WL-172||0df6:90ac||
(inseritene altre, se le avete testate, per favore!)

Nota: questa guida è stata testata anche con il chip RT61, sostituendo ovviamente ogni occorenza di "rt73" con "rt61"
= 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 aggiorniamo la lista dei moduli.
{{{
sudo mkdir -p /etc/Wireless/RT73STA/
sudo cp rt73.bin /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
}}}

## da questo punto in poi non modificare!
----