Qualcomm Atheros AR9485无线网络适配器无法在Ubuntu 13.10上运行
解决方案1
嗨,我最近在我的笔记本电脑上安装了Ubuntu 13.10和Windows。 我有一个Atheros AR9485适配器。 它工作了几个星期,现在不再工作了,虽然它仍适用于Windows。 我已经尝试了一些建议的解决方案,但它仍然无效。 这就是我迄今所做的和我得到的答案;
$ sudo modprobe -r iwlwifi Error: missing module name. FATAL: Error running remove command for iwlwifi $ sudo modprobe -r iwlwifi.conf FATAL: Module iwlwifi.conf not found. $ cd /etc /etc$ ls
在这里我找到目录modprobe.d但modprobe
不存在所以我试试
$ cd modprobe.d modprobe.d: No such file or directory
然后我回到/ etc并尝试
$ cd /etc $ cd modprobe.d /etc/modprobe.d$ ls
我找到了文件iwlwifi.conf~并尝试:
/etc/modprobe.d$ sudo modprobe -r iwlwifi.conf~ FATAL: Module iwlwifi.conf~ not found. /etc/modprobe.d$ cd ~ $ sudo modprobe.d -r iwlwifi.conf~ sudo: modprobe.d: command not found
如果我成功的话,我已经阅读了一个解决方案,它正在执行以下步骤。 我试图寻找.conf文件并按照此解决方案的最后部分的指示对其进行编辑,但它不起作用,我无法超越它;
看起来这个硬件在WiFi中的N配置有一些问题。 请试试:
sudo modprobe -r iwlwifi sudo modprobe iwlwifi 11n_disable=1
现在尝试重新连接,如果它有助于遵循以下步骤
-
查看
/etc/modprobe.d
是否有像intel-5100-iwlwifi-disable11n.conf
这样的文件然后编辑该文件。sudo gedit /etc/modprobe.d/
编辑说明的行
options iwlwifi 11n_disable=1
至
options iwlwifi 11n_disable=0
保存并重启。
-
如果不存在文件,请创建一个新文件
gksudo gedit /etc/modprobe.d/iwlwifi.conf
添加新行:
options iwlwifi 11n_disable=1
保存并重启。
解决方案2:
当解决方案1失败时,我尝试了解决方案2,如下所示;
lspci -nnk | grep -iA2 net lsmod iwconfig rfkill list
lspci -nnk | grep -iA2 net
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05) Subsystem: Acer Incorporated [ALI] Device [1025:061f] Kernel driver in use: r8169 02:00.0 Network controller [0280]: Qualcomm Atheros AR9485 Wireless Network Adapter [168c:0032] (rev 01) Subsystem: Foxconn International, Inc. Device [105b:e047] 03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader [10ec:5209] (rev 01)
lsmod
Module Size Used by nls_iso8859_1 12713 1 parport_pc 32701 0 ppdev 17671 0 bnep 19564 2 rfcomm 69070 0 bluetooth 371874 10 bnep,rfcomm vesafb 13828 1 lp 17759 0 parport 42299 3 lp,ppdev,parport_pc hid_generic 12548 0 usbhid 53014 0 hid 101512 2 hid_generic,usbhid usb_storage 62062 1 rtsx_pci_sdmmc 23527 0 ahci 25819 2 libahci 31898 1 ahci rtsx_pci 45546 1 rtsx_pci_sdmmc r8169 67341 0 mii 13934 1 r8169
iwconfig
eth0 no wireless extensions. lo no wireless extensions.
rfkill list
最后一个命令没有输出,所以我无法按照下面的说明进行操作;
停用驱动程序的硬件加密:
码:
echo "options ath9k nohwcrypt=1" | sudo tee /etc/modprobe.d/ath9k.conf sudo modprobe -rfv ath9k sudo modprobe -v ath9k
任何有关这些步骤或任何其他解决方案的帮助将不胜感激。
- 将此驱动程序
compat-drivers-3.9-rc4-2-su.tar.bz2
到您计算机上的文件夹中。 - 转到该文件夹并使用
tar xf compat-dri....
unzip
tar文件tar xf compat-dri....
-
cd
进入解压缩文件并发出以下命令;
./scripts/driver-select ath9k sudo make sudo make install sudo卸货
- 重新启动系统。
希望它现在有效。