Имеется /etc/network/interfaces:
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet dhcp
auto ppp0
iface ppp0 inet ppp
provider lightnet
Руками через pon/poff все поднимается и работает. Работает и ifup/down ppp0. Но вот при загрузке системы pptp не поднимается, ругается в лог, что не может резолвить хост. Видимо, туннель поднимается слишком рано и к этому моменту dhcp провайдера еще не выдал настройки.
Как сделать, чтобы ppp0 поднимался только после того, как dhclient полностью отработает? Можно конечно тупо задержку воткнуть, но это как-то костыльно и ненадежно. Есть ли более правильный метод?