pppd и pptp

Люди, помогите... Есть такая софтина, pptp-command, с помощью неё можно настроить vpn подключение и подключиться к серверу. Не могли бы мне сказать как с помощью просто консоли и параметров для pppd подключиться к vpn серверу? Например написать так:

pppd ip сервер логин пароль

или

pppd file и какой то файл

Помогите ПЛЗ.

Правда не Генту

Правда не Генту а в SuSE я делал так.
Устанавливаю пакет ppptp и ppp.
ppptp-setup
несколько вопросов про пароли и т.д.
Потом только каждый раз набираю команды:
ppptp-start
....пишет...Connected.
Далее перенаправляю ip.
ip route replace default via 192.168.0.1
все!
Инет работает.
Если надо остановить, то пишу:
ppptp-stop

Все.

тут тоже есть

тут тоже есть такое, только мне надо узнать как эта софтина вызывает PPPD с какими параметрами. просто мне надо всегда авторизироваться на одном сервере, но с разными логинами. машина просто стоит в офисе, и за ней сидит не один человек, а учет трафика идет через vpn.
_______
Linux home 2.6.19-gentoo-r5 #3 SMP Thu Jun 14 21:28:55 KRAST 2007 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux
Теперь и HTC TyTN :) Жалко на Windows Mobile 6.0 :(

-

Здравствуйте уважаемые.
Помогите разобратся со скриптом....

#!/bin/bash
LOGFILE='/var/log/ping-script.log'
testdns="192.168.200.3"
testgateway="11.22.33.44"

echo `date` Cheking connection to ISP gateway >> $LOGFILE
kol1=$(ping -c 4 $testgateway | grep "received" | awk '{print $4}')
if [ $kol1 == 0 ]
    then
    echo `date` Нет пинга до шлюза 11.22.33.44, Ждём 1 минуту >> $LOGFILE
    sleep 60
    kol1=$(ping -c 4 $testgateway | grep "received" | awk '{print $4}')
        if [ $kol1 == 0 ]
            then
            echo `date` Starting reconnect to ISP >> $LOGFILE
            /etc/init.d/net.ppp0 restart
            echo `date` Reconnect to ISP complete >> $LOGFILE
            exit 0
        fi
fi
echo `date` Cheking coonetion to ISP complete >> $LOGFILE

#------------------------------------------------------------------------------

echo `date` Cheking connection DNS 192.168.200.3 >> $LOGFILE
kol=$(ping -c 4 $testdns | grep "received" | awk '{print $4}')
if [ $kol == 0 ]
    then
    echo `date` Нет пинга до DNS 192.168.200.3, Ждём 1 минуту >> $LOGFILE
    sleep 60
    kol=$(ping -c 4 $testdns | grep "received" | awk '{print $4}')
        if [ $kol == 0 ]
            then
            echo `date` Starting reconnect to main office >> $LOGFILE
            /usr/sbin/poff vpn1
            sleep 15
            /usr/sbin/pon vpn1
            echo `date` Reconnect to main office complete >> $LOGFILE
            exit 0
        fi
fi
echo `date` Cheking coonetion to main office complete >> $LOGFILE

Проблема в том что, этот сервер находится от меня за 400 Км, и я не могу на его физически воздейтсвовать и вступать с ним в физический клавиатурный контакт (о как завернул) а мне нужно что бы он при разрыве связи с с нашим офисом (он подключается к нашему виндовому впн-серваку, получает доступ к нам в локаль и далее исполняет роутерские роутинги) он её восстанавливал, но перед тем как он подключается к нам в локаль, он сначала поднимает Интернет-соединение, после чего он подключается к нам на сервак и входит в локаль.
Установив данный скрипт в /etc/cron.hourly т.е. на ежечасное исполнение, стал тестировать, сначала разорвал меж-офисное соединение (ppp1) командой POFF VPN1 через час скрипт его восстановил... обрадовался, решил протестировать соединение между провайдером, отключил связь с провайдером командой /etc/init.d/net.ppp0 stop ВСЕ, этот скрипт ни через час ни через три ни через сутки так и не поднял соединение, пока не позвонил в понедельник программеру и не попросил его нажать на кнопочку RESET на морде компа...
Блин, в чем проблема то а? Не подскажете куда копать?

Тестировать конечно

Раз не поднимает, значит ошибка в скрипте. Выволить сообщения при всех вариантах ветвления...

PS: У меня с этим pptp тоже проблемы. С обычными ядрами не работает ntpdate (запрсы уходят но не приходят ответы) пока на ppp-интерфейс не запустишь tcpdump. После чего ответы начинают приходить. C openvz-ядрами такого не требуется и ntpdate работает сразу. Что такого tcpdump делает, что начинают приходить запросы -- в голове не укладывается.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".