web-dev-qa-db-ja.com

Intel PRO / Wireless 3945ABGは動作を停止しました

私のwlanは、ubuntu 11.04をインストールした直後に動作しますが、数時間後にはwlanの検出が停止します。私のwlanはIntel PRO/Wireless 3945ABG [Golan}ネットワーク接続(rev 02)です。 LinuxのドライバーをインテルのWebサイトからダウンロードしましたが、インストール方法がわかりません。助けてください!

2
Edwin Marzo

ラップトップに同じネットワークハードウェアがあります。 Ubuntuに付属の標準ドライバーで問題なく動作します。ワイヤレスネットワークが表示されなくなると、通常、ラップトップの前面にあるwifiキルスイッチを誤って切り替えたことを意味します。

Ubuntuの以前のバージョンでは、時折問題が発生しました。これらの問題は、ドライバーモジュールのアンロードとリロードによって解決される場合がありました。

Sudo modprobe -r iwl3945
Sudo modprobe iwl3945

ただし、ある時点でアンロードコマンドを使用してシステム全体をフリーズさせたことに言及する必要があります。買い手責任負担。

2
Marius Gedminas

この質問に対するOPは7月に最後に見られたので、私の答えはより一般的です。このような問題を解決するには、おそらく何かを試すために何らかのやり取りが必要になります。

  • 提案1:

なぜ新しいドライバーをインストールする必要があるのですか?カーネルのバージョンにバグがある場合があります。幸いなことに、カーネルチームは、Ubuntuの各リリースの数か月後に、新しい&更新されたドライバーとそのファームウェアのバックポートをリリースします。 nattyの場合、次の方法でインストールできます。

Sudo apt-get install linux-backports-modules-cw-2.6.39-generic

次に再起動します。

  • 提案2:

ワイヤレスカードが実際にブロックされているかどうかを確認します。 rfkill listの実行は非常に便利です。ワイヤレスが実際に認識される場合、報告される2つのタイプのブロック(ソフトブロックとハードブロック)があります。

ハードブロックは、ハードウェアスイッチである可能性があります-物理ハードウェアスイッチ/ Fnキースイッチ、またはBIOSオプション。

ソフトブロックは、次を実行することで解決できる場合があります。

Sudo rfkill unblock wifi; Sudo rfkill unblock all

いずれかが続きます:

ifconfig wlan0

ワイヤレスLANを開始するにはOR Network Managerで「ワイヤレスを有効にする」を選択します。

  • 提案3:

カーネルモジュールを取り外して再度追加すると、ワイヤレスカードがアクティブになる場合があります。また、カーネルエラーの診断には非常に便利です。

Sudo modprobe -r iwl3945
Sudo modprobe iwl3945
dmesg | tail -n 50

出力をよく見てください-ファームウェアの更新でこれを解決できる場合があります-以下のリンクされた質問を参照してください。

  • 提案4:

上記のmodprobeオプションを実行すると、iwl3945.confファイルに\etc\modprobe.d\ファイルが書き込まれます。 dmesgメッセージは、代替値が必要であることを示すことができます。

alias wlan0 iwl3945
options iwl3945 disable_hw_scan=1

ソース


リンクされた質問:

  1. "SIOCSIFFLAGS:RF-killのために操作ができない"?
1
fossfreedom

Intel PRO/Wireless 3945ABGを搭載したマシンでLubuntu 18.04を使用すると、デバイスを強制終了してデバイスを正しく返さないのは省電力であることが判明しました。ブート時に、デバイスをサスペンドしようとすると破損する可能性があると警告されました。

@ user3273814による別のAskUbuntuの投稿[1]によると、単にワイヤレスデバイスの電源管理を無効にする必要があります。

電源管理をオフにするには、/etc/NetworkManager/conf.d/default-wifi-powersave-on.confに移動します。

[connection]

wifi.powersave = 3

32に変更して再起動します。

現在は問題なく2日間ワイヤレスサーバーとして実行されているため、これは数時間前までしか解決しなかったため、修正されたと思われます。なんて迷惑なんだ!

詳細については、その投稿をご覧ください。

[1] https://askubuntu.com/a/860754/789899

0
user789899