fedora 系统(13,14,15)安装完成后,Broadcom BCM4312 无线网卡不能使用。
通过如下方法可以启用无线网卡。
1. 使用内核模块 b43 + firmware 驱动BCM4312 无线网卡
fedora 系统安装好后,是有b43模块的,但是bcm4312 无线网卡还是不能驱动,原因在于缺少firmware。
可以通过下面方式安装firmware,并重新加载b43模块来启用网卡。
1. 安装必要的工具
2. 下载windows驱动
3. 解压,将firmware 解压到 /lib/firmware 目录中
4. 重新加载b43内核模块
经过如上步骤后,无线网卡的指示灯亮了,无线信号也搜索到了。
2. 通过 ndiswrapper 驱动BCM4312 无线网卡
也可以通过 ndiswrapper 来安装Windows版驱动程序
1. 获取windows版本的驱动
2. 使用 ndiswrapper 安装驱动
系统会生成/etc/ndiswrapper/bcmwl5目录,并且在目录下生成相关文件
3.可以查看驱动的安装情况:
4. 配置ndiswrapper
ndiswrapper -m 把wlan0网卡的别名写入模块配置文件,系统启动自动加载ndiswrapper内核模块,并且生成了 /etc/modprobe.d/ndiswrapper 文件
5. 驱动安装成功,加载ndiswrapper模块
经过如上步骤后,无线网卡的指示灯亮了,无线信号也搜索到了。