Ubuntu 11.04をインストールしたとき、プロプライエタリSTAドライバーを使用する必要があることが示唆されたため、実行しました。これにより多くの問題が発生し、トラブルシューティングに何時間も費やしました。その後、[追加のドライバー]でドライバーをオフにしてドライバーを削除しようとしましたが、すべて正常に動作するようになりました。
明らかに、UbuntuはSTAドライバーを推奨していますが、他のドライバーの方がはるかに優れているようです。 UbuntuとBCM4313について私が見つけたすべてのドキュメントは、STAドライバーも示唆しています。
STAドライバーが推奨される理由
そのドライバーを使用する利点は何ですか?
STAドライバーを使用しない場合、問題が発生しますか?
STAドライバーを使用することの推奨事項は、オープンソースドライバーbrcm80211がまだ不安定であると考えられているためだと思います。カーネルの「ステージング」領域にあります。
たとえば、ハードウェアスイッチを切り替えると、マシン(BCM4313も搭載)がフリーズします。 (これはOneiricカーネルで修正されています。)ただし、特にWPA/Enterprise接続では、オープンソースドライバーはSTAドライバーよりも安定した接続を提供します。
私の推奨は、オープンソースのドライバーを使用することです。それは私にとってはより効果的であり、あなたの質問からも、あなたにとってもより効果的であることがわかります。そして、それもオープンソースです。
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を再起動してください。
ネットブックにも同じ問題があります。問題は、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
幸運を!