デフォルトネットワークが利用可能な場合は、NetworkManagerがそのネットワークに接続できるようにします。

デフォルトネットワークが利用可能な場合は、NetworkManagerがそのネットワークに接続できるようにします。

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がお気に入りのネットワークを使用できるようになったことを検出し、自動的に再接続できるようにするにはどうすればよいですか?

関連情報