(Macbook Air)BCM4360网卡Linux(Ubuntu/Fedora)驱动安装总结


本文对常见linux (Ubuntu 14.04, Fedora 21) 如何安装此网卡预编译驱动进行总结并验证安装成功。编译安装见Broadcom官方文档。如何编译一步一步讲的非常清楚。-> 所需文件。

前几天选个台机选无线网卡,要求双频+蓝牙。入选的有技嘉GC-WB867D-I,华硕PCE-AC68 和 苹果BCM94360CD11AC。华硕那个最好看但是没蓝牙,技嘉那个实在太难看了,后来选了苹果这个。老板那有win系列驱动,linux驱动就得自己搞了。

Ubuntu下安装

这个不用安装了,人家系统做好支持了。

  • 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中文版进行测试, 发现默认没有装这个驱动,重复上述代码重启后成功。
(Macbook Air)BCM4360网卡Linux(Ubuntu/Fedora)驱动安装总结_第1张图片

Fedora下安装

现在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进行测试后,成功如图:
(Macbook Air)BCM4360网卡Linux(Ubuntu/Fedora)驱动安装总结_第2张图片

Opensuse下安装(不成功)

在系统使用手册中提示对于比较新的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中最后手动加载的代码

参考资料

  1. Fedora Linux 20: Install Broadcom-wl STA BCM43228 Wireless Driver
  2. Fedora 20 on a Macbook Air
  3. Broadcom 官方文档

你可能感兴趣的:(环境配置)