Arch LinuxとWPA2ネットワーク間のWi-Fi接続の問題を解決するには?

Arch LinuxとWPA2ネットワーク間のWi-Fi接続の問題を解決するには?

私のホームネットワークは暗号化にWPA2を使用します。 Arch Linuxのインストールから接続するために最初にNetworkManagerを試してみましたが、最大1分間しか接続されていませんでした。

私は最近までうまく機能するwicdに置き換えました。以降の起動時に接続を確立できない場合、または切断された場合、接続は確立されません。 GUIに再接続しようとすると、Xからttyに切り替えてプロセスを終了する必要があるほど、システムが遅くなりました。このような場合、Curs インターフェイスは接続を確立できませんが、システムのパフォーマンスには影響しません。

デーモンを再起動するだけではエラー状態を解決できません。システムの電源を入れ直す必要があります。

同じラップトップにWindowsをインストールすると断続的な接続の問題が発生しましたが(ネットワークに電力を供給する不便なISPルーターでした)、ネットワークに再接続するだけで回復できました。 Arch Linuxを使用する前は、ノートブックでUbuntuをLinuxディストリビューションとして使用していましたが、Windowsと同じ結果が得られました。

この問題の原因は何ですか(以前のNetworkManagerの問題に関連している可能性があります)、回避策は何ですか?

それは価値があるので、私のワイヤレスカードはb43ドライバを使用するBroadcom BCM4312です。

編集する:wicdが接続できないときにwpa_supplicantを実行しようとすると、次の出力が生成されます。

ioctl[SIOCSIWSCAN]: デバイスまたはリソースが使用中です。
APスキャンを開始できません。
ioctl[SIOCSIWSCAN]: デバイスまたはリソースが使用中です。
APスキャンを開始できません。
現在、APのネットワーク設定が見つかりません。
CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 理由=0
ioctl[SIOCSIWSCAN]: デバイスまたはリソースが使用中です。
APスキャンを開始できません。

追加編集:この問題は、システムがバッテリ電源で動作している場合に発生する可能性が高いですが、電源に接続しても引き続き発生する可能性があります。

編集3:これはほぼ確実に省電力オプションに関連しています。システムがバッテリ電源で稼働しているか、長時間アイドル状態に保たれているか、カバーが閉じている場合は、この現象が常に発生することに注意してください。

ベストアンサー1

まず、-Bオプションなしでwpa_supplicantを手動で実行できます。これは前景にとどまり、何が起こっているのかを示しています。 Arch Wikiには良いセクションがありますwpa_requester

おすすめ記事