以前pptp周りを https://hacknote.jp/archives/401/ こっちで書きましたが、この手順でおこなったところ
MPPE required but peer negotiation failed
というエラーが出ました。 pptpのバージョンが変わってルータによってはうまくいかなくなったようです。
pppの2.4.2以降から「mppe-128」の暗号化がデフォルト無効になったようで、 手動で有効にする必要があるようです。
pptpsetup --create "{name}" --server "{pptp server ip}" --username "{user}" --password "{pass}"
とプロファイルを作成すると /etc/ppp/peers/{name} というファイルができあがっています。
これに
echo "require-mppe-128" >> /etc/ppp/peers/{name}
とやってください。