コンソールを介して既知のネットワークに接続しようとしています(後でスクリプトに追加します)。これまでに最も有望なコマンドは次のとおりです。
nmcli con up "Weelaan" ifname wlp4s0
少なくとも、WLANトレイアイコンがロードアニメーションに変わり、正しいネットワークに接続しようとしているように見えますが、しばらくするとエラー通知と次の出力が表示されます。
Error: Connection activation failed: The Wi-Fi network could not be found
Hint: use 'journalctl -xe NM_CONNECTION=eef66f76-9566-4e3c-889c-9634960dd1b7 + NM_DEVICE=wlp4s0' to get more details.
プロンプトコマンドを実行すると、その時点で次の出力が表示されます。
Jul 26 10:21:24 manjaro NetworkManager[623]: <info> [1627287684.9017] device (wlp4s0): Activation: starting connection 'Weelaan' (eef66f76-9566-4e3c-889c-9634960dd1b7)
Jul 26 10:21:24 manjaro NetworkManager[623]: <info> [1627287684.9021] device (wlp4s0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Jul 26 10:21:24 manjaro NetworkManager[623]: <info> [1627287684.9049] device (wlp4s0): set-hw-addr: reset MAC address to 28:C6:3F:B1:EA:27 (preserve)
Jul 26 10:21:24 manjaro NetworkManager[623]: <info> [1627287684.9095] device (wlp4s0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Jul 26 10:21:24 manjaro NetworkManager[623]: <info> [1627287684.9100] device (wlp4s0): Activation: (wifi) access point 'Weelaan' has security, but secrets are required.
Jul 26 10:21:24 manjaro NetworkManager[623]: <info> [1627287684.9101] device (wlp4s0): state change: config -> need-auth (reason 'none', sys-iface-state: 'managed')
Jul 26 10:21:24 manjaro NetworkManager[623]: <info> [1627287684.9122] device (wlp4s0): state change: need-auth -> prepare (reason 'none', sys-iface-state: 'managed')
Jul 26 10:21:24 manjaro NetworkManager[623]: <info> [1627287684.9127] device (wlp4s0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Jul 26 10:21:24 manjaro NetworkManager[623]: <info> [1627287684.9129] device (wlp4s0): Activation: (wifi) connection 'Weelaan' has security, and secrets exist. No new secrets needed.
Jul 26 10:21:24 manjaro NetworkManager[623]: <info> [1627287684.9435] device (wlp4s0): supplicant interface state: disconnected -> scanning
Jul 26 10:21:49 manjaro NetworkManager[623]: <warn> [1627287709.9959] device (wlp4s0): Activation: (wifi) association took too long, failing activation
Jul 26 10:21:49 manjaro NetworkManager[623]: <info> [1627287709.9959] device (wlp4s0): state change: config -> failed (reason 'ssid-not-found', sys-iface-state: 'managed')
Jul 26 10:21:49 manjaro NetworkManager[623]: <info> [1627287709.9983] device (wlp4s0): set-hw-addr: set MAC address to 26:28:CC:D2:10:A4 (scanning)
Jul 26 10:21:50 manjaro NetworkManager[623]: <warn> [1627287710.0022] device (wlp4s0): Activation: failed for connection 'Weelaan'
Jul 26 10:21:50 manjaro NetworkManager[623]: <info> [1627287710.0024] device (wlp4s0): supplicant interface state: scanning -> disconnected
Jul 26 10:21:50 manjaro NetworkManager[623]: <info> [1627287710.0043] device (wlp4s0): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
ネットワークトレイアイコンをクリックし、ネットワークの「接続」ボタンをクリックするだけです。しかし、そのスクリプトでマウスを掌握したくありません。これはまた画面解像度に依存し、他の多くの望ましくない副作用をもたらします。それでは、nmcli
問題は何ですか?この問題をどのように解決できますか? KDEのネットワークメニューとどう違いますか?
答え1
nmcli device wifi rescan
ネットワークが既知で既に表示されているネットワークのリストに表示されている場合でも、これを最初に実行する必要があります。