Come installare il driver wifi Ralink RT3290


10

Sono nuovo di Ubuntu. Come posso installare il driver wifi Ralink RT3290 802.11bgn? E per favore, se mi potete aiutare passo dopo passo: D Grazie mille!


Quale versione di Ubuntu stai utilizzando? Quale versione del kernel? Cosa hai provato fino ad ora?
MrTomRod,

ho Ubuntu 14.10 e il kernel dovrebbe essere l'ultima versione, l'ho aggiornato. Non sono molto bravo in questo. Ho provato a installare con i tutorilas su Internet, ma comunque manca qualcosa. Quando provo a eseguire i comandi di installazione, si dice che ci sono errori
Aleksandar,

I driver non sono inclusi con Ubuntu? Ho un Belkin F7D1101 v2 che utilizza lo stesso chipset e ha funzionato bene in Ubuntu 13.10, 14.04. e 14.10.
John Scott,

Molto correlato e con risposte con approcci più “moderni”: / questions / 756166 / rt3290-ralink-driver-in-ubuntu
David Foerster,

Risposte:


3

NOTA: i collegamenti qui indicati potrebbero non funzionare più. Sono lasciati qui solo per scopi storici.

  • Scarica il codice sorgente del driver:

    wget http://dl.dropbox.com/u/11876059/DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
    
  • quindi estrarre il file dal file tar

    tar -xvf DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
    
  • dopodiché entra in questa directory

    cd ~/DPO_RT3290_LinuxSTA_V2600_20120508
    make    
    # compile the make file
    sudo make install
    # install the make file
  • Successivamente, attiva il driver wireless

    sudo modprobe rt3290sta
    

Ho usato la sceneggiatura. Ora ho 16.04 e ho ricevuto questo errore quando si inserisce il codice "make":: 85: errore: macro " DATE " potrebbe impedire build riproducibili [-Werror = date-time] intf (extra, size, "Versione driver-% s ,% s% s \ n ", STA_DRIVER_VERSION, DATE , _ ^ /home/ranjit/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/sta_cfg.c:4899:95: errore: macro" TIME "potrebbe impedire build riproducibili [-Werror = date-time]
Ranjit

per favore inserisci questo comando "lspci | rete grep" e dammi l'output @Ranjit
Sudip Das

03: 00.0 Controller di rete: MEDIATEK Corp. MT7630e 802.11bgn Wireless Network Adapter
Ranjit

1
il collegamento non funziona
user1993,

1
@SudipDas ora va bene per me, ho risolto il problema. Stavo solo sottolineando la validità della risposta
user1993

11

Poiché Ralink non applica patch al driver e la versione corrente non funziona, ho fornito un file con patch che è possibile scaricare e installare seguendo questi passaggi

  1. scarica il file con patch dalla mia directory privata di Google Drive.

  2. aprire un terminale ( Ctrl+ Alt+ t) e cdnella cartella in cui è scaricato il file, ad es cd ~/Downloads.

  3. genere

    sudo tar -xvf rt3290sta-2.6.0.0.dkms.tar -C /usr/src
    

    per decomprimere il contenuto in una directory di sistema

  4. ora dovresti ricevere una richiesta di password in cui inserisci la sudopassword e premi Enter.

  5. una volta estratti tutti i file, digitare

    sudo dkms install -m rt3290sta -v 2.6.0.0 --force
    

    per installare il driver con dkms

  6. inserisci di sudonuovo la password e assicurati che l'installazione sia stata completata correttamente (ci vorrà del tempo).

  7. riavvio.

  8. Goditi il ​​Wi-Fi con il tuo RT3290: D

La patch funzionerà fino alla versione v4.14 del kernel, si interrompe dalla v4.15 in poi a causa della modifica delle implementazioni del timer del kernel .


Non riesco a credere che una directory privata su Google Drive sia l'unica fonte per quel file - anche con le migliori intenzioni può essere pericoloso installarlo. Fornisci un link a qualche fonte ufficiale.
Guntbert,

1
Sì, peccato che il ralink non sia infastidito per correggere i problemi e fornisce solo una fonte di 2 anni. Ho appena rimosso alcuni errori dalla fonte di ralink. E il solo download della fonte non causerà sicuramente alcun danno. Se sei così scettico, potresti attraversarne ogni riga. pace
Jim Colaco,

Non riguarda me . (1) Questa risposta dovrebbe essere utile per un tempo più lungo. (2) di certo non ci aspettiamo che tutti gli utenti vagliano 4,5 MB di codice sorgente (anche se la patch è composta solo da circa 360 righe).
Guntbert,

1
questo driver fornisce anche supporto bluetooth?
user230910

2
@ThomasSebastian, sì. È necessario 1) rimuovere il driver patchato dal kernel: sudo dkms remove rt3290sta/2.6.0.0 --all; 2) rimuovere le fonti patchate: sudo rm -r /usr/src/rt3290sta-2.6.0.0; 3) caricare il driver ufficiale anziché quello corretto: sudo rmmod rt3290stae sudo modprobe rt2x00lib. DISCLAIMER : non testato. I nomi potrebbero essere leggermente diversi. Dovresti essere in grado di riavviare dopo i primi due passaggi per fare in modo che udev scelga automaticamente il driver ufficiale.
SnakE
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.