Привет я хотел бы запустить сценарий на обнаружение событий подключения Ethernet.
Я попытался поместить сценарий в /etc/network/if-up.d/, но у меня он не сработал. Так есть ли способ каждый раз обнаруживать событие и запускать скрипт?
Привет я хотел бы запустить сценарий на обнаружение событий подключения Ethernet.
Я попытался поместить сценарий в /etc/network/if-up.d/, но у меня он не сработал. Так есть ли способ каждый раз обнаруживать событие и запускать скрипт?
Я думаю, что есть разные способы управления Ubuntu, и именно здесь у вас возникают проблемы - один из них - через скрипты, такие как /etc /network /interfaces (которые должны поддерживать каталог if-up.d, или добавив команду "up") - другой через Network Manager - который обычно связан с GUI. (Если вы используете этот метод, просто убедитесь, что ваш скрипт исполняется с помощью chmod 755 script.sh)
Не совсем понятно, возможно ли заставить скрипты работать с Network Manager - но в Ubuntu SE было предложено, чтобы это было возможно при наличии записи в /etc /network /interfaces с типом интерфейса "Manual" , Это - теоретически - будет управлять сетевым менеджером, но также будет выполнять сценарии в каталоге if-up.d.