Собсна, и я своих 5 копеек воткну.
Наиболее простой, с моей точки зренеия, способ настройки ВПН ручками описан здесь
http://ru.posix.wikia.com/wiki/PPTPУсьо разрисовано по шагах, включая то, куда надо рисовать маршруты и как чего удалять.
я тоже ubuntu 9.04 пытаюсь настроить и тоже, пока что, не выходит. но у меня ещё одна проблема, если сетевой менеджер отключать, то как мне тогда настроить две карточки внутренней сети? книжками обложился, а пока толку нет.... 
По поводу двух карточек, маршрутизации и прочего, отлично описано здесь:
https://forum.ubuntu.ru/index.php?topic=12454.0Обращаю внимание, что для раздачи инета в локальную сеть, на компутере с двумя интерфейсами должен быть включен форвадинг. Чтобы проверить включен ли он, набираем
cat /proc/sys/net/ipv4/ip_forward
если значение 1, знач вклюен
Если не включен, в /etc/sysctl.conf раскоментировать строку net.ipv4.ip_forward=1
удачи)