Broadcom 14e4:43ba
チップ(lspci -nn -d 14e4:
からの出力)が付属しているMacbook Pro12,1を入手しました。
まず、ソースから最新のカーネル(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チップを機能させるにはどうすればよいですか?
Linuxカーネルのコンパイル時にbrcmfmacのPCIEバスサポートを有効にできなかったことがわかりました。これを行うには、make menuconfig
を実行して次の手順を実行します。
Device drivers
- Network device support
- Wireless LAN
- PCIE bus interface support for FullMAC driver
pCIEバスサポートを有効にします。