iwを使用するとルーターを見ることができますが、nmcliを使用すると表示できないのはなぜですか?

iwを使用するとルーターを見ることができますが、nmcliを使用すると表示できないのはなぜですか?

既存のRaspberry Pi 2マジックミラーを新しいwifi6ルーターに接続しようとしていますが、接続するのに多くの問題があります。現時点では、既存のルーターのみ接続できます。スキャンすると、既存のルーターと新しいルーター(TyphonとHermes)が表示されます。 SSIDとパスワードを保存するには、wpa_supplicant.confを使用してすべての標準操作を実行しましたが、新しいルーターに接続しません(もちろん、同じSSIDとパスワードを使用して他のデバイスも接続します)。古いルータを使用するようにwpa_supplicant.confを前後に変更し、エントリを新しいルータに置き換えましたが、古いルータ情報としてのみ機能します。以下は、wpa_supplicantの使用を放棄し、ネットワーク管理者を使用したコンソール出力です。新しいルーター Hermes と既存のルーター Typhon が表示されますが、iw dev wlan0 scan使用中はnmcli d wifi connect Hermes表示されなくなります。私はこれについて非常に混乱しています。助けや洞察力をいただきありがとうございます。

pi@raspberrypi:~$ sudo iw dev wlan0 scan | grep SSID
SSID: Typhon
SSID: Echidna
SSID: SpectrumSetup-OD
SSID List
SSID: EmmerFamily
SSID:
* SSID List
SSID: SpectrumSetup-8D
SSID List
SSID: tacocat
OBJECT
SSID: Iris
SSID:
SSID: Kerr_Home
SSID: Hermes
SSID: ATT22M9uIC
pi@raspberrypi:~$ nmcli d wifi connect Hermes password ***
Error: No network with SSID 'Hermes' found.

私は現在Raspbian 10、Busterを使用しています。

ベストアンサー1

これは、複数のwpa_supplicantsが実行されているために発生します。を実行する前にとを使用する必要がありますkillall wpa_supplicant。 wpa_supplicantプロセスを終了すると、wlan0またはwifiデバイスタイプの切断状態が表示され、NetworkManagerサービスを再起動してから、以前に接続したか手動で作成したルーターに強制的に接続すると、強制的に接続できます。これを発見し、困難を経験するすべての人に幸運があることを願っています。sudo systemctl restart NetworkManagernmcli con up <con-name>nmcli dev statusup

おすすめ記事