Вы здесь

mppe_mppc шифрование не пашет

pptpd работает нормально но без шифрования данных.
как его прикрутить?

скомпилировал ppp c USE="mppe-mppc"

в ядре тоже
PPP MPPE compression (encryption) (EXPERIMENTAL)

при попытке подключения с шифрованием - говорит что unrecognized oprion: require-mppe-128

где ошибка?

В ядре нет шифрования, только сжатие...
Вроде здесь объясняли, как убрать сжатие, а потом добавить сжатие+шифрование...

я чего то не нашел...

ну дык убери эту require-mppe-128 -- нет такой опции, прочти man pppd

а вместо неё напиши require-mppe и mppe-stateless
если собирал ppp-mppe модулем, то незабудь выполнить modprobe ppp-mppe

пробовал уже
бесполезно

В ядре есть только шифрование(MPPE), а сжатия нет. Но непонятно зачем в нем MPPE тк оно не работает в большинстве случаев.
Чтобы прикрутить нормальный mppe и mppc впридачу поищи патч на linux.org.ru (пробегало на форуме)

По поводу опций в ppp - для начала можешь забить на requre... просто поставь в к лиенте использовать именно MPPE/MPPC

eujeene написал:
pptpd работает нормально но без шифрования данных.
как его прикрутить?

скомпилировал ppp c USE="mppe-mppc"

в ядре тоже
PPP MPPE compression (encryption) (EXPERIMENTAL)

при попытке подключения с шифрованием - говорит что unrecognized oprion: require-mppe-128

где ошибка?

1) Убедись что алиасы модулей прописаны правильно, должно быть
alias char-major-108 ppp_generic
alias ppp-compress-18 ppp_mppe
Это обязательно! /etc/modules.d/ppp
(не забудь сделать modules-update после обновления)

2)В /etc/ppp/options.pptpd убери все о mppe и оставь только
mppe required,stateless
require-mschap-v2
далее по вкусу