更新2:
我正在尝试遵循 Matt 发布的指南: http://linuxwireless.org/en/users/Drivers/ath9k_htc
但我不知道在哪里输入以下内容:
CONFIG_ATH_COMMON=m
CONFIG_ATH9K_HW=m
CONFIG_ATH9K_COMMON=m
CONFIG_ATH9K_HTC=m
这些需要在内核配置中启用。有人知道怎么做吗?
更新 1:
我已在此页面上搜索过: https://help.ubuntu.com/community/HardwareSupportComponentsWirelessNetworkCardsNetgear#USB
但它没有列出 WNDA3200,但是它列出了 WNDA3100。
原始问题:
我的 ISP 为我提供了一个无线 USB 适配器。
插入设备后,它没有出现在 NetworkManager Applet 中。
所以我尝试了一下lsusb
并得到了这个:
Bus 001 Device 004: ID 0cf3:20ff Atheros Communications, Inc.
我需要做什么才能使用这个无线 USB 适配器?
无线 USB 适配器是:
Netgear 无线 11N 双频 USB 适配器 WNDA3200
我正在使用最新安装的 Ubuntu 10.04 LTS。
任何建议将不胜感激。
答案1
对于更现代的无线网卡和驱动程序,我建议您安装 2.6.38 内核,该内核现在可以从标准 Lucid 存储库获得 - 它现在受 Canonical 支持。
安装:
sudo apt-get install linux-image-generic-lts-backport-natty linux-headers-generic-lts-backport-natty
如果你正在使用任何专有图形驱动程序,则需要从硬件驱动程序窗户。
注意:你可能还需要安装x-更新 PPA更新显卡驱动程序
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update && sudo apt-get upgrade
不过,我建议首先进行驱动器映像备份,以便让您获得一个干净的起点。
去除:
如果您发现自己没有可启动的计算机,请在启动过程中按住按钮SHIFT,您将能够选择较旧的 2.6.32 内核。
sudo apt-get purge linux-image-generic-lts-backport-natty linux-headers-generic-lts-backport-natty
如果你还安装了 x-updates,那么
sudo ppa-purge ppa:ubuntu-x-swat/x-updates
答案2
Ubuntu 认为它是一个虚拟光驱,直到您运行弹出命令。如果您运行lsusb
,它将随后显示不同的信息。
答案3
看起来您需要该ath9k_htc
驱动程序。
以下是安装它的简单方法:http://sourceforge.net/projects/ath9k-htc/
安装完成后,安装程序应该位于应用程序 -> 系统工具。
可能需要警告您,每次更新内核时可能都必须再次运行安装程序。
答案4
下载 compat-wireless .tar 文件并解压。
tar xf compat-wireless*
然后 cd
cd compat-wireless-2011*
然后选择您的驱动程序
./scripts/driver-select ath9k_htc
然后编译
make
然后将你的驱动程序复制到你的主文件夹:
cp ./drivers/net/wireless/ath/ath9k/ath9k_htc.ko ~/ath9k_htc.ko
然后将其插入内核
insmod ~/ath9k_htc.ko
您的无线现在应该可以正常工作了!请注意,每次启动后您都必须执行此操作。将其放入 bash 脚本中,使其可执行,然后将其添加到您的启动应用程序