Scenario: gentoo-linux workstation sets up a VPN-Tunnel. The remote site is running a microsoft PPTP-VPN server. Symptom: Login always succeeds. But the VPN connection is unstable and-or very slow when the require-mppe option is used. Analysis: there are a lot of lines inside /var/log/messsages saying kernel: mppe_decompress[0]: FLUSHED bit not set in stateless mode Reproducible: Always Steps to Reproduce: 1. run pptpsetup --create mycompany ... 2. edit /etc/ppp/peers/mycompany and set the require-mppe-128 option (see attachment /etc/ppp/peers/mycompany) 3. pon mycompany 4. route add -net xx.xx.xx.00 netmask 255.255.255.0 dev ppp0 Actual Results: slow and unreliable VPN connection Expected Results: stable *and* fast connection as with Windows7 VPN client The VPN connection is stable *and* fast when I use the Windows7 (64bit) workstation.
Created attachment 309027 [details] /etc/ppp/mycompany ppp peer options
Created attachment 309029 [details] /etc/ppp/mycompany ppp peer options
Created attachment 309031 [details] emerge --info
also see attachment 'emerge --info' I found an older ubuntu related thread which seems to address the same issue - see http://ubuntuforums.org/showthread.php?t=1095189.
Created attachment 309033 [details] patch cd /usr/src/linux patch -p0 < ppp_mppe.patch
the suggested patch from the ubuntu forum solved the issue for me (see attachment)