Хм. Тут нашел интересное место, /etc/NetworkManager/dispatcher.d, куда можно класть скрипты, которые будут запускаются на определённые события. Судя по скрипту, который там уже лежит, в качестве первого параметра ему передаётся имя интерфейса, а в качестве второго - одно из up, down, pre-up, post-down.