如何安装 Linksys AE1200 Wireless-N USB 适配器的驱动程序?

如何安装 Linksys AE1200 Wireless-N USB 适配器的驱动程序?

我最近从主网站下载了 Ubuntu,希望能够与 Windows 进行双启动。虽然操作系统可以运行,但它提示我需要安装显卡驱动程序。当我输入密码时,安装失败。我想这是因为我需要互联网访问。我尝试使用安装光盘安装 WiFi USB 适配器,但当我单击 exe 时,Ubuntu 似乎没有运行安装程序。

我真的很想在编程中使用 Ubuntu,在游戏中使用 Windows,那么我有哪些可用的解决方案?

盒子上的名称是:Linksys AE1200 Wireless- N USB 适配器

描述如下:

ID  13b1:0039 Linksys (a comma messed up format)
ID  046d:0a0b Logitech, Inc. ClearChat Pro USB (headset)

答案1

我刚买了 Linksys AE1200 USB 无线适配器,它工作正常2012 年 10 月 19 日

我的lsusb结果:

总线 001 设备 005:ID 13b1:0039 Linksys AE1200 802.11bgn 无线适配器 [Broadcom BCM43235]

由于某种原因,安装 CD 上的 Win XP 驱动程序不起作用. 我尝试过的其他 Broadcom 芯片组驱动程序都不起作用。

解决方案

因此,在这里和 Ubuntuforums 上搜索后得到了以下链接:http://www.wikidevi.com/wiki/Linksys_AE1200并提供了此修复后的 xp 驱动程序版本:http://wikidevi.com/files/Drivers/Broadcom/bcmwl_4323x.zip

  1. 下载 bcmwl_4323x.zip 并解压(为了便于我的示例,请参阅我的下载目录)
  2. 我打开了一个终端窗口:
    • cd /Downloads/bcmwl_4323x/xp/
    • :〜/下载/bcmwl_4323x/xp$sudo ndiswrapper -i bcmwlhigh5.inf
    • sudo modprobe ndiswrapper
  3. ndiswrapper -l得到:

bcmwlhigh5 :驱动程序安装
设备(13B1:0039)存在

  • 退出终端窗口,拔下LAN电缆,系统重启。
  • (可选)如果 USB 无线网卡在重启后不工作,您可能需要添加ndiswrapper以便/etc/modules它在启动时加载 ndiswrapper。
    • 如果在启动时无线网卡上的 LED 没有亮起,您应该能够测试是否需要这样做。您在终端中运行sudo modprobe -r ndiswrapper | sudo modprobe ndiswrapper,然后 LED 亮起。

答案2

我正在运行 Ubuntu 12.04,在这些论坛中搜索失败后,我安装了 AE1200 的驱动程序,并且它可以正常工作。

以下是我的做法:

首先,安装 ndiswrapper,并确保也安装 ndiswrapper-common 和 ndiswrapper-dkms。

然后,下载该设备的 XP 驱动程序:http://support.linksys.com/en-us/support/adapters/AE1200

将 zip 文件解压cd到文件夹中(可能是 xp)。如果此时尝试使用 ndiswrapper 安装驱动程序,您将收到“无法找到“Linksys_AE1200.files.NTamd64”部分”错误。要解决此问题,请编辑 bcmwlhigh5.inf 文件。找到如下所示的部分:

[Linksys_AE2500.files.NT]
AE2500xp.sys,,,6

在它下面添加以下内容:

[Linksys_AE1200.files.NTamd64]
    AE1200xp64.sys,,,6

[Linksys_AE2500.files.NTamd64]
    AE2500xp64.sys,,,6

保存并关闭。然后,如果您已经尝试使用 ndiswrapper 安装驱动程序,则需要将其删除,运行:

sudo ndiswrapper -e bcmwlhigh5

然后再次安装:

sudo ndiswrapper -i bcmwlhigh5.inf

验证方式:

sudo ndiswrapper -l

现在插入 USB 设备,蓝灯就会亮起。

我可能是错的,但我认为这意味着编写这些 .inf 文件的人忘记包含这些行,我觉得这很有趣。

**12.10 更新 - 如果您安装 ndiswrapper-dkms,它将失败,并且您将开始收到系统错误。请按照此处的解决方案解决: https://bugs.launchpad.net/ubuntu/+source/ndiswrapper/+bug/1023645/comments/3

顺便提一下,他提到的源代码是提取的 tar.gz 的“驱动程序”目录中的所有内容

此外,您还需要运行:

sudo dkms remove ndiswrapper/1.57 --all

sudo dkms uninstall ndiswrapper/1.57

答案3

思科似乎并不关心在该特定设备上支持 Linux:http://homecommunity.cisco.com/t5/Wireless-Adapters/AE1200-linux-Driver/mp/410963?comm_cc=HSus&comm_lang=en#M30247

该论坛上的一位用户建议RALinkTech 驱动程序“RT3572USB” 适用于您的设备,但可能造成麻烦。我无法确认这两种说法。

ndiswrapper(提供足够的 Windows API 来让 Windows驱动程序  在 Linux 下运行)未在其支持的设备列表中提及您的设备。

一般来说,最好购买  了解他们的支持级别。一些公司(英特尔)付出了额外的努力来确保他们的硬件可以在 Linux 下工作(有时在 Windows 驱动程序发布之前;我与之交谈过的他们的开发团队成员非常乐意支持 Linux)。有些公司根本不在乎。确定哪些特定设备受支持可能很困难;一种简单的方法是查找/lib/modules/$(uname -r)/kernel/drivers/net/驱动程序。所有 USB 驱动程序都在usb/子目录中。在我的系统上:

$ for f in * ; do echo -ne "$f \t" ; modinfo $f | grep ^description ; done
asix.ko     description:    ASIX AX8817X based USB 2.0 Ethernet Devices
catc.ko     description:    CATC EL1210A NetMate USB Ethernet driver
cdc_eem.ko  description:    USB CDC EEM
cdc_ether.ko    description:    USB CDC Ethernet devices
cdc_ncm.ko  description:    USB CDC NCM host driver
cdc-phonet.ko   description:    USB CDC Phonet host interface
cdc_subset.ko   description:    Simple 'CDC Subset' USB networking links
cx82310_eth.ko  description:    Conexant CX82310-based ADSL router USB ethernet driver
dm9601.ko   description:    Davicom DM9601 USB 1.1 ethernet devices
gl620a.ko   description:    GL620-USB-A Host-to-Host Link cables
hso.ko  description:    USB High Speed Option driver
int51x1.ko  description:    Intellon usb powerline adapter
ipheth.ko   description:    Apple iPhone USB Ethernet driver
kaweth.ko   description:    KL5USB101 USB Ethernet driver
mcs7830.ko  description:    USB to network adapter MCS7830)
net1080.ko  description:    NetChip 1080 based USB Host-to-Host Links
pegasus.ko  description:    Pegasus/Pegasus II USB Ethernet driver
plusb.ko    description:    Prolific PL-2301/2302 USB Host to Host Link Driver
rndis_host.ko   description:    USB Host side RNDIS driver
rtl8150.ko  description:    rtl8150 based usb-ethernet driver
sierra_net.ko   description:    USB-to-WWAN Driver for Sierra Wireless modems
smsc75xx.ko     description:    SMSC75XX USB 2.0 Gigabit Ethernet Devices
smsc95xx.ko     description:    SMSC95XX USB 2.0 Ethernet Devices
usbnet.ko   description:    USB network driver framework
zaurus.ko   description:    Sharp Zaurus PDA, and compatible products

这不能显示的是司机质量  —— 因驱动程序和设备而异。除了在网上搜索您感兴趣的特定设备,看看人们是否普遍成功或投诉外,您无需做任何事情——要知道大多数人会报告投诉,但他们的设备并不一定能正常工作。

答案4

只是想让社区知道 Linksys AE1200 在 Windows 中运行完美。

但是,我必须通知,上面在其他评论中发布的修改后的 XP 驱动程序不适用于 WPA2 路由器,我找到了一种解决方法,找到了未修改的 WinXP 驱动程序,并启动并运行它。

按以下方式进行:

下载的 XP 驱动程序未修改,来自: http://drivers.softpedia.com/dyn-postdownload.php?p=159439&t=0&i=1

通过终端安装ndisgtkndiswrapper-dkms打包 ==>sudo apt-get install ndisgtk && sudo apt-get install ndiswrapper-dkms

解压缩从上面的链接下载的压缩版 WinXP 驱动程序。

从菜单中打开 Windows 无线驱动程序,选择bcmwlhigh5.inf文件并安装驱动程序。

重新启动以确保万无一失,最后终于可以正常工作了。

我目前正在运行 Lubuntu,但我认为在 Ubuntu 以及 Ubuntu 衍生产品中,不需要添加 ndiswrapper,/etc/modules因为 Lubuntundiswrapper已由内核默认加载。

希望这对任何人都有帮助,对于经验不足的用户来说,这是一种简单且无麻烦的方法来设置 Cisco Linksys AE1200 USB 无线加密狗,并且不需要太多的终端命令!

编辑:如果您处于无法以任何方式重新启动的情况,则在安装驱动程序后,蓝色 LED 应立即亮起,并且您可以立即开始使用 Wi-Fi 加密狗。

相关内容