如何使我的 Atheros AR9285 无线适配器工作?

如何使我的 Atheros AR9285 无线适配器工作?

今天我使用 wubi.exe 在我的 lenovo B570 上安装了 Ubuntu 11.10 x64。启动后,我发现无法打开无线网络。我有一张 Atheros AR9285 无线网卡。

我浏览了 Ubuntu 无线故障排除指南,输出表明该卡有一个驱动程序,但它根本无法打开!(我很快就会发布这个。)

linuxwireless.org 似乎有一个名为 compat-wireless 的驱动程序档案,据称可以解决这个问题,但我是 Linux 新手,不知道如何安装它们。

LBM 也可能是一个解决方案,但我在下载和安装该软件包时遇到了困难。

之前已经有几篇关于此卡驱动程序问题的帖子,但所有解决方案都假设有线互联网接入,或者我根本无法理解它们。

任何帮助将不胜感激!

到目前为止我已经尝试过:

  • 今天安装了 Linux Backport 模块。Wifi 仍然无法使用。
  • 已安装 compat-wireless。Wifi 仍然无法使用。

附加信息:

nm 工具

NetworkManager Tool 

State: disconnected 

- Device: wlan0 ---------------------------------------------------------------- 
  Type:              802.11 WiFi 
  Driver:            ath9k 
  State:             unavailable 
  Default:           no 
  HW Address:        74:DE:2B:84:86:A2 

  Capabilities: 

  Wireless Properties 
    WEP Encryption:  yes 
    WPA Encryption:  yes 
    WPA2 Encryption: yes 

  Wireless Access Points

sudo lshw -c 网络

*-network DISABLED      
       description: Wireless interface 
       product: AR9285 Wireless Network Adapter (PCI-Express) 
       vendor: Atheros Communications Inc. 
       physical id: 0 
       bus info: pci@0000:02:00.0 
       logical name: wlan0 
       version: 01 
       serial: 74:de:2b:84:86:a2 
       width: 64 bits 
       clock: 33MHz 
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless 
       configuration: broadcast=yes driver=ath9k driverversion=3.0.0-12-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn 
       resources: irq:17 memory:d0500000-d050ffff

sudo lspci |grep Atheros

02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01) </pre>

<pre>sudo lsmod |grep ath 
ath9k                 127538  0 
mac80211              310872  1 ath9k 
ath9k_common           13839  1 ath9k 
ath9k_hw              312866  2 ath9k,ath9k_common 
ath                    24067  2 ath9k,ath9k_hw 
cfg80211              199587  3 ath9k,mac80211,ath 

命令iwconfig

lo        no wireless extensions. 

eth0      no wireless extensions. 

wlan0     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=14 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off 
          Encryption key:off 
          Power Management:off

定位-i ath9k

/lib/modules/3.0.0-12-generic/kernel/drivers/net/wireless/ath/ath9k 
/lib/modules/3.0.0-12-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko 
/lib/modules/3.0.0-12-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko 
/lib/modules/3.0.0-12-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko 
/lib/modules/3.0.0-12-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko 
/usr/src/linux-headers-3.0.0-12/drivers/net/wireless/ath/ath9k 
/usr/src/linux-headers-3.0.0-12/drivers/net/wireless/ath/ath9k/Kconfig 
/usr/src/linux-headers-3.0.0-12/drivers/net/wireless/ath/ath9k/Makefile 
/usr/src/linux-headers-3.0.0-12/include/linux/ath9k_platform.h 
/usr/src/linux-headers-3.0.0-12-generic/include/config/ath9k 
/usr/src/linux-headers-3.0.0-12-generic/include/config/ath9k.h 
/usr/src/linux-headers-3.0.0-12-generic/include/config/ath9k/ahb.h 
/usr/src/linux-headers-3.0.0-12-generic/include/config/ath9k/common.h 
/usr/src/linux-headers-3.0.0-12-generic/include/config/ath9k/debugfs.h 
/usr/src/linux-headers-3.0.0-12-generic/include/config/ath9k/htc 
/usr/src/linux-headers-3.0.0-12-generic/include/config/ath9k/htc.h 
/usr/src/linux-headers-3.0.0-12-generic/include/config/ath9k/hw.h 
/usr/src/linux-headers-3.0.0-12-generic/include/config/ath9k/pci.h 
/usr/src/linux-headers-3.0.0-12-generic/include/config/ath9k/rate 
/usr/src/linux-headers-3.0.0-12-generic/include/config/ath9k/htc/debugfs.h 
/usr/src/linux-headers-3.0.0-12-generic/include/config/ath9k/rate/control.h 
/usr/src/linux-headers-3.0.0-12-generic/include/linux/ath9k_platform.h

经过一番研究,我相当确定 Atheros 的 ath9k 驱动程序毫无价值,需要更换。由于我已经尝试过使用 LBM 和 compat-wireless,所以我将寻找旧版本的 ath9k 驱动程序。我不确定 MadWifi 是什么,但它也值得研究。还考虑关闭软块。

难道没有人已经修复了这个问题吗?

答案1

这个问题已修复:

sudo modprobe-r acer-wmi
cd /etc/modprobe.d
sudo nano 黑名单.conf

然后在文件末尾添加黑名单 acer-wmi 作为新行。

发布日期较早作者:fossfreedom

感谢 fossfreedom!!

相关内容