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:
Do link:
Antes de instalar, precisamos instalar o pacote chamado dkms, o que pode ser feito executando o seguinte comando,
sudo apt-get install dkms
Baixe o pacote emesse linkpor sua conta e risco.
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
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
Navegue até o diretório /usr/src,
cd /usr/src
Agora instalamos o driver corrigido usando o seguinte comando,
sudo dkms install -m rt3290sta -v 2.6.0.0 --force
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.