我最近组装了一台准系统机器(shuttle SH67H3),安装了 Oneiric(64 位),一切都很顺利(没有无线网卡,但有线连接正常)。
现在我们的路由器已经更换了位置,我正在尝试让无线网络工作。我购买了 TP-Link TL-WN722N,因为我看到这个帖子并以为从无线 USB 适配器到家的那一刻起,一切都会顺利。错了。
有人有设置这个的经验吗?我已经下载了 compat-wireless-driver,编译并运行安装(全部成功),但无法加载它。
如果有任何已知可以与我的设置兼容的替代设备,我也很想听到它们的信息。
更新
我已经成功安装了 Linux Backports 模块并重启了几次。仍然没有无线活动。
当我列出 USB 设备时,可以清楚地看到已插入无线适配器(总线 003 设备 003):
user@ubuntu:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 003: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n
Bus 001 Device 003: ID 192f:0416 Avago Technologies, Pte.
Bus 001 Device 004: ID 413c:1003 Dell Computer Corp. Keyboard Hub
Bus 002 Device 003: ID 1058:1100 Western Digital Technologies, Inc.
Bus 001 Device 005: ID 413c:2010 Dell Computer Corp. Keyboard
我尝试安装
linux-backports-modules-cw-3.1-oneiric-generic
但没有成功。连接设置下没有显示无线网络。我尝试按照以下方法包装 Windows XP 驱动程序这个帖子使用
ndisgtk
和ndiswrapper
包。除 Windows XP 版本外,所有驱动程序 .inf 文件均无法正确加载。XP 版本已加载,甚至识别了硬件。多次重启和拔插后仍无无线网络选项。
我是否遗漏了其他设置步骤?安装linux-backports-modules-cw-3.1-oneric-generic
并重启后,无线网络是否应该显示在网络设置下?此时我还可以检查其他内容吗?
如果我能确定它适合我的设置,我愿意弥补我的损失并购买不同的 wifi 适配器。有人使用 11.10 + usb wifi 适配器吗?
答案1
运行lsusb
以确保机器识别适配器并确认芯片组。您应该在其中一行上看到以下内容:
0cf3:9271 Atheros Communications, Inc.
机器需要正确的固件和驱动程序才能使用适配器。htc_9271.fm
从以下位置获取固件文件这里(我使用的是 1.3 版本,获取最新版本)并将其复制到目录中lib/firmware/
。接下来,下载 compat-wireless 驱动程序这里. 解压它并按ath9k_htc
顺序运行以下命令来构建驱动程序:
tar xvf compat-wireless-2.6.38.2-2.tar.bz2
cd compat-wireless-2.6.38.2-2
./scripts/driver-select ath9k_htc
make
sudo make install
加载驱动程序
sudo modprobe ath9k_htc
如果此方法无效(您现在应该可以看到无线网络可用),请尝试拔下适配器并重新插入。此外,重新启动可能会有所帮助,但可能需要重新加载驱动程序modprobe
。
答案2
如果你在虚拟机中使用 BT 时遇到问题,请不要使用虚拟机,请参阅此链接https://www.virtualbox.org/ticket/9511?cversion=0&cnum_hist=2
如果您使用 cd 或 usb,只需在计算机上启动 BT,然后转到 Wicd 网络管理器 > 首选项 > 常规设置 > 在无线接口上输入“wlan0”刷新 Wicd。希望这对您有所帮助
答案3
我遇到了同样的问题...买了 wifi usb 卡,在 ubuntu 中死机了。没有进一步的细节,我将 wifi 卡带到了 Windows 7 笔记本电脑上,并使用附带的迷你 CD 进行安装。
将它带回我的 ubuntu 笔记本电脑,瞧!绿灯亮了,网络管理员看到了,等等。虽然非传统,但这是一个更简单、更快速的解决方案。