如何确定我需要哪种无线驱动程序?

如何确定我需要哪种无线驱动程序?

我已经发布SuperUser 上的这个问题并被告知查找[我的]特定无线网卡的规格,看看是否有适合它的 Linux 驱动程序...。本质上我的无线配置存在问题,这可能是由于我的无线网卡驱动程序不良或不存在造成的。

我是 Ubuntu 新手(我安装了 12.04),似乎找不到我的无线网卡的确切型号,同样,也找不到我需要的驱动程序。我尝试运行,lsmod但无法判断我需要的驱动程序是否已加载。

因此我问:我如何知道需要什么设备驱动程序来支持我的笔记本电脑附带的无线网卡?提前致谢!

更新:

运行lspci -nn | grep 0280产生以下输出:

02:00.0 网络控制器 [0280]: Broadcom Corporation BCM43228 802.11a/b/g/n [14e4:4359]

在这些论坛上搜索14e4:4359驱动程序,我发现这个帖子这似乎与我遇到的问题非常相似。然而,看到我的问题与 12.04 有关,而另一个问题与 12.10 有关,并且另一个问题与我所描述的情况并不完全相同,并且已经超过 3 个月了,并且从未得到明确的答复,我认为这是不是重复的!

与其他问题一样,运行sudo iwconfig会在我的计算机上产生以下输出:

lo        no wireless extensions.
eth0      no wireless extensions.
tun0      no wireless extensions.

运行sudo modprobe wl产生:

严重错误:未找到模块 wl。

运行dmesg | grep wl产生:

[2.232664] ACPI 错误:[EABF] 命名空间查找失败,AE_ALREADY_EXISTS(20110623/dswload2-316)

答案1

请打开终端并运行:

lspci -nn | grep 0280

找到您的无线设备的八位 PCI.ID,然后在本论坛或 ubuntuforums.org 上搜索 PCI.ID,您将找到所需的驱动程序。如果您遇到问题,请在此处发布,我们会为您提供帮助。以下是我的机器的一个示例:

Intel Corporation Centrino Advanced-N 6200 [8086:4239]

在我上面的例子中,搜索8086:4239表明司机无线上网

相关内容