現在、ArchLinux2017.07.01を実行しているラップトップにインターネットを設定しようとしましたが、オンラインでは他では見られない大きな障害にぶつかりました。私はアーチに初めて接する人だと舌を噛むことができることを参考にしてください。
wikiチュートリアルに従い、この部分に達しました。 https://wiki.archlinux.org/index.php/Wireless_network_configuration#Connect_to_an_access_point 今私の暗号化はWPA2なので、以下のコマンドを使用しました。
# wpa_supplicant -i interface -c <(wpa_passphrase "your_SSID" "your_key")
出力は次のとおりです
Successfully initialized wpa_supplicant
ところで、試してみると# iw dev interface link
つながっていないと思いますか?
もう1つのことは、wpa_cliを介してwpa_supplicantをオフにしようとすると次のエラーが発生し、その後無限ロードが発生することです(CTRL + Cで中断しない限り)。
Could not connect to wpa_supplicant: (nil) - re-trying
私の質問は:何が起こり、どうすればいいですか?必要に応じて、マイノートパソコンの設定、ソフトウェアなどに関する情報をいつでもお問い合わせください。
私が知っているのは次のとおりです。
- 私のネットワークコントローラドライバはインストール、管理、スキャンできます。
- ssidとpassは100%正確です。他の装置でも同様にテストした。
答え1
wpa_cli
推奨される接続方法について説明します。wpa_supplicant
ここ。
問題はctrl_interface
設定wpa_cli
ですwpa_supplicant
以下を実行できます。
# wpa_supplicant -i interface -c <(wpa_passphrase "your_SSID" "your_key") -C /run/wpa_supplicant
しかし、ユーザーwpa_cli
だけでroot
動作します。
より完全なアプローチは、次の構成ファイルを作成することです。
ctrl_interface=/run/wpa_supplicant
ctrl_interface_group=wheel
update_config=1
network={
ssid="your_SSID"
psk="your_key"
}
そして、以下を実行してください:
# wpa_supplicant -i interface -c /etc/wpa_supplicant/example.conf
これにより、wheel
グループ内のすべてのユーザーがアクセスできるようになります。wpa_cli
ウィキを必ず読んでくださいwpa_requester