現在ArchLinux2017.07.01を実行しているラップトップ用にインターネットをセットアップしようとしていますが、オンラインの他のどこにも表示されていないように見える大きな衝突に遭遇しました。 Archに少し慣れていないので、舌を噛んでいるかもしれません。
ウィキチュートリアルに従っている間、この部分に到達します 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
接続されていません。
さらに奇妙なことに、wpa_cliを使用してwpa_supplicantを閉じようとすると、次のエラーが発生し、その後に無限の読み込みが続きます(CTRL + Cを使用して中止しない限り)。
Could not connect to wpa_supplicant: (nil) - re-trying
私の質問はこれです:何が起こっているのですか、それに対して私は何ができますか?必要に応じて、私のラップトップのセットアップ、ソフトウェアなどに関する情報をお気軽にお尋ねください。
これが私が知っていることです:
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_supplicant のwikiを必ずお読みください。