
BINGO!

Ho appena installato il driver per questa chiavetta e ora funziona correttamente grazie a questa guida:
http://ubuntuforums.org/showthread.php?p=7510417#post7510417Situazione.Il driver è già presente in Jaunty ma non funziona. Per questo motivo,
disabiliteremo quello presente, compileremo quello nuovo e lo installeremo. Ecco i passaggi, punto per punto.
Occorrente.Un PC connesso alla rete e il CD di Jaunty.
Soluzione.Da un pc connesso alla Rete, scaricare il driver da questa pagina:
http://www.ralinktech.com/support.php?s=2Il driver per il modello
F5D8055 è quello linkato nella riga "
RT2870USB(RT2870/RT2770)".
Nel pc su cui installare il driver digitare da terminale:
sudo mv /lib/modules/`uname -r`/kernel/drivers/staging/rt2870/rt2870sta.ko /lib/modules/`uname -r`/kernel/drivers/staging/rt2870/rt2870sta.ko.disabled
quindi lo stiamo solo rinominando. Al suo posto metteremo in seguito quello corretto.
Copiare il file che avete scaricato dall'altro pc a quello dove installare il driver, da terminale spostarsi nella directory dove c'è il file compresso
2009_0521_RT2870_Linux_STA_V2.1.2.0.tgz e spostatelo nella directory
/usr/src. Potete fare estrazione e copiatura in un colpo solo col comando:
sudo tar xzvf 2009_0521_RT2870_Linux_STA_V2.1.2.0.tgz -C /usr/src/
Spostatevi nella directory dove compilerete il driver:
cd /usr/src/2009_0521_RT2870_Linux_STA_V2.1.2.0
Assicuratevi di avere installati gli strumenti per la compilazione. Per questo motivo, inserite il CD di Jaunty nel lettore e digitate:
sudo apt-cdrom -d /media/cdrom0 add
(assicuratevi di inserire il percorso corretto al vostro CD) quindi digitate
sudo apt-get install build-essential
Restando nella directory
/usr/src/2009_0521_RT2870_Linux_STA_V2.1.2.0 modifichiamo alcuni file.
sudo nano os/linux/config.mk
Nella riga che riporta:
HAS_WPA_SUPPLICANT=n
mettere
y al posto della
n e nella riga
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n
mettere
y al posto della
n.
Poi ancora modifichiamo un altro file:
sudo nano os/linux/usb_main_dev.c
Scorriamo in basso fino alla riga
{USB_DEVICE(0x050d,0x815c)}, /* Belkin F5D8053 */
e subito sotto incolliamo questa:
{USB_DEVICE(0x050d,0x825a)}, /* Belkin F5D8055 */
Salviamo con
CTRL+O (tenete premuto
Control e premete la lettera
O di Otranto minuscola) e chiudete nano con
CTRL+XCompilate e installate il driver:
sudo make && sudo make install
Entro pochissimo il sistema finirà. Non appena finisce, diciamo a Ubuntu di caricarlo ad ogni avvio:
sudo nano /etc/modules
Alla fine del file digitiamo
rt2870sta
Salvate con
CTRL+O (tenete premuto
Control e premete la lettera
O di Otranto minuscola) e chiudete nano con
CTRL+X.
Al prossimo riavvio avrete la chiavetta funzionante.
Se non volete riavviare e volete provare subito, digitate:
sudo modprobe rt2870sta
Attendete qualche secondo e Network Manager comincerà a cercare le reti wireless disponibili. Fate clic sull'icona di Network Manager e le vedrete elencate; scegliete quella cui volete collegarvi.
È tutto.
Notate che ad ogni aggiornamento del kernel bisognerà ricompilare i driver e reinstallarli.
I passaggi sono questi:
1. dopo aver installato il nuovo kernel, riavviate;
2. al riavvio togliete il vecchio driver con
sudo rmmod rt2870sta
3. seguite la guida come sopra, partendo dal punto in cui rinominate il driver di Jaunty.