Настройка приоритета соединения

Прошу вынести настройку автоматического выключения беспроводного интерфейса WLAN при наличии приоритетного проводного соеднинения

Идея исполнения.
Если настроена “стоимость” соединения Провод-Беспровод-GSM/LTE


То беспроводное соединение (второй приоритет) автоматически выключается. И включается только при отсутствии проводного соединения. Настройка в интерфейсе может выглядеть точно так же, как для GSM/LTE соединения:

Здравствуйте.

Вы первый, кто просит подобный функционал. Для чего потребовалось отключать WLAN? Опишите, пожалуйста, ситуацию подробнее.


Вы можете это реализовать с помощью wb-rules.

Проверять состояние сетевого соединения посредством nmcli device status.

Чтобы выключить , например WLAN0, отправьте команду nmcli connection down <название соединения WLAN0> посредством spawn. Подробнее про работу с командами Network Manager можете почитать здесь.

Я вполне могу сделать это и из командной строки. Но зачем, если это может (должно?) настраиваться из интерфейса?
Идея в следующем - должно быть только одно активное соединение, чтобы networkmanager корректно работал с одной сетью, а не несколько маршрутов, инициации соединения, не было перерегистрации соединения в случае переподключения через другой интерфейс. Последнее особенно актуально и чувствительно для сеансовой передачи.
Это уже сделано для GSM, в целях экономии трафика. Почему не доделать и для второго соединения? Т.о. будет соблюдаться приоритет и каждое последующее будет активироваться при отключении предыдущего

Уважаемый пользователь, я записал вашу идею в книгу пожеланий. Руководство обязательно его увидит.

Спасибо, именно этого и хотелось бы!