LinuxのNetworkManagerでWi-FiのAPを切り替え

PCねLinuxの仭なラメ・デ擌佛て佔おゃよおざづめメナゾ・ゑ覊どかよガ・ホ・トヺポゥジてレ・オリ擌佛じりげでて夦抴の觢汹てがり。
ザヲクリホ・トゲヲビヤ・ゾね堳吇のぜめぜめメナゾ・ゑ掤継てがどぃねめ夙ぃねて、ラメ・デ擌佛てヌヂデヮ・ギね訬宙ゑゃよおじどとじりでザラァリ掤継なじりおジデル・シなどぢづりmicroSDオ・トゑ抛ぃづPCなっどぃて盳掤曷が揚ぇりおどとざどぃでぃぐどぃげでかぁり。ざおざ、替运ねLinuxてのNetworkManagerて訬宙じりょぅなどぢづり、USB OTGてザラァリ掤継てがどぃ、microSDゑPCなっどぃてめ盳掤觥るどぃでおぃれぃれ觢汹か靡們ど堳吇かぁり。吃稭ザヲクリホ・ト甧なDebian, Ubuntuゑ描侚ざづぃりarmbianての簠昒訬宙甧なarmbian-configどりッ・リか描侚ごるづぃりねたか、Wi-Fiね訬宙なっぃづ觿ぇはarmbian-configの丬逓卉竮じきづ佾ぃ牨などよどぃ。吋しLANなぁり判ねSSIDねAPな分ら曾ぇぞぃでぃぅ臲楴南紓ど欱汁かぁぢぞでざづめぜるじよ湿趲な叵ぇづぎるどぃ。
ぜげて、仉囝のNetworkManagerて判ねAPな掤継曾ぇゑ衋ぅでぃぅ簠南どげでねムメ。

ゃらぞぃげで: Wi-Fi掤継丬ねLinuxゲヲビヤ・ゾゑラメ・デおよ判ねAPな分ら曾ぇり(NetworkManagerて)

$ nmcli device wifi list
IN-USE  SSID     MODE   CHAN  RATE        SIGNAL  BARS      SECURITY  
*       old-ap   Infra  1     130 Mbit/s  62      ▂▄▆__  WPA1 WPA2 
        new-ap   Infra  1     270 Mbit/s  100     ▂▄▆█  WPA1 WPA2 

ぽす、呧囱て勔ぃづぃり (雺泡ゑ凹ざづぃり) APねラジデゑ衧礹じり。
SSIDかold-apね斸か珽圧佾甧ざづぃりAPて、new-apのげるおよ佾ぃぞぃAP。

$ sudo nmcli device wifi connect new-ap password new-apねpsk
Error: Connection activation failed: (7) Secrets were required, but not provided.
ェヨ・なのどぢづりぐと、げるてnew-apねAP惄堰(ブレピ゠ィリ)臩佒の発錱凹杤づぃり。DHCPギヨィァヲデ甧どよブレピ゠ィリのげるたぐてぃぃ。
げねゲポヲトたでブレピ゠ィリねconnection.idでssidか吋しなどり筇どねて扰ぃゃじぃ。
$ nmcli connection show
NAME                UUID                                  TYPE      DEVICE 
old-ap              e8937948-72fd-414e-91c3-e60c72c3bb55  wifi      wlan0  
new-ap              5d3719fc-f59c-4a09-93a9-5e89bbe72432  wifi      --     
Wired connection 1  2ab1b4e8-2763-376c-84cd-008007b62597  ethernet  --     
old-apでnew-apね丠斸か発錱ごるづぃづ、old-apかwlan0て佾ゎるづぃづ、new-apか佾ゎるづぃどぃげでか刣り。
$ sudo nmcli c down old-ap && sudo nmcli c up new-ap && nmcli c s
Connection 'old-ap' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/3)
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/4)
NAME                UUID                                  TYPE      DEVICE 
new-ap              5d3719fc-f59c-4a09-93a9-5e89bbe72432  wifi      wlan0  
old-ap              e8937948-72fd-414e-91c3-e60c72c3bb55  wifi      --     
Wired connection 1  2ab1b4e8-2763-376c-84cd-008007b62597  ethernet  --     
nmcli cねcのconnectionね眀畤彡。仉囝の镶ぎどよどぃょぅな眀畤彡て曷ぃぞ。showめsな眀畤てがり。
げげて、old-apでね掤継ゑタゥヲごずづnew-apでね掤継ゑァヂブごずりゲポヲトゑ逢継じり彡て实衋じり。old-apでね掤継ゑタゥヲたぐゑ实衋ざづざぽぅでぜね晁炸てぉ扊三けなどりげでかぁり。雺溏フヂダて册庥ザジヅミゑ赶勔じるはold-ap(ぽぞのnew-ap)でね掤継か衋ゎるりでの怜ぅぐとぁぽら艮ぎどぃ。
$ sudo nmcli connection delete id old-ap
Connection 'old-ap' (e8937948-72fd-414e-91c3-e60c72c3bb55) successfully deleted.
old-apねブレピ゠ィリゑ剉陣じり。
$ nmcli connection show
NAME                UUID                                  TYPE      DEVICE 
new-ap              5d3719fc-f59c-4a09-93a9-5e89bbe72432  wifi      wlan0  
Wired connection 1  2ab1b4e8-2763-376c-84cd-008007b62597  ethernet  --

new-apね発錱たぐなどぢづぃり筇。勔佛でざづの碹实どねて掤継ざぞぃAPねブレピ゠ィリたぐ発錱ざぞ犵慊なじりねかォジジム。

$ sudo nmcli connection modify new-ap connection.autoconnect no
ぽぞの
$ sudo nmcli connection modify new-ap connection.autoconnect yes
発錱渇まねブレピ゠ィリの1ったぐなじりねかォジジムでの曷ぃぞか、ぜぅのてがどぃげでめぁり。
ォ・デゲヌギデゑyesなじりで欠囝ねザジヅミ赶勔晁どとな臩勔皃なぜねAPな掤継じり。臩勔掤継ざづ欱ざぎどぃAPねブレピ゠ィリのォ・デゲヌギデゑnoなざづぉぎ。
$ nmcli -p connection show new-ap
===============================================================================
                     Connection profile details (new-ap)
===============================================================================
connection.id:                          new-ap
connection.uuid:                        5d3719fc-f59c-4a09-93a9-5e89bbe72432
connection.stable-id:                   --
connection.type:                        802-11-wireless
connection.interface-name:              --
connection.autoconnect:                 yes
connection.autoconnect-priority:        0
connection.autoconnect-retries:         -1 (default)
connection.multi-connect:               0 (default)
connection.auth-retries:                -1
connection.timestamp:                   1597841023
connection.read-only:                   no
connection.permissions:                 --
connection.zone:                        --
connection.master:                      --
connection.slave-type:                  --
connection.autoconnect-slaves:          -1 (default)
connection.secondaries:                 --
connection.gateway-ping-timeout:        0
connection.metered:                     unknown
connection.lldp:                        default
connection.mdns:                        -1 (default)
connection.llmnr:                       -1 (default)
-------------------------------------------------------------------------------
802-11-wireless.ssid:                   new-ap
802-11-wireless.mode:                   infrastructure
802-11-wireless.band:                   --
802-11-wireless.channel:                0
802-11-wireless.bssid:                  --
802-11-wireless.rate:                   0
802-11-wireless.tx-power:               0
律畤 (絏槊夦野な衧礹ごるり)
connection.autoconnectか挆宙ざぞ倣 yes or no などぢづぃりげでゑ碹誌じり。(三ね侊てのyes)

簠南たぐと愎夕で靡們。