web-dev-qa-db-ja.com

BCM4313にはどのドライバーを使用する必要がありますか?

Ubuntu 11.04をインストールしたとき、プロプライエタリSTAドライバーを使用する必要があることが示唆されたため、実行しました。これにより多くの問題が発生し、トラブルシューティングに何時間も費やしました。その後、[追加のドライバー]でドライバーをオフにしてドライバーを削除しようとしましたが、すべて正常に動作するようになりました。

明らかに、UbuntuはSTAドライバーを推奨していますが、他のドライバーの方がはるかに優れているようです。 UbuntuとBCM4313について私が見つけたすべてのドキュメントは、STAドライバーも示唆しています。

STAドライバーが推奨される理由

そのドライバーを使用する利点は何ですか?

STAドライバーを使用しない場合、問題が発生しますか?

4
danne

STAドライバーを使用することの推奨事項は、オープンソースドライバーbrcm80211がまだ不安定であると考えられているためだと思います。カーネルの「ステージング」領域にあります。

たとえば、ハードウェアスイッチを切り替えると、マシン(BCM4313も搭載)がフリーズします。 (これはOneiricカーネルで修正されています。)ただし、特にWPA/Enterprise接続では、オープンソースドライバーはSTAドライバーよりも安定した接続を提供します。

私の推奨は、オープンソースのドライバーを使用することです。それは私にとってはより効果的であり、あなたの質問からも、あなたにとってもより効果的であることがわかります。そして、それもオープンソースです。

3
Timo Kluck

Brcmsmacドライバーを使用すると、wifiは正常に動作しますが、管理モードとモニターモードのみをサポートします。アドホック、アクセスポイント、およびブリッジのサポートはまだありません。そのため、管理モードとアドホックモードに加えてブリッジをサポートする「wl0」ドライバーを使用することをお勧めします。インストール手順:

1-Sudo apt-get install bcmwl-kernel-source

または、シナプスマネージャーからもインストールできます。broadcom-sta-common、broadcom-sta-source、firmware-b43 *がインストールされていないことを確認してください。

2-wl0ドライバーをインストールしても、デフォルトでブラックリストに登録されているため、自動的にロードされません。そのため、「/ etc/modprobe.d/blacklist-bcm43.conf」ファイルが次のようになっていることを確認してください。

#警告:このファイルはbcmwlによって自動生成されます。このファイルへのすべての変更は失われます。

ブラックリストb43

ブラックリストb43legacy

ブラックリストssb

#blacklist bcm43xx

#blacklist brcm80211

ブラックリストbrcmsmac

ブラックリストbcma

3-必要に応じて、blacklist-bcm43.confファイルの上記の内容をコピーできます。

これがうまくいくことを願って、幸運を祈ります! PCを再起動してください。

1
adnan kamili

ネットブックにも同じ問題があります。問題は、staドライバーをインストールすると、他の選択肢がブラックリストに登録されるため、b43(またはbc43、名前を正確に覚えていない)ドライバーを使用する選択肢がなくなることです。

これを試して:

cat /etc/modprobe.d/blacklist.conf

ブラックリストに登録されているモジュールが表示されます。 Broadcomドライバーを参照しているものがある場合は、ファイルを編集します。

変更を元に戻す必要がある場合に備えて、バックアップコピーを作成します。

Sudo cp /etc/modprobe.d/blacklist.conf /etc/modprobe.blacklist.conf_backup

それを開く:

Sudo vim /etc/modprobe.d/blacklist.conf

または、GUIでより快適に感じる場合:

gksu gedit /etc/modprobe.d/blacklist.conf

Broadcomドライバーを参照するよりも行を検索し、コメントを付けます(先頭に#を追加)変更を保存して再起動します。これで、追加のドライバーに新しいオプションが表示されます。

動作しない場合は、次の方法で変更を元に戻します。

Sudo cp /etc/modprobe.d/blacklist.conf_backup /etc/modprobe.d/blacklist.conf

また、staドライバーを再インストールして、それがうまく機能するかどうかを確認する必要があります。

Sudo aptitude reinstall bcmwl-modaliases

幸運を!

0