сетевой менеджер - запустить скрипт при неудачном подключении [duplicate]

В этом вопросе уже есть ответ: как запустить скрипт, в зависимости от подключения к Интернету. 6 ответов

можно сообщить менеджеру сети о запуске скрипта при выходе из сети (и он может 't reconnect)?

e, g: У меня есть ошибка в драйвере моей сетевой карты, а иногда NM не удается подключиться, скрипт может ее исправить, и я хочу, чтобы он запускался каждый раз, ящик не может подключиться, как мне это сделать?

1
задан 1 February 2015 в 05:06

1 ответ

Быстрый ответ: да.

Длинный ответ, более чем «говорящий» NM, сделать что-то проще всего, чтобы проверить, находится ли NM вверх / вниз, прежде чем запускать ваш скрипт. Пример: https://wiki.archlinux.org/index.php/NetworkManager#Checking_if_networking_is_up_inside_a_cron_job_or_script

Создание NM делает что-то среднее между изменениями состояния, которые, как я полагаю, связано с изменением самого кода NM.

Можете ли вы предоставить более подробную информацию о том, что вы пытаетесь выполнить?

0
ответ дан 23 May 2018 в 23:40
  • 1
    см. мой комментарий выше - я наконец обнаружил, что NM (или что-то еще, но NM использует его как backend) имеет механизм для запуска скриптов, когда сеть вверх / вниз. Спасибо, в любом случае – Ohad Cohen 1 February 2015 в 04:58
  • 2
    @ohad cohen: вы должны добавить ответ о том, как это сделать, чтобы будущие читатели могли легко найти решение. – heemayl 1 February 2015 в 14:01

Другие вопросы по тегам:

Похожие вопросы: