## page was renamed from Hardware/DispositiviSenzaFili/RalinkRT73
## page was renamed from RalinkRT73
#format wiki
#LANGUAGE it
<<BR>>
<<Indice(depth=1 align=right)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=90276"; rilasci="8.04")>> 


= Introduzione =

All'interno di questa pagina sono presenti le istruzioni per installare i driver legacy necessari al funzionamento al funzionamento delle schede wireless '''Ralink'''.


||<tablestyle="text-align: justify; width:60%; " style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''I driver in questione potrebbero non essere supportati da''' [[InternetRete/ConfigurazioneRete/NetworkManager|NetworkManager]]. '''In caso di conflitti si consiglia di rimuovere il pacchetto''' ''network-manager''. ||

= Schede supportate =
I chip '''Ralink''' che sono attualmente supportati dal driver '''rt2x00''' sono:
 * RT2400 (PCI/PCMCIA)
 * RT2500 (PCI/PCMCIA)
 * RT2570 (USB)
 * RT61 (PCI/PCMCIA)
 * RT73 (USB)

= Preparativi =

Scaricare e salvare all'interno della propria '''Home''' l'ultima versione del driver per il proprio chip:
 * [[http://rt2x00.serialmonkey.com/rt2400-cvs-daily.tar.gz|RT2400]]
 * [[http://rt2x00.serialmonkey.com/rt2500-cvs-daily.tar.gz|RT2500]]
 * [[http://rt2x00.serialmonkey.com/rt2570-cvs-daily.tar.gz|RT2570]]
 * [[http://rt2x00.serialmonkey.com/rt61-cvs-daily.tar.gz|RT61]]
 * [[http://rt2x00.serialmonkey.com/rt73-cvs-daily.tar.gz|RT73]]

Per utilizzare i moduli legacy è necessario disabilitare il caricamento dei moduli presenti nel kernel per evitare dei confilitti, quindi digitare i seguenti comandi all'interno di una finestra di terminale:{{{
sudo rmmod rt2400pci  
sudo rmmod rt2500pci  
sudo rmmod rt2500usb  
sudo rmmod rt2x00lib  
sudo rmmod rt2x00pci  
sudo rmmod rt2x00usb  
sudo rmmod rt61pci  
sudo rmmod rt73usb
}}}

Per impedirne il caricamento automatico all'avvio del sistema modificare con un [[Ufficio/EditorDiTesto|editor di testo]] e i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file  `/etc/modprobe.d/blacklist` aggiungendo in fondo le seguenti righe:{{{
blacklist rt2400pci  
blacklist rt2500pci  
blacklist rt2500usb  
blacklist rt2x00lib  
blacklist rt2x00pci  
blacklist rt2x00usb  
blacklist rt61pci  
blacklist rt73usb
}}} 

= Installazione =

 0. Rimuovere eventuali vecchie configurazioni digitando all'interno di una finestra di terminale il seguente comando:{{{
sudo rm -R /etc/Wireless/RT*STA
}}}

 0. Per compilare i driver è necessario [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''build-essential'' e i file header del kernel in uso, quindi digitare il seguente comando:{{{
sudo apt-get install build-essential linux-headers-`uname -r`
}}}

 0. Estrarre l'archivio scaricato in precedenza digitando il seguente comando all'interno di una finestra di terminale:{{{
tar -xvf chip-cvs-daily.tar.gz
}}} Sostituire la dicitura «chip» con il nome del chip utilizzato.

 0. È possibile [[AmministrazioneSistema/InstallareProgrammi/DaSorgenti|compilare]] il nuovo modulo nel kernel digitando all'interno di una finestra di terminale i seguenti comandi:{{{
cd rt73-cvs-*
cd Module
make
strip -S rt73.ko
sudo make install
}}} Sostituire le diciture «chip» con il nome del chip utilizzato.

 0. Per caricare il modulo è sufficiente digitare il seguente comando all'interno di una finestra di terminale:{{{
sudo modprobe rt73
}}}

 0. Verificare il corretto funzionamento della scheda wireless accertandosi della comparsa di una nuova interfaccia di rete digitando all'interno di una finestra di terminale il segunte comando:{{{
iwconfig
}}}

 ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''La seguente procedura va ripetuta dopo ogni aggiornamento del kernel.''' ||

 0. Per far sì che il modulo venga caricato automaticamente all'avvio del sistema è necessario modificare con un [[Ufficio/EditorDiTesto|editor di testo]] e i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/modules` aggiungendo il nome del modulo del chip utilizzato

= Configurazione =

Modificare con un [[Ufficio/EditorDiTesto|editor di testo]] e i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/network/interfaces` aggiungendo le istruzioni per configurare il protocollo di sicurezza utilizzato per proteggere l'access point.

Sostituire le seguenti diciture «!NomeRete», «TuaChiaveWEP», «TuaChiaveWPA» nonché i vari parametri di configurazione della rete con i valori relativi alla propria configurazione.

 * Rete non protetta: {{{
auto wlan0
iface wlan0 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 wlan0 up
        pre-up iwconfig wlan0 essid "NomeRete"
        pre-up iwconfig wlan0 mode Managed
        pre-up iwconfig wlan0 channel 8
        pre-up iwpriv wlan0 set SSID="NomeRete"
}}}

 * Protocollo '''WEP''': {{{
auto wlan0
iface wlan0 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 wlan0 up
        pre-up iwconfig wlan0 essid "NomeRete"
        pre-up iwconfig wlan0 mode Managed
        pre-up iwconfig wlan0 channel 8
        pre-up iwpriv wlan0 set AuthMode=WEPAUTO
        pre-up iwpriv wlan0 set EncrypType=WEP
        pre-up iwpriv wlan0 set Key1="TuaChiaveWEP"
        pre-up iwpriv wlan0 set SSID="NomeRete"
}}}

 * Protocollo  '''WPA''': {{{
auto wlan0
iface wlan0 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 wlan0 up
        pre-up iwconfig wlan0 essid "NomeRete"
        pre-up iwconfig wlan0 mode Managed
        pre-up iwconfig wlan0 channel 8
        pre-up iwpriv wlan0 set AuthMode=WPAPSK
        pre-up iwpriv wlan0 set EncrypType=TKIP
        pre-up iwpriv wlan0 set WPAPSK="TuaChiaveWPA"
        pre-up iwpriv wlan0 set SSID="NomeRete"
}}}

 * Protocollo  '''WPA2''': {{{
auto wlan0
iface wlan0 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 wlan0 up
        pre-up iwconfig wlan0 essid "NomeRete"
        pre-up iwconfig wlan0 mode Managed
        pre-up iwconfig wlan1 channel 8
        pre-up iwpriv wlan0 set AuthMode=WPA2PSK
        pre-up iwpriv wlan0 set EncrypType=AES
        pre-up iwpriv wlan0 set WPAPSK="TuaChiaveWPA2"
        pre-up iwpriv wlan0 set SSID="NomeRete"
}}}

Riavviare il sistema per verificare il corretto funzionamento.

= Ulteriori risorse =

 * [[http://rt2x00.serialmonkey.com|Sito ufficiale del progetto]]
 * [[https://wiki.ubuntu.com/?action=fullsearch&context=180&value=Ralink&titlesearch=Titoli|Pagine del wiki internazionali in lingua inglese]]
 * [[http://alexit.wordpress.com/2007/04/10/rutilt-utility-grafica-per-driver-wireless-ralink-rt73/|RutilT: uno strumento grafico per driver wireless Ralink Legacy]]
 * [[Hardware/DispositiviSenzaFili/WiFiHowTo|Guida al WiFi]]
----
CategoryHardware CategoryDaRevisionare