Atheros 无线无法正常工作

Atheros 无线无法正常工作

自从安装了 Ubuntu 10.10 以来,我一直在努力,但让我的 wifi 工作一直很困难。

这就是我尝试的。

  • 首先,我使用 ifconfig 命令检查我是否有驱动程序,它显示无线局域网驱动程序为 wlan0。

  • 接下来,我尝试以 root 身份运行命令 iwlist wlan0 扫描,但输出结果为无扫描结果。

  • 接下来我访问了这个链接https://help.ubuntu.com/community/WifiDocs/Driver/Atheros看看我的笔记本电脑可能存在什么问题。我确实有一个 ath5k 芯片组。当我按照上面链接中的说明操作时,其中一个 blacklist-ath_pci.conf 文件中就写了这个。

对于某些 Atheros 5K RF MAC,madwifi 驱动程序会加载,但无法正确初始化硬件,导致 ath5k 无法恢复。为了防止这种情况,请默认停止 madwifi 加载。使用 Jockey 选择一个驱动程序或另一个驱动程序。(Ubuntu:#315056、#323830

我不擅长 Linux,但我尝试了一下。我迫切希望我的 wifi 能用,如果这个社区能提供帮助,我会很高兴。

  • 添加:如果有人想知道我正在使用什么驱动程序,这就是输出。
network
   description: Wireless interface
   product: AR2413 802.11bg NIC
   vendor: Atheros Communications Inc.
   physical id: 3
   bus info: pci@0000:0a:03.0
   logical name: wlan0
   version: 01
   serial: 00:19:7d:d3:0c:fd
   width: 32 bits
   clock: 33MHz
   capabilities: pm bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=ath5k driverversion=2.6.35-24-generic firmware=N/A 
     latency=168 link=no
     maxlatency=28 mingnt=10 multicast=yes wireless=IEEE 802.11bg
   resources: irq:18 memory:d0000000-d000ffff

关于我所做的事情的更多信息和输出。

lsmod | grep ath
ath5k                 130083  0 
mac80211              231541  1 ath5k
ath                     8153  1 ath5k
cfg80211              144470  3 ath5k,mac80211,ath
led_class               2633  1 ath5k

替代文本

答案1

我也遇到过同样的问题。我花了将近一个月才解决。我的是 ATHEROS AR5007EG。

首先我尝试了 ndisgtk (NDISWRAPPER),... 它能工作,但非常模糊。它曾经显示所有可用的无线网络,但连接它需要很长时间。

等得不耐烦了,我尝试了 mad wifi。它成功了……唯一的缺点是每次内核升级都需要重新安装。

步骤如下:

  1. 首先也是最重要的一点是撤销您迄今为止所做的一切……特别是您添加的所有黑名单。

  2. 卸载已经安装的疯狂 wifi 驱动程序..点击此链接在标题“删除旧模块”下。

  3. 删除所有模块后,使用此链接按照“使用 madwifi 和 ath_pci 的方法”标题下列出的 PJ Kurian 博士的方法...按照提到的所有步骤进行操作。

这样就可以了:)

秘诀就是要有耐心。

希望这可以帮助。

答案2

如果扫描没有显示任何内容,可能是没有可用的无线网络。您是否尝试过连接其他设备?如果这有点明显,请见谅。

答案3

也许同一硬件的两个不同驱动程序之间存在冲突。我不知道您的 wifi 硬件,但如果存在冲突,您应该将其中一个驱动程序列入黑名单,并在文件 /etc/modprobe.d/blacklist.conf 的最后一行添加“blacklist nameofthedriver”。

答案4

您可以尝试安装 LBM: sudo apt-get install linux-backports-modules-wireless-maverick-generic

这些是从更高版本的内核移植到 maverick 内核的无线驱动程序。

相关内容