财商书苑
全民财商训练提升,认真负责我们的每句话

kali linux 安装 BCM43227网卡驱动

系统信息:

无线网卡信息:

 

正常情况下,可以通过软件包的方式进行安装:

需在/etc/apt/source.list添加non-free选项

但软件包安装时出现编译错误,故选择从源码手动安装:

1. 首先下载网卡驱动(官网下载本站备份下载 ),如官网可用,请勿下载备份文件。

该驱动支持的硬件为(包含笔者的BCM43227网卡):

Broadcom’s BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-, BCM43227- and BCM43228-based hardware

2. 编译安装该驱动

编译错误,原因是使用的 create_proc_entry() 函数已经废弃了, 与新的proc_create() 函数接受的参数不同导致的。

需要修改wl_linux.c 文件。下载针对kernel3.1补丁文件,并应用该补丁:

然后编译安装:

此时会在当前目录下生成wl.ko文件,然后安装该模块:

此时点击网络图标应该会列出附近的无线网络了。

如果网络驱动依旧无法使用,很可能是 ssb 模块导致的,需要卸载掉该模块。但有时候仅阻止加载ssb模块还不够,因为在Debian 、Ubuntu这类系统上还是会运行,需将其连带的模块一起卸载掉。

首先检查ssb,bcma,wl,或者b43模块是否加载:

如果安装了,就卸载掉:

此时无线网络就可以正常使用了。

为了重启后能自动加载,应用以下命令:

但是重启后会出现无线网络再次无法使用的情况,此时需要把ssb模块添加到禁用名单:

并生成新的ramfs文件:

 

搞定。

相关内容:broadcom-sta-dkms bug report

赞(0)
未经允许不得转载:财商书苑-全民财商训练提升 » kali linux 安装 BCM43227网卡驱动

评论 4

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #4

    系统kali-1.0.9-amd64 也是这个系统

    卡利5年前 (2014-10-21)回复
  2. #3

    我的邮箱是769845602,谢谢!

    卡利5年前 (2014-10-21)回复
  3. #2

    你好,你编译好的驱动能添加到做好的u盘里面吗,这样在安装的时候可以把网卡装上,不知道你那编译好的驱动能传一个给我吗,我的也是dell 43的网卡,如果可以,真心感谢!

    卡利5年前 (2014-10-21)回复
  4. #1

    好文,刚好解决了我的问题:笔记本找不到wlan0
    硬件dell vostro 2420,网卡1704 BCM43142[14e4:4365]
    系统kali-1.0.9-amd64

    chenqinq5年前 (2014-09-12)回复