Broadcom 14e4:43ba 芯片驱动程序

Broadcom 14e4:43ba 芯片驱动程序

我刚买了一台 Macbook Pro 12,1,它配备了 Broadcom14e4:43ba芯片(来自 的输出lspci -nn -d 14e4:)。

我尝试过的

首先,我从源代码构建了最新的内核(4.1.6)。根据这一页,安装brcmfmac驱动程序应该适用于该芯片。我复制了brcmfmac43602-pcie.bin到该/etc/firmware/brcm目录,然后添加brcmfmac/etc/modules,重新启动,并验证 4.1.6 正在运行并且brcmfmac出现在 的输出中lsmod。然而,wifi似乎仍然无法使用;iwconfig给出:

eth0: no wireless extensions
lo: no wireless extensions

我怎样才能让这个wifi芯片工作?

答案1

原来我在编译Linux内核时未能启用brcmfmac的PCIE总线支持。为此,请运行make menuconfig并导航:

Device drivers
- Network device support
  - Wireless LAN
    - PCIE bus interface support for FullMAC driver

并启用 PCIE 总线支持。

相关内容