Wifi muito lento no Linux Mint 17, funciona bem no Windows

Wifi muito lento no Linux Mint 17, funciona bem no Windows

Meu wifi está funcionando bem no Windows no meu novo notebook ASUS X450L, mas é insuportavelmente lento (muitas vezes se tornando irresponsável) no meu dual boot Linux Mint 17. Acredito que seja um problema com os drivers.

uname -a Linux bernardes-PC 3.13.0-37-generic #64-Ubuntu SMP Seg 22 de setembro 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

rede de classe lshw

WARNING: you should run this program as super-user.
  *-network               
       description: Ethernet interface
       product: QCA8171 Gigabit Ethernet
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eth1
       version: 10
       serial: 10:c3:7b:c1:ee:7f
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=alx latency=0 link=no multicast=yes port=twisted pair
       resources: irq:63 memory:f7900000-f793ffff ioport:e000(size=128)
  *-network
       description: Wireless interface
       product: RT3290 Wireless 802.11n 1T/1R PCIe
       vendor: Ralink corp.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlan1
       version: 00
       serial: 54:35:30:57:2a:39
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rt2800pci driverversion=3.13.0-37-generic firmware=0.37 latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
       resources: irq:19 memory:f7810000-f781ffff
  *-network
       description: Wireless interface
       physical id: 2
       bus info: usb@1:1.3
       logical name: wlan2
       serial: 64:70:02:2d:9e:f1
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=ath9k_htc driverversion=3.13.0-37-generic firmware=1.3 ip=192.168.10.101 link=yes multicast=yes wireless=IEEE 802.11bgn
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.

A parte importante:

       product: RT3290 Wireless 802.11n 1T/1R PCIe
       vendor: Ralink corp.

Estou meio perdido porque não tenho muita experiência com magia de rede/drivers no Unix.

Responder1

Este tutorial explicou como corrigir o problema:

http://www.dailylinuxnews.com/blog/2014/09/install-ralink-rt3290-wifi-driver-in-ubuntu-linuxmint-elementaryos/

Do link:

  1. Antes de instalar, precisamos instalar o pacote chamado dkms, o que pode ser feito executando o seguinte comando,

     sudo apt-get install dkms
    
  2. Baixe o pacote emesse linkpor sua conta e risco.

  3. Agora abra o terminal e navegue até o diretório no qual você baixou o arquivo na etapa anterior. Digamos que você baixou para o diretório “Downloads”. Nesse caso, você pode navegar até o diretório “Downloads” executando o seguinte comando,

     cd $HOME/Downloads
    
  4. Primeiro temos que extrair o arquivo rt3290sta-2.6.0.0.dkms.tar para o diretório /usr/src. Para fazer isso, execute o seguinte comando no diretório que contém o arquivo tar

     sudo tar -xvf rt3290sta-2.6.0.0.dkms.tar -C /usr/src
    
  5. Navegue até o diretório /usr/src,

     cd /usr/src
    
  6. Agora instalamos o driver corrigido usando o seguinte comando,

     sudo dkms install -m rt3290sta -v 2.6.0.0 --force
    
  7. Reinicie o computador e o WiFi deverá estar funcionando.

Etapas para remover

Caso esse problema tenha sido corrigido no kernel e você queira remover completamente o driver corrigido, execute o seguinte comando e reinicie o sistema.

sudo dkms remove rt3290sta/2.6.0.0 --all

Observação:

Se você enfrentar problemas após uma atualização do kernel, remova o driver, reinicie o sistema e instale o driver, reinicie o sistema novamente.

Responder2

Tive o mesmo problema hoje e descobri que o Kernel precisa ser atualizado e funcionou perfeitamente. Eu executo inicialização dupla do Windows 7/ubuntu 16.04.1. Wifi estava bom no Windows, mas nada no Ubuntu. Instalei a versão mais recente do kernel e funcionou.

64 bits:

cd /tmp/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7/linux-headers-4.7.0-040700_4.7.0-040700.201607241632_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7/linux-headers-4.7.0-040700-generic_4.7.0-040700.201607241632_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7/linux-image-4.7.0-040700-generic_4.7.0-040700.201607241632_amd64.deb

sudo dpkg -i *.deb

32 bits:

cd /tmp/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7/linux-headers-4.7.0-040700_4.7.0-040700.201607241632_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7/linux-headers-4.7.0-040700-generic_4.7.0-040700.201607241632_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7/linux-image-4.7.0-040700-generic_4.7.0-040700.201607241632_i386.deb

sudo dpkg -i *.deb

Responder3

Aqui está o que descobri. Meu roteador sem fio (Linksys) foi configurado como Automático no canal e na largura do canal (banda de 2,4 GHz). Configurei o canal para um número fixo (faça 1, 6 ou 11 dependendo de quantos pontos de acesso você possa ter nas proximidades de sua localização) e isso resolveu meu problema.

informação relacionada