>Небходимо, чтобы при загрузке ОС автоматически запускались pptp соединения, причем чтобы соединения
>на определенного провайдера (их у меня 3)всегда имели постоянный номер, например
>ppp1 ppp2 и т.д., автоматический реконект при обрыве соедения... Пропиши старт трех ppp-шников в inittab, что-бы их состояние мониторилось процессом init.
Например, строка в inittab:
v1:3:respawn:/etc/rc.d/rc.pppd
Содержимое скрипта /etc/rc.d/rc.pppd:
#!/bin/sh
PPTP_SERVER=192.168.1.254
CLIENT_NAME=client0
SERVER_NAME=server0
/usr/local/sbin/pppd \
nodetach \
noauth \
nobsdcomp \
nodeflate \
mppe required,stateless \
name $CLIENT_NAME \
remotename $SERVER_NAME \
pty "pptp $PPTP-SERVER --nolaunchpppd" \
unit 1
Опции в скрипте выстави какие тебе необходимы. Опция unit 1 стимулирует pppd для данного pptp-подключения использовать именно ppp1, если он еще кем-то не занят.
Создаешь три скрипта с нужными тебе параметрами, указываешь в каждом различный номер в unit, прописываешь их в /etc/inittab и после рестарта init у тебя автоматически поднимаются все три ppp-шника на нужных тебе интерфейсах.