web-dev-qa-db-ja.com

WiFiがBroadcom43baドライバーで機能しない

Macbook Pro12,1でデュアルブートするためにDebianJessieをインストールしました。これまでのところ、WiFiドライバーを正しく設定できていません。私は指示に従いました ここ このように:

  1. 上記のドキュメントの表を使用して私のチップセットを見つけました。

    BCM43602 14e4:43ba

  2. 必要な.binファイルをダウンロードするには、 リポジトリ のクローンを作成し、チップセットのファイルを移動します(brcm/brcmfmac43602-pcie.binおよびbrcm/brcmfmac43602-pcie.ap.bin)を/etc/firmware/brcmに。

私は次のような手順を実行していません。

SDIOドライバーの場合、システムのnvramをコピーして、/ lib/firmware/brcmに配置する必要があります。

その理由は、コンピューターがSDIOドライバーではなく、PCIEドライバーを使用していると思うからです。 これについてはよくわかりません。 2番目の理由は、/sys/firmware/efi/efivarsの後のmount -t efivarfs none /sys/firmware/efi/efivarsでnvramファイルが見つからなかったことです。

再起動すると、ドライバは動作していないように見えます。何か案は?

5
jeremy

チップBCM43602のメモには次のように書かれています。

3.17以降でサポートされています。

おそらく古いカーネルを使用しています。実行して確認します。

uname -r

この場合、カーネルを> = 3.17に更新すると、すべてが正しく機能します。

カーネルの更新

ソースリストにjessie-backportsを追加することで、カーネルを更新できます。開く/etc/apt/sources.listそして追加:

deb http://httpredir.debian.org/debian jessie-backports main

保存して、インストールするカーネルを決定します。

apt-cache -t jessie-backports search linux-image

次に、VERSIONをカーネルバージョンに置き換えて、以下を実行します。

apt-get update
apt-get -t jessie-backports install linux-image-VERSION
5
jeremy