Mi wifi funciona bien en Windows en mi nueva computadora portátil ASUS X450L, pero es insoportablemente lento (a menudo se vuelve irresponsable) en mi Linux Mint 17 de arranque dual. Creo que es un problema con los controladores.
uname -a Linux bernardes-PC 3.13.0-37-generic #64-Ubuntu SMP lunes 22 de septiembre 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
red de clase 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.
La parte importante:
product: RT3290 Wireless 802.11n 1T/1R PCIe
vendor: Ralink corp.
Estoy un poco perdido porque no tengo mucha experiencia con la magia de redes/controladores en Unix.
Respuesta1
Este tutorial explica cómo solucionar el problema:
Desde el enlace:
Antes de instalar, necesitamos instalar el paquete llamado dkms, lo cual se puede hacer ejecutando el siguiente comando,
sudo apt-get install dkms
Descargue el paquete deeste enlacebajo tu propio riesgo.
Ahora abra la terminal y busque el directorio donde descargó el archivo en el paso anterior. Digamos que lo descargaste en tu directorio de "Descargas". Si es así, puede buscar el directorio "Descargas" ejecutando el siguiente comando:
cd $HOME/Downloads
Primero tenemos que extraer el archivo rt3290sta-2.6.0.0.dkms.tar en el directorio /usr/src. Para hacer eso, ejecute el siguiente comando desde el directorio que tiene el archivo tar
sudo tar -xvf rt3290sta-2.6.0.0.dkms.tar -C /usr/src
Vaya al directorio /usr/src,
cd /usr/src
Ahora instalamos el controlador parcheado usando el siguiente comando,
sudo dkms install -m rt3290sta -v 2.6.0.0 --force
Reinicie la computadora y el WiFi debería estar funcionando.
Pasos para eliminar
En caso de que este problema se solucione en el kernel y luego desee eliminar completamente el controlador parcheado, ejecute el siguiente comando y reinicie el sistema.
sudo dkms remove rt3290sta/2.6.0.0 --all
Nota:
Si tiene problemas después de una actualización del kernel, elimine el controlador, reinicie el sistema y luego instale el controlador, reinicie el sistema nuevamente.
Respuesta2
Tuve el mismo problema hoy y descubrí que es necesario actualizar Kernel y luego funcionó perfecto. Ejecuto Windows 7/Ubuntu 16.04.1 con arranque dual. Wifi estaba bien en Windows pero nada en Ubuntu. Instalé la última versión del kernel y funcionó.
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
Respuesta3
Esto es lo que he encontrado. Mi enrutador inalámbrico (Linksys) estaba configurado en Automático tanto en el canal como en el ancho del canal (banda de 2,4 GHz). Configuré el canal en un número fijo (haga 1, 6 u 11 dependiendo de cuántos puntos de acceso pueda tener cerca de su ubicación) y resolvió mi problema.