So beheben Sie das Problem der drahtlosen Trennung in Atheros ath9k


10

Ich habe ein ununterbrochenes Problem in meinem Acer Aspire 5733-Modell mit Atheros- ath9k Treiber. WiFi funktioniert, wenn sich der Router in der Nähe befindet. Es gibt keine Updates von Acer für Linux. Ich benutze auch rfkill list allBefehl, um Schalter zu überprüfen, es zeigt:

Soft blocked: no
Hard blocked: no

Ich habe überall im Ubuntu-Forum gesucht, aber kein Ergebnis für Aspire 5733 gefunden. Außerdem konnte ich keine Firmware für Atheros wie Broadcom finden. Dies ist ein großer Nachteil von Acer mit Ubuntu. Um dieses Problem zu beheben, erstelle ich eine Datei mit dem Namen ath9k.conf:

/etc/modprobe.d/ath9k.conf

mit dem Inhalt:

options ath9k nohwcrypt=1

Bitte schlagen Sie mir eine optimale Lösung für dieses Problem vor.

Antworten:


4

Neben dem Erstellen einer Datei /etc/modprobe.d/ath9k.confmit den Inhaltsoptionen ath9k nohwcrypt=1musste ich auch das acer_wmiKernelmodul deaktivieren :

sudo nano /etc/modprobe.d/blacklist.conf

und fügen Sie diese Zeile hinzu:

blacklist acer-wmi

Dann neu starten. Dies hat WiFi-Probleme für mich behoben.


1
Es hat bei mir nicht funktioniert (Acer TravelMate 5735Z, Linux Mint 15 (Ubuntu 13.04)).
Martin Thoma

Diese Lösung funktionierte auch für Fedora 31 auf einem Acer Aspire 4750
Edwin Miguel

2

Ich weiß, dass es eine etwas alte Frage ist, aber diese unten stehende Lösung kann anderen Leuten helfen, die mit dem ath9k-Treiber auf Acer-Laptops stecken.

Versuchen Sie, den ath9k-Treiber wie folgt in den Ubuntu-Foren zu kompilieren

Schritte:

sudo apt-get install linux-headers-generic build-essential

Laden Sie dies auf Ihren Desktop backports-3.12.2-1.tar.bz2 herunter

Kompilieren Sie mit den folgenden Befehlen

cd ~/Desktop/backports-3.12.2-1/
make defconfig-ath9k
make
sudo make install
sudo modprobe -r ath9k && sudo modprobe ath9k

Ihr WLAN sollte jetzt funktionieren. Beachten Sie, dass dies bis zum nächsten Kernel-Update funktioniert. Nach dem Kernel-Update müssen Sie den Treiber erneut kompilieren. Befehle sind ähnlich wie oben.

cd ~/Desktop/backports-3.12.2-1/
make clean
make defconfig-ath9k
make
sudo make install
sudo modprobe -r ath9k && sudo modprobe ath9k

1

Ich hatte Probleme mit dem Atheros- ath9kTreiber, als ich meinen Kernel aktualisierte, um einige Energieverwaltungsprobleme zu beheben.

Versuchte die ath9k.confDatei, aber es hat nicht funktioniert.

Dann habe ich einen Treiber heruntergeladen und er hat meine WiFi-Probleme gelöst. Das habe ich getan:

Gehen Sie zu wireless.kernel.org und laden Sie den entsprechenden Treiber für Ihren Kernel herunter.

Überprüfen Sie die Kernel-Version im Terminal: uname -a

Entpacken Sie die gerade heruntergeladene Datei in einen neuen Ordner in Ihren Download-Ordner.
(es sollte so etwas wie sein Downloads/compat-wireless-3.5.4-1-snp)
( Vorsicht: Ihr Dateiname könnte anders sein )

Sie benötigen wahrscheinlich die Build-Tools. Öffnen Sie ein Terminal und geben Sie Folgendes ein:

sudo apt-get install build-essential linux-headers-generic

Nachdem Sie die build-essentialHeader installiert und installiert haben , gehen Sie wie folgt vor:

cd Downloads/compat-wireless-3.5.4-1-snp
sudo su
make
make install
modprobe -r ath9k
modprobe ath9k
exit

Mein Computer stürzte kurz nach dem 2. ab modprobe, aber als ich neu startete, lief alles mit Lichtgeschwindigkeit.

Ich laufe auf einem Aspire 5750Z. Ich hoffe es hilft.


0

Versuchen Sie, das "WPA Group Rekey Intervall" auf Ihrem WLAN-Router zu ändern. Dies funktioniert jetzt für mich. Es wurde auf 2 gesetzt, bevor ich es auf 3600 geändert habe. Dieser Wert ist in Sekunden angegeben. Dies funktioniert jetzt für mich, ich Ich habe versucht, die Hardwareverschlüsselung und die Energieverwaltung zu deaktivieren, aber das hat nicht funktioniert.

Ich versuche jetzt andere Kombinationen. Indem ich die Stromversorgung und die Hardwareverschlüsselung wieder aktiviere und die Intervallzeit auf 60 Sekunden reduziere, da diese aus Sicherheitsgründen wünschenswert sind :)


0

Nun, es ist sicherlich keine optimale Lösung, sondern eine Problemumgehung, aber was für mich funktioniert, ist, DHCP in einer Schleife anzufordern, dh

watch -n5 sudo dhclient -v wlan0

Dann habe ich zeitweise eine Verbindung über einen WLAN-Router. Ich verwende HP ProBook 4540s und Linksys WRT 54GL



0

Dies wird wahrscheinlich bei der ursprünglichen Frage nicht helfen. Für diejenigen, die neuere Versionen von Ubuntu verwenden, ist das Paket firmware-ath9k-htcjedoch verfügbar. Ich habe mein WLAN-Problem gelöst, indem ich es einfach installiert und neu gestartet habe.

Mein System ist ein älteres MacBook Pro (ungefähr 2007 oder 2008, glaube ich) mit Ubuntu-MATE 19.04.

$ lspci
...
b:00.0 Network controller: Qualcomm Atheros AR5418 Wireless Network Adapter [AR5008E 802.11(a)bgn] (PCI-Express) (rev 01)
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.