Собсно, задача описана в названии темы. Изначально это должен был быть вопрос, но во время написания я увидел, что оно таки подключилось, и написал мини-howto. Вопрос: почему так долго поднимает?
Это тормоза системы или моей сети?
Что я делаю:
1. Настройка подключения без NM
2. Настройка VPN без NM #не уверен, что данные пункты нужно описывать. Если эта тема будет ценна как how-to, опишу
3. Настройка собственно автоподъёма.
В папке /etc/network/if-up.d делаем файл ponvpn (можно назвать как угодно)
sudo gedit /etc/network/ip-up.d/ponvpn
Вставляем туда следующее:
#!/bin/sh -e
pon
exit 0
Потом сохраняем и делаем файл исполняемым.
sudo chmod +x /etc/network/if-up.d/ponvpn
Внимание! pon будет работать только если ваш файл с настройками VPN, находящийся в /etc/ppp/peers, называется provider . В остальных случаях надо писать pon имя_файла.