Andrey Nikitin wrote:
Скрипты /etc/network/if-up.d/* и /etc/network/if-down.d/* НЕ вызываются командами ip и ifconfig Так, возможно, будет точнее.
Отрабатывает при первом коннекте wi-fi radar-ом: /etc/network/if-up.d/openvpn
#!/bin/shsudo echo nameserver xx.xx.xx.xx > /etc/resolv.conf
sudo /etc/init.d/openvpn startopenvpn поднимается (оно и понятно - с интерфейсом впервые запрошенном), а dns так и не прописывается - не понятно где его правильно прописать, чтоб по dhcp не перебивался. Если тот же скрипт запустить вручную, уже после коннекта, - и openvpn поднимается и dns прописывается.
В результате вопрос теперь такой - как идеологически правильно подружить wi-fi радар с /etc/network/if-up.d/* или его подобием - что бы скрипт выполнялся при подключению к любой wi-fi сети. (Именно любой - в часном случае можно и в свойства соединения команду добавить - но это не удобно при подключении к разным сетям).
-- Sincerely, Nicholas