Mein WLAN funktioniert unter Windows auf meinem neuen ASUS X450L-Notebook einwandfrei, ist aber auf meinem Dual-Boot-Linux Mint 17 unerträglich langsam (und reagiert oft nicht mehr). Ich glaube, es liegt an den Treibern.
uname -a Linux bernardes-PC 3.13.0-37-generic #64-Ubuntu SMP Montag, 22. September 2014, 21:28:38 UTC x86_64 x86_64 x86_64 GNU/Linux
lshw -Klasse Netzwerk
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.
Der wichtige Teil:
product: RT3290 Wireless 802.11n 1T/1R PCIe
vendor: Ralink corp.
Ich bin etwas ratlos, da ich mit der Netzwerk-/Treibermagie in Unix nicht viel Erfahrung habe.
Antwort1
In diesem Tutorial wird erklärt, wie das Problem behoben werden kann:
Aus dem Link:
Vor der Installation müssen wir das Paket namens dkms installieren. Dies kann durch Ausführen des folgenden Befehls erfolgen:
sudo apt-get install dkms
Laden Sie das Paket herunter vondieser Linkauf eigene Gefahr.
Öffnen Sie nun das Terminal und navigieren Sie zu dem Verzeichnis, in das Sie die Datei im vorherigen Schritt heruntergeladen haben. Nehmen wir an, Sie haben sie in Ihr „Downloads“-Verzeichnis heruntergeladen. Wenn ja, können Sie zum „Downloads“-Verzeichnis navigieren, indem Sie den folgenden Befehl ausführen:
cd $HOME/Downloads
Zuerst müssen wir die Datei rt3290sta-2.6.0.0.dkms.tar in das Verzeichnis /usr/src extrahieren. Führen Sie dazu den folgenden Befehl aus dem Verzeichnis aus, in dem sich die Tar-Datei befindet
sudo tar -xvf rt3290sta-2.6.0.0.dkms.tar -C /usr/src
Navigieren Sie zum Verzeichnis /usr/src.
cd /usr/src
Nun installieren wir den gepatchten Treiber mit dem folgenden Befehl,
sudo dkms install -m rt3290sta -v 2.6.0.0 --force
Starten Sie den Computer neu und das WLAN sollte funktionieren.
Schritte zum Entfernen
Falls dieses Problem im Kernel behoben ist und Sie den gepatchten Treiber anschließend vollständig entfernen möchten, führen Sie den folgenden Befehl aus und starten Sie das System neu.
sudo dkms remove rt3290sta/2.6.0.0 --all
Notiz:
Wenn nach einer Kernel-Aktualisierung ein Problem auftritt, entfernen Sie den Treiber, starten Sie das System neu, installieren Sie den Treiber und starten Sie das System erneut neu.
Antwort2
Ich hatte heute das gleiche Problem und habe festgestellt, dass der Kernel aktualisiert werden muss, und dann hat es perfekt funktioniert. Ich verwende Windows 7/Ubuntu 16.04.1 Dual Boot. WLAN war unter Windows in Ordnung, aber unter Ubuntu nichts. Habe die neueste Version des Kernels installiert und es hat funktioniert.
64 Bit:
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 Bit:
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
Antwort3
Folgendes habe ich herausgefunden. Mein WLAN-Router (Linksys) war sowohl beim Kanal als auch bei der Kanalbreite (2,4-GHz-Band) auf „Auto“ eingestellt. Ich habe den Kanal auf eine feste Zahl eingestellt (1, 6 oder 11, je nachdem, wie viele Access Points Sie in der Nähe Ihres Standorts haben) und das hat mein Problem gelöst.