tl; dr インストール、ワイヤレスセットアップ、WPAサプリカントに関するArch wikiの記事を読み、以下の提案と多数のフォーラムスレッドを試した後、Archの起動時に次のカードのいずれかをワイヤレスネットワークに接続できませんLinux 2013-09-01 ISO:
- Edimax Technology Co.、Ltd EW-7811Un 802.11nワイヤレスアダプター(ID 7392:7811)
- Realtek Semiconductor Corp. RTL8192CU 802.11n WLANアダプタ(別名)。Bolse®300Mbps WifiワイヤレスN USBマイクロミニアダプター(ID 0bda:8178)
アプローチ1(デフォルト):
これを行うデフォルトの方法は、直後にがsystemctl stop dhcpcd.service
続くことになっていますwifi-menu
。それはネットワークを見つけます:
[SSID] + wpa 10
タイムアウト後、接続が失敗したことを報告します。2回目に実行wifi-menu
するとパスワードの入力は求められませんが、終了すると最終的にデバッグのヒントが表示されます。
Job for netctl@wlp0s29f7u5\x2dBTHub4\x2dGRK6.service failed. See 'systemctl status netctl@wlp0s29f7u5\x2dBTHub4\x2dGRK6.service' and 'journalctl -xn' for details.
前者は、サービスが「ロード」されているが「アクティブ」ではない(文字通りinactive (dead)
)と報告しています。後者は言う:
WPA association/authentication failed for interface 'wlp0s29f7u5'
これはキー入力/etc/netctl/wlp0s29f7u5-BTHub4-GRK6
が間違っていることを意味しますか?プログラムが実際の Wi-Fiパスワードを必要とする時期やpsk
、wpa_passphrase
(man 5 netctl.profile
たとえば、言わないで)からの値のようなものが必要な時期を知ることはできません。
アプローチ2(wpa_supplicant
及びwpa_passphrase
あたりなどdeerafとwarl0ckの提案やwikiページ):
# echo 'ctrl_interface=/var/run/wpa_supplicant' > wifi.conf
# wpa_passphrase essid passphrase >> wifi.conf
# wpa_supplicant -B -i interface -c wifi.conf
Successfully initialized wpa_supplicant
# dhcpcd -A interface
[...]
timed out
exited
iw
直接接続を試みましたが、奇妙な出力が得られました:
# iw dev wlp0s26f7u5 connect [SSID]
command failed: Operation not supported (-95)
dhcpcd -d -n interface
-それはあなたに多くの情報を提供します。また、iwconfig
最初にインターフェースの状態を確認することをお勧めします。理想的に実行する1)wpa_supplicant
別の端末にせずに-B
オプション、しかしでは、-d
より多くのデバッグ情報を取得する、すなわち:wpa_supplicant -d -i interface -c wifi.conf -Dwext
; 2)別の端末で、を確認しiwconfig
ます。3)別のターミナル実行で。または、このすべての前にwicd
、試してみるとよいでしょう。
dmesg
出力に興味深いものはありますか、おそらくファームウェアの問題を指しているものですか?