自从我安装了 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
我有同样的问题。我几乎花了一个月的时间来整理它。我的是 ATHEROS AR5007EG。
首先我尝试了 ndisgtk (NDISWRAPPER),......它工作但非常模糊。它曾经显示所有可用的无线网络,但连接到它需要很多时间。
厌倦了等待,我尝试了疯狂的 wifi。它起作用了……唯一的缺点是每次内核升级都需要重新安装。
以下是步骤:
首先也是最重要的一点是撤消您迄今为止所做的一切......特别是您添加的所有黑名单。
卸载已安装的 mad wifi 驱动程序 ..点击“删除旧模块”标题下的此链接。
删除所有模块后,请使用此链接遵循“使用 madwifi 和 ath_pci 的方法”标题下列出的 PJ Kurian 博士的方法……按照提到的所有步骤进行操作。
应该这样做:)
秘诀就是耐心。
希望这可以帮助。
如果扫描未显示任何内容,则可能只是没有可用的无线网络。您是否尝试连接任何其他设备?对不起,如果这有点明显。
你的电脑是笔记本电脑吗?您是否必须按下/按下或移动硬件按钮才能打开 wifi 收音机?
也许同一硬件的两个不同驱动程序之间存在冲突。我不了解您的 wifi 硬件,但如果有冲突,您应该将其中一个驱动程序列入黑名单,在该文件 /etc/modprobe.d/blacklist.conf 的最后一行添加“blacklist nameofthedriver”。
你可以试试madwifi驱动。对我来说,它可以通过运行获得:
从终端
您可以尝试安装 LBM:
sudo apt-get install linux-backports-modules-wireless-maverick-generic
这些是从后来的内核向后移植到特立独行内核的无线驱动程序。
查看这是否是笔记本电脑配置问题的一种快速方法是从 Ubuntu LiveCD 启动,看看它是否可以检测到 ath5k wifi 并连接到接入点。
即便如此,如果你有 wlan0,这意味着你已经安装了硬件驱动程序(除非你有其他 wifi 设备?)。lsmod|grep ath5k 也意味着您已正确安装驱动程序。
那时,我会检查 wpa_supplicant(处理加密的 wifi)是否有问题。您可以通过尝试连接到未加密/开放的 wifi 接入点来检查。
我的笔记本电脑中有一个 Atheros AR5212,但我完全无法连接到某些特定的 wifi 接入点型号。因此,请尝试连接到两种不同型号的未加密/开放接入点,以确保它不是特定于您的可用接入点。
您指向“ath5k 无法恢复”错误的链接可能是原因,但我认为 Ubuntu 默认不使用 madwifi?我可能是错的。