wpa_supplicant の後続の呼び出しが失敗しました。 Wi-Fiに接続できません。

wpa_supplicant の後続の呼び出しが失敗しました。 Wi-Fiに接続できません。

wpa_supplicantを使用してwpa_passphraseを使用して作成されたワイヤレスネットワークプロファイルに接続するUbuntu 15.10サーバーがあります。再起動後、sudo wpa_supplicant -B -i wlp2s0 -c ./MVS最初の呼び出し(MVSはネットワークに保存されている設定ファイルの名前)から出力を取得します。

Successfully initialized wpa_supplicant
Could not read interface p2p-dev-wlp2s0 flags: No such device

ただし、終了コードはゼロで、次を実行して実際にワイヤレスネットワークに接続されていることを確認できます。sudo iw wlp2s0 link

ただし、wpa_supplicantへの後続の呼び出し(他のプロファイルまたは同じプロファイルの場合)は、より詳細な出力を生成します。

Successfully initialized wpa_supplicant
Could not read interface p2p-dev-wlp2s0 flags: No such device
nl80211: Could not set interface 'p2p-dev-wlp2s0' UP
nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
p2p-dev-wlp2s0: Failed to initialize driver interface
P2P: Failed to enable P2P Device interface

wpa_supplicant は依然として終了コード 0 を返しますが、今回は無線デバイスが間違いなくどのネットワークにも接続されていません。どんな提案やアイデアにも感謝します。デバッグまたは変更する方法がわかりません。

答え1

解決策は、すでに実行されているwpa_supplicantプロセスを終了することであると言うのは恥ずかしいです。 -Bパラメーターを使用すると、プログラムはバックグラウンドに分岐し、すでに実行されている場合は再実行しようとすると失敗します。最初のエラーメッセージが印刷される理由はまだわかりませんが、問題なくワイヤレスネットワークに接続します。

sudo killall wpa_supplicant

関連情報