ubuntuのbondingの設定

今までubuntuのnetwork設定はきちんとやってなかったので、今回bondingを設定してみました。
EthernetとWiFi(WPA3-enterprise 192-bit security)をactive-backupで設定しました。
(1) nmtuiでbonding設定

# nmtui
Edit a connection->Add->Bond
Profile name: bond
Device: bond0
Slaves->Add->Ethernet
Profile name: bond-ether
Device: enpXs0
OK
IPv4 CONFIGURATION->Manual->Show
Address: xxx.xxx.xxx.xxx
Gateway: xxx.xxx.xxx.xxx
         xxx.xxx.xxx.xxx
Search domain: example.jp
IPv6 CONFIGURATION->Manual->Show
Addresses: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
Gateway: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
OK
ESC
ESC

(2) WiFiのconnectionをclone

# nmcli c | grep wifi
SSID1     xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx  wifi    --
# nmcli c clone SSID1 bond-wifi

(3) bond-wifiをedit

# nmcli c|grep Bond <--- 予めBondのuuidを調べておく
Bond    yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy  bond    bond0
# nmcli c edit bond-wifi
nmcli> set connection.master
Enter 'master' value: yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy
Warning: setting connection.master requires removing ipv4 and ipv6 settings
Do you want to remove them? [yes] 
nmcli> set connection.slave-type
Enter 'slave-type' value: bond
nmcli> verify fix
Verify connection: OK
nmcli> save
Connection 'bond-wifi' (...snip...) successfully updated.
nmcli> quit

(4) bondのmac addressをethernetに合わせるため、以下を設定

# cat </usr/lib/systemd/network/98-bond-mac.link
[Match]
Type=bond

[Link]
MACAddressPolicy=none
EOF

(4) nmtuiでconnectionをアクティベート/ディアクティベート
Activate a connectionでbond以外をディアクティベートした後、bondをアクティベート
(5) bond関連以外のauto connectをoff

# nmcli c edit bond関連以外
nmcli> set connection.autoconnect
Enter 'autoconnect' value: no
nmcli> save
nmcli> quit