нет, проблема решилась уже. Проблема была в роутинге, маршрут по дефолту назначался по интерфейсу eth0, при поднятии ppp0 оставался также eth0, нужно было удалять дефолтный eth0, а потом вручную прописывать по дефолту ppp0. И ещё добавить маршрут до vpn сервера... вообще проблема решена, осталось это автоматизировать и поднять nat. Если не трудно, накидайте пожалуйста ссылок и по этой теме.