非表示のwifiネットワークに接続するLinuxデスクトップソフトウェアを作成する必要があります。ネットワークが非表示になっていない場合、コードはnmcliを呼び出して接続できますが、非表示になっている場合は接続を追加できません。しかし、ネットワークマネージャーのGUIを使って新しいネットワークを作ることができるので、不可能ではないと思います。あなたはなにか考えはありますか?
さて、私は解決策を持っています。私たちはssidとパスワードを知っています。
nmcli c add type wifi con-name <connect name> ifname wlan0 ssid <ssid>
nmcli con modify <connect name> wifi-sec.key-mgmt wpa-psk
nmcli con modify <connect name> wifi-sec.psk <password>
nmcli con up <connect name>
接続が不要になった場合:
nmcli c delete <connect name>
これは私にとってはうまくいきます:
nmcli dev wifi connect "abc" password 123 hidden yes