Como instalar o driver wifi Ralink RT3290

10

Eu sou novo no Ubuntu. Como posso instalar o driver wifi Ralink RT3290 802.11bgn? E, por favor, se você puder me ajudar passo a passo: D Muito obrigado!

aleksandar
fonte
Qual versão do Ubuntu você está executando? Qual versão do kernel? O que você tentou até agora?
MrTomRod 3/11
Eu tenho o Ubuntu 14.10 e o kernel deve ser a versão mais recente, atualizei-o. Eu não sou muito bom nisso. Tentei instalar com tutorilas na internet, mas sempre falta alguma coisa. Quando eu tento comandos make install, ele diz que há erros
Aleksandar
Os drivers não estão incluídos no Ubuntu? Eu tenho um Belkin F7D1101 v2 que usa o mesmo chipset e funcionou bem no Ubuntu 13.10, 14.04. e 14.10.
John Scott
Altamente relacionados e respostas com mais “moderno” se aproxima: / perguntas / 756166 / rt3290-ralink-driver-in-ubuntu
David Foerster

Respostas:

3

NOTA: Os links mencionados aqui podem não funcionar mais. Eles são deixados aqui apenas para fins históricos.

  • Faça o download do código fonte do driver:

    wget http://dl.dropbox.com/u/11876059/DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
    
  • então extraia o arquivo do arquivo tar

    tar -xvf DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
    
  • depois disso, entre nesse diretório

    cd ~/DPO_RT3290_LinuxSTA_V2600_20120508
    make    
    # compile the make file
    sudo make install
    # install the make file
    
  • Depois disso, ative o driver sem fio

    sudo modprobe rt3290sta
    
Sudip Das
fonte
Eu usei o script. Agora tenho 16.04 e recebi esse erro ao inserir o código "make":: 85: error: macro " DATE " pode impedir compilações reproduzíveis [-Werror = date-time] intf (extra, size, "Driver version-% s ,% s% s \ n ", STA_DRIVER_VERSION, DATE , _ ^ /home/ranjit/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/sta_cfg.c:4899:95: erro: a macro" TIME "pode ​​impedir compilações reproduzíveis [-Werror = date-time]
Ranjit
digite este comando "lspci | grep Network" e me dê a saída @Ranjit
Sudip Das
03: 00.0 Controlador de rede: MEDIATEK Corp. MT7630e 802.11bgn Adaptador de rede sem fio
Ranjit
1
Link não trabalho
user1993
1
@SudipDas está tudo bem para mim agora, resolvi o problema. Eu só estava apontando para a validade da resposta
user1993
11

Como o Ralink não corrige o driver e a versão atual não funciona, forneci um arquivo corrigido que você pode baixar e instalar seguindo estas etapas

  1. faça o download do arquivo corrigido do meu diretório particular do Google Drive.

  2. abra um terminal ( Ctrl+ Alt+ t) e cdentre na pasta em que o arquivo é baixado, por exemplo cd ~/Downloads.

  3. tipo

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

    descompactar o conteúdo em um diretório do sistema

  4. agora você deve receber uma solicitação de senha onde digita a sudosenha e pressiona Enter.

  5. depois que todos os arquivos forem extraídos, digite

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

    instalar o driver com dkms

  6. digite a sudosenha novamente e verifique se a instalação foi concluída com êxito (isso levará algum tempo).

  7. reiniciar.

  8. Aproveite o Wi-Fi com o seu RT3290: D

O patch funcionará até a versão v4.14 do kernel, e será interrompido na v4.15 em diante devido à alteração nas implementações do temporizador do kernel .

Jim Colaco
fonte
Não acredito que um diretório privado no Google Drive seja a única fonte desse arquivo - mesmo com as melhores intenções, pode ser perigoso instalá-lo. Forneça um link para alguma fonte oficial.
guntbert
1
Sim, o ralink muito ruim não se incomoda em corrigir problemas e fornece apenas uma fonte de 2 anos. Acabei de remover alguns erros da fonte do ralink. E apenas o download da fonte certamente não causará danos. Se você é tão cético, pode passar por todas as linhas. paz
Jim Colaco
Não é sobre mim . (1) Esta resposta deve ser útil por mais tempo. (2) certamente não esperamos que todos os usuários vasculhem 4,5 MB de código-fonte (mesmo se o patch consistir em apenas 360 linhas).
guntbert
1
este driver também fornece suporte bluetooth?
User230910
2
@ThomasSebastian, sim. Você precisa 1) remover o driver remendado do seu kernel: sudo dkms remove rt3290sta/2.6.0.0 --all; 2) remover as fontes patched: sudo rm -r /usr/src/rt3290sta-2.6.0.0; 3) carregue o driver oficial em vez do driver corrigido: sudo rmmod rt3290stae sudo modprobe rt2x00lib. AVISO LEGAL : não testado. Os nomes podem ser um pouco diferentes. Você poderá reiniciar após as duas primeiras etapas para fazer com que o udev escolha o driver oficial automaticamente.
SnakE