Broadcom カードが動作しない

Broadcom カードが動作しない

Lubuntu 14.04 をインストールしました。他の多くの人と同じように、Broadcom カードが動作しません。見つけた推奨事項をすべて試しましたが、まだうまくいきません。イーサネットは正常に動作しますが、利用可能なネットワークのスキャンは行われません。

私は Dell Inspiron 910 を使用しています。Broadcom 4312、PCI ID [14e4:4315]、サブセット [14e4:04b5] カードを搭載しています。 と の両方に対してiwconfigが示されます。no wireless extensions:loeth0

sudo apt-get updateとを実行しました。と をsudo update-pciids実行しました。 イーサネットコードを接続した状態でも接続していない状態でも再起動しました。 ワイヤレスキーがオンかオフかはもうわからないので、両方試す必要があります。sudo apt-get purge bcmwl-kernel-sourcesudo apt-get install linux-firmware-nonfree(インジケーターライトがあればいいのに!)

追加ドライバーには、Linux STA ワイヤレス ドライバー ソースbcmwl-kernal-source(プロプライエタリ) が「使用しないでください」とマークされています。 の Linux カーネル ドライバー用の非フリー ファームウェアを使用していますlinux-firmware-nonfree。助けてください! ありがとうございます!

答え1

によるとこのページb43ドライバまたは Broadcomwlドライバのいずれかが [14e4,4315] チップで動作します (サブセットが何であるかはわかりません)。

さて、実行したとおっしゃっていますsudo apt-get updateが、実行しましたかsudo apt-get upgrade? そうでない場合は、今すぐ実行してください。
その後、パッケージをインストールするlinux-firmware-nonfreeと、b43 ドライバーが動作し、ネットワーク マネージャーが起動するはずです。

動作しない場合は、おそらく、あちこちにある Broadcom 関連のものをクリーンアップする必要があります。まず、インストールしたパッケージをすべて削除します。 を実行して、 の可能性のある行を探します。その行をコメント アウト/etc/modprobe.dし、再起動するか、ワイヤレスを無効/有効にします。cat /etc/modprobe.d/* | grep b43blacklist b43

あなたが提供したペーストビンは、ファームウェアのロード(dmesg出力)が失敗した最後の部分まで問題ないようです。128行目あたりに、モジュールのファームウェアファイルがリストされています。/lib/firmware/b43を見て、ifcode15.fwなどのファイルが存在し、誰でも読み取り可能であるかどうかを確認してください(次の出力を投稿するだけです)。

sudo ls -l /lib/firmware/b43

そして、ディレクトリ内に何かがあるかどうかがわかります。ifcode15.fw やその他のファイルが存在しない場合は、linux-firmware-nonfree のインストールに問題があります。または、パーミッションが間違っているため、何も読み取れない可能性があります。ディレクトリとその内容の所有権を取得するには、次の操作を行います (ユーザー名が「bob」の場合):

sudo chown -R bob:bob /lib/firmware/b43

これで、sudo なしで ls -l /lib/firmware/b43 を実行して、自分が所有するファイルを表示できるはずです。次に、再起動して、タイトル バー (ネットワーク マネージャー アプレット) の小さな円弧の山をクリックして、近くのワイヤレス アクセス ポイントの一覧が表示されるかどうかを確認します。接続するには、自分のアクセス ポイントをクリックします。自分のアクセス ポイントが表示されない場合は、[非表示のネットワークに接続] または [その他のネットワーク] をクリックします。

フォルダには何もないので、linux-firmware-nonfreeパッケージをインストールしてください

sudo apt-get install linux-firmware-nonfree

次に、/lib/firmware/b43 フォルダーをもう一度確認すると、.fw 拡張子の付いたファイルが表示されます。

sudo apt-get install network-manager

ネットワークマネージャもインストールする必要がありますが、これは通常のインストールの一部なので、おそらくすでに存在しているでしょう。nm-applet は、タイトルバーに円弧のパイ型の山を表示するプログラムの名前です。アイコンが表示されない場合は、ターミナルで自分で実行してみてください。

nm-applet

ただし、これは新規インストールでは自動的に実行されるはずです。

関連情報