web-dev-qa-db-ja.com

Debian:HP Pavilion Dm1-4055sg(Broadcom BCM4313を使用)でwifiをアクティブ化できません

DebianWheezy安定版をインストールしました。私は今、WiFiをアクティブにできないという問題に直面しています。ボタン(F12およびWLANボタン)付きのHP-PavilionDM1ノートブックを使用してWiFiをアクティブにします。ただし、押しても反応はありません。

さらに、ifconfig -awlan0をリストしません。コンピューターにはBroadcomBCM4313無線LANコントローラーが搭載されているので、firmware-brcm80211ドライバーをインストールしました。 XFCEデスクトップを使用しているので、ネットワークマネージャーとしてWICDをインストールしました。

誰かが何が起こっているのか手がかりを持っていますか?

4
aldorado

私は自分の問題の解決策を見つけました。 Broadcomチップで言及されているさまざまなドライバーをテストしました。最初の成功は遅いwifi接続でした。重要なのは、複数のドライバーモジュールがドライバーの邪魔になる場合があることを確認することです。ドライバモジュールは、modprobe -rの後にモジュール名を付けてアンロードできます。それらは、-rなしで同じコマンドによってロードできます。

それでも接続は遅かった。私はこれで解決策を見つけました debian wikiページ 。ここで説明するドライバーは、Broadcomのベンダードライバーwlです。

これはオープンソースではなく、時々問題を引き起こすように思われるため、Debianコミュニティからは懐疑的です。しかし、これまでのところ、それは私にとってはうまくいきます。

私がしたことは(スーパーユーザーとして):

$ apt-get update 
$ apt-get install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') broadcom-sta-dkms
$ modprobe -r b44 b43 b43legacy ssb brcmsmac   #That's where 5 unneeded modules are unloaded...
$ modprobe wl   #...and the right one is loaded this way

非フリーリポジトリを有効にする必要があることに注意してください。詳細については、提供されているリンク(上記)を参照してください。

編集:

誰かが同じ問題を抱えている場合:注意してください!これが前の問題に関連しているかどうかはわかりませんが、ある日、ラップトップを起動しようとすると、起動が機能しなくなります。カーネルパニックエラーのように見えるものが表示されます。たぶん2つの問題は関連していませんが、誰が知っていますか?たぶんこれは、Debianコミュニティがプロプライエタリドライバを嫌う理由のwlモジュールの問題の1つです。

編集2:

2つの問題は間違いなく関連しています。考えられる解決策はこの ページ にあります。要約すると、提案されたソリューションは次のとおりです。

  1. 干渉するモジュールが/etc/modprobe.d/broadcom-sta-dkms.confでブラックリストに登録されていることを確認してください
  2. Hp_wmi、lib80211、lib80211_crypt_tkipを/etc/initramfs-tools/modulesに書き込んで、initramfsに追加します。

これは私にとってはうまくいくと思います。ほぼ一週間なので問題ありません!

2014年3月24日更新:まだ問題ありません

1
aldorado