Наконец то до меня дошло, что я юзаю неполноценный линукс, и я забив на маны подглядел, что создает веб интерфейс. В результате родилось:

Содержимое /tmp/ppp/peers/vpn (красным то, что помогло мне)
Code:
debug
#nodetach
user 'login'
password 'ochenslozhniyparol'
plugin pptp.so # вот она, вот она, на ногу намотана. в смысле замена для /usr/sbin/pptp 
pptp_server vpn.server.ru
ipcp-accept-remote ipcp-accept-local noipdefault
#require-mppe
#nomppe-stateful
nomppe-stateful +mppe-128
maxfail 0
nodefaultroute
Содержимое /tmp/ppp/vpn_start:
Code:
#!/bin/sh
insmod pppox
insmod pptp
pppd call vpn
Конечно vpn_start надо причесать и сделать:
а) проверку на наличие загруженных модулей
б) прописку маршрутов при поднятии канала
в) отсоединение vpn при повторном запуске

Если кто поможет буду благодарен. ну и в Wiki надо бы раздел поправить....