如何解决Atheros ath9k中的无线断开连接问题


10

我在使用Atheros驱动程序的Acer Aspire 5733型号中遇到了一个不停的问题。路由器在附近时,WiFi仍在工作,Acer for Linux没有更新。我还使用命令来检查开关,它显示: ath9krfkill list all

Soft blocked: no
Hard blocked: no

我在Ubuntu论坛上到处搜索,但没有找到Aspire 5733的任何结果,也找不到像Broadcom这样的Atheros固件。这是宏cer与Ubuntu的一个很大的缺点。另外,我要做一些解决此问题的方法是创建一个名为的文件ath9k.conf

/etc/modprobe.d/ath9k.conf

内容:

options ath9k nohwcrypt=1

请为我建议这个问题的最佳解决方案。

Answers:


4

除了创建一个/etc/modprobe.d/ath9k.conf使用contents选项命名的文件外ath9k nohwcrypt=1,我还必须禁用acer_wmi内核模块:

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

并添加以下行:

blacklist acer-wmi

然后重启。这为我解决了WiFi问题。


1
它对我不起作用(Acer TravelMate 5735Z,Linux Mint 15(Ubuntu 13.04))。
2013年

此解决方案还适用于Acer Aspire 4750上的Fedora 31
Edwin Miguel

2

我知道这是一个有点老的问题,但是下面的解决方案可能会帮助其他使用Acer笔记本电脑上的ath9k驱动程序的人。

Ubuntu论坛上尝试按照以下步骤编译ath9k驱动程序

脚步:

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

将此下载到您的桌面backports-3.12.2-1.tar.bz2

使用波纹管命令编译

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

您的无线设备现在应该可以工作了。注意,这将在下一次内核更新之前起作用。内核更新后,您将需要再次重新编译驱动程序。命令与上面的命令相似。

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

1

ath9k升级内核以修复某些电源管理问题时,Atheros 驱动程序出现了问题。

尝试过该ath9k.conf文件,但是它不起作用。

然后我下载了一个驱动程序,它解决了我的WiFi问题。这就是我所做的:

转到wireless.kernel.org并下载适用于您的内核的驱动程序。

在终端中检查内核版本: uname -a

将刚下载的文件从新文件夹解压缩到下载文件夹中。
(应该类似Downloads/compat-wireless-3.5.4-1-snp
请注意:您的文件名可能不同

您可能需要构建工具。打开一个终端并输入:

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

然后,在安装好build-essential标头之后,请执行以下操作:

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

2号后不久,我的计算机崩溃了modprobe,但是当我重新启动时,一切都以光速进行。

我正在Aspire 5750Z上运行。希望能帮助到你。


0

尝试更改您的wifi路由器上的“ WPA组更新密钥间隔” ..这现在对我有用..在将其更改为3600之前它已设置为2。此值以秒为单位。尝试禁用硬件加密和电源管理,但这没有用。

我现在正在尝试其他组合..通过再次启用电源管理和硬件加密,并将间隔时间降低到60秒..,因为这些对于安全性是理想的:)


0

好吧,这当然不是最佳解决方案,而是一种解决方法,但是对我有用的是在循环中请求dhcp,即

watch -n5 sudo dhclient -v wlan0

然后我通过无线路由器间歇性连接。我正在使用HP ProBook 4540s和Linksys WRT 54GL



0

这可能对原始问题没有帮助。但是,对于使用较新版本Ubuntu的用户,可以使用该软件包firmware-ath9k-htc。只需安装并重新启动即可解决我的无线问题。

我的系统是具有Ubuntu-MATE 19.04的较旧的MacBook Pro(我相信大约是2007或2008)。

$ lspci
...
b:00.0 Network controller: Qualcomm Atheros AR5418 Wireless Network Adapter [AR5008E 802.11(a)bgn] (PCI-Express) (rev 01)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.