本文对常见linux (Ubuntu 14.04, Fedora 21) 如何安装此网卡预编译驱动进行总结并验证安装成功。编译安装见Broadcom官方文档。如何编译一步一步讲的非常清楚。->所需文件。
前几天选个台机选无线网卡,要求双频+蓝牙。入选的有技嘉GC-WB867D-I,华硕PCE-AC68和苹果BCM94360CD11AC。华硕那个最好看但是没蓝牙,技嘉那个实在太难看了,后来选了苹果这个。老板那有win系列驱动,linux驱动就得自己搞了。
这个不用安装了,人家系统做好支持了。
- Go to System->Administration->Hardware Drivers
- Choose the Broadcom STA wireless driver
- Activate
如果没有这个选项,那么在shell中执行:
sudo apt-get update
sudo apt-get --reinstall install bcmwl-kernel-source
重启后,重复上一步骤激活驱动。我对Ubuntu14.04中文版进行测试, 发现默认没有装这个驱动,重复上述代码重启后成功。
现在shell中获得管理员权限su -,提示输入密码后在shell中执行:
1. Enable rpmfusion repo 添加源
yum localinstall --nogpgcheck \
http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \
yum localinstall --nogpgcheck http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
2. 更新系统
yum update
3. 重启
reboot
重启后还是打开终端获得管理员权限,见 1. 。
4. 安装网卡驱动
yum install kernel-devel akmod-wl
5. 如果还是没有wifi,手动加载
# Make sure the module built for your kernel
sudo akmods
# See if the module is loaded (if no results, it's not)
sudo lsmod | grep wl
# Manually load the module
sudo modprobe wl
我对Fedora 21进行测试后,成功如图:
在系统使用手册中提示对于比较新的broadcom驱动可以:
您可以尝试安装broadcom-wl专有驱动 ,添加 Packman 软件源,安装软件包 broadcom-wl 即可。
我们先来添加Packman软件源
sudo zypper ar -f -n packman-essentials http://packman.inode.at/suse/openSUSE_13.2/Essentials/ packman-essentials
(如果系统是12.3版本,将上行代码13.2换成12.3即可。)
安装网卡驱动
sudo zypper install broadcom-wl
装了之后没反应~。~,估计也是要手动加载,可以试验下在Fedora 21中最后手动加载的代码