Debian:HP Pavilion Dm1-4055sg(Broadcom BCM4313を使用)でWi-Fiを有効にすることはできません。

Debian:HP Pavilion Dm1-4055sg(Broadcom BCM4313を使用)でWi-Fiを有効にすることはできません。

私はDebian Wheezy安定版をインストールしました。今直面している問題は、WiFiを有効にできないことです。私はWi-Fiを有効にするためにボタン(F12とwlanボタン)を備えたHP-Pavilion DM1ノートブックを使用しています。しかし、それを押すと何も起こりません。

ifconfig -aリストされていないことは言うまでもありませんwlan0。コンピュータにはBroadcom BCM4313ワイヤレスLANコントローラが装備されているため、firmware-brcm80211ドライバをインストールしました。ネットワーク管理者として、私はXFCEデスクトップを使用しているので、WICDをインストールしました。

何が起こっているのか知っている人はいますか?

答え1

私の問題に対する解決策を見つけました。 Broadcomチップについて言及されているさまざまなドライバをテストしました。最初の成功は、Wi-Fi接続が遅いということです。問題は、時々、複数のドライバモジュールがドライバに障害を与える可能性があることを確認することです。modprobe -rドライバモジュールはモジュール名に応じて削除できます。同じコマンド no を介してロードできます-r

接続がまだ遅いです。解決策が見つかりましたDebian Wiki ページ。ここに記載されているドライバはwlBroadcomのベンダドライバです。

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

無料以外のリポジトリは有効にする必要があります。詳細については、提供されたリンク(上記)を参照してください。

編集する:

同じ問題がある人がいる場合は注意してください!以前の問題に関連しているかどうかはわかりませんが、1日後にラップトップを起動しようとしましたが、もう起動できませんでした。私はカーネルパニックエラーのように見えました。おそらく2つの質問は関係がないかもしれませんが、誰が知っていますか?たぶんこれがwlモジュールの問題の1つであり、Debianコミュニティが排他的なドライバを嫌う理由かもしれません。

編集2:

両方の質問は間違いなく関連しています。考えられる解決策はここにあります。ページ。要約すると、提案された解決策は次のとおりです。

  1. 妨害するモジュールがブラックリストにあることを確認してください。/etc/modprobe.d/broadcom-sta-dkms.conf
  2. hp_wmi、lib80211、lib80211_crypt_tkipをinitramfsに作成して追加します/etc/initramfs-tools/modules

私はこれが私に効果があると思います。ほぼ一週間問題ありませんでした!

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

関連情報