Debian Linuxサーバーと2つのワイヤレスネットワークAとBがあります。
ネットワーク A が優先される高速ネットワークです。 Bはバックアップ用です。
nmcli
したがって、()を使用してNetworkManagerから自動的に接続するように設定し、connection.autoconnect: yes
ネットワークAに高い優先順位を付けます(connection.autoconnect-priority
)。
ほとんどがうまく動作します。サーバーを開き、両方のネットワークが利用可能になると、自動的にネットワークAに接続されます。
問題は、場所の特定の条件が原因で発生します。毎日しばらく停電が発生します。サーバーは無停電電源装置(UPS)に接続され、停電中も動作し続けます。ネットワークBもUPSによって電力供給されます。ネットワークAはそうではないので、電源が切れるとダウンします。その後、サーバーは自動的にネットワークBに接続します。
その後、電源が回復し、ネットワークAが正常に戻ります。ただし、サーバーは気にしないようで、ログインして手動でネットワークAに切り替えるまで、ネットワークBに接続されたままになります。その後、次の停電までアクティブ状態を維持します。
OSがお気に入りのネットワークを使用できるようになったことを検出し、自動的に再接続できるようにするにはどうすればよいですか?