安装Broadcom无线驱动程序

我在安装Ubuntu的Broadcom驱动程序时遇到了严重的问题。它在我以前的版本中工作得很好,但现在,它不可能了。

为BCM43xx卡安装Broadcom无线驱动程序的步骤是什么?

我是一个没有Linux高级知识的用户,所以我需要清楚地解释如何制作、编译等。


lspci -vnn | grep Network显示。

Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] 

iwconfig显示。

lo        no wireless extensions.
eth0      no wireless extensions.

注意:下面的答案在每次有新信息加入并确认有效时都会更新。

最后我自己解决了这个问题,但我不确定是怎么解决的。我正准备用broadcom.com的源代码和http://www.broadcom.com/docs/linux_sta/README.txt 中提供的说明来编译驱动程序,但在说明的这一步中

在Ubuntu上,你将需要头文件和工具。 试试这些命令: # apt-get install build-essential linux-headers-generic# apt-get build-dep linux

build essential和headers已经被安装了。我只是运行了sudo apt-get build-dep linux命令,然后,Voilá!,在一次重启后,我的连接开始以正常速度运行。

我不确定我做了什么。我猜它建立了内核或驱动程序的依赖性(或两者都是)。BCM驱动程序需要这个步骤,而骑师的自我配置由于某种原因省略了这个步骤。

总之,它被修复了。

评论(0)

确保你的无线适配器没有被禁用。你可以通过运行来检查。

rfkill list

要启用无线适配器,请运行。

sudo rfkill unblock wifi
评论(1)

我发现当我把它切换到操作位置时,灯就不会亮了。你可以试试rfkill这个工具,让它亮起来。你必须在每次重启时这样做。

sudo rfkill unblock all
评论(0)