В 9,04 отваливается гораздо реже, похоже, его доработали.
Но сейчас я присоединяюсь скриптом.
#!/bin/sh
pears="/etc/ppp/peers/ukrwest"
secrets="/etc/ppp/chap-secrets"
defroute="/etc/ppp/ip-up.d/0001defaultroute"
route="/etc/ppp/ip-up.local"
echo "Please enter a login:"
read name
echo "Please enter a password:"
read pass
echo "Please enter a default gateway:"
read gate
echo "Login: $name"
echo "Password: $pass"
touch $pears
echo 'pty "pptp vpn --nolaunchpppd"' > $pears
echo "name $name" >> $pears
echo "remotename PPTP" >> $pears
echo "require-mppe-40" >> $pears
echo "file /etc/ppp/options.pptp" >> $pears
echo "ipparam ukrwest" >> $pears
cat $pears
touch $secrets
echo "$name * $pass *" > $secrets
cat $secrets
touch $defroute
chmod +x $defroute
echo "#!/bin/sh" > $defroute
echo "route add default dev ppp0" >>$defroute
cat $defroute
touch $route
chmod +x $route
echo "#!/bin/sh" > $route
echo "route add default dev ppp0" >> $route
echo "route add 77.120.80.200 gw $gate" >> $route
echo "route add 77.120.80.241 gw $gate" >> $route
echo "route add 77.120.80.246 gw $gate" >> $route
echo "route add 77.120.80.248 gw $gate" >> $route
echo "route add 77.120.80.250 gw $gate" >> $route
echo "route add 77.120.80.251 gw $gate" >> $route
echo "route add 212.90.124.9 gw $gate" >> $route
echo "route add 212.90.124.11 gw $gate" >> $route
echo "route add 172.16.0.0/22 gw $gate" >> $route
cat $route
С ним вылетов нет вообще.
1. Создайте текстовый файл, скопируйте этот текст, сохраните как vpn.sh
2. В свойствах этого файла поставьте галочку - сделать выполняемым.
3. После этой строки echo "route add default dev ppp0" >> $route идёт список маршрутов в локальную сеть.
Позвоните своему провайдеру и попросите свои маршруты на локальную сеть. Впишите их вместо моих. Лишние строки, если останутся, удаляйте.
Можете также изменить в тексте слово ukrwest на название провайдера или любое другое.
4.Сохраните. Ещё раз проверьте, стоит ли в свойствах галочка "исполняемый файл"
Удалите пакет network-manager-pptp. Пакет pptp-linux должен остатся обязательно!
5. Наберите в терминале: sudo /путь к файлу/vpn.sh
Путь можно посмотреть там же в свойствах.
6. Вас спросит логин(который у вас от провайдера), пароль(от него же), шлюз по умолчанию(щелкните правой кнопкой мышки по значку нетворк менеджера, смотрите в сведеньях о соединении)
Скрипт сам создаст нужные файлы для подключения.
7. Подключаться к впн нужно будет через терминал: sudo pon ukrwest (если не меняли имя прова. Иначе sudo pon ваше название).
Отключаться - sudo poff ваше название
8. Всё! И спасибо автору скрипта, господину Качинскому:)) (Это не я)