Hi ash , could you please describe how to compile the new kernel?
I currently running the prebuilt 126.96.36.199 kernel from http://sheeva.with-linux.com
on a SD-Card.
I tried to compile a new kernel with the prebuilt config with MPPE and the sources from kernel.org directly on the plug. The kernel compiled without problems, but i have massive problems with the modules.
Edit: Ok, i've managed to built the modules. Cleared everything, got new kernel-sources, copied the the sheeva-188.8.131.52.config to .config, changed "CONFIG_PPP_MPPE is not set" to "CONFIG_PPP_MPPE=m, make modules, make modules_install, reboot, depmod -a
Then i added these modules to /etc/modules ppp_generic, ppp_async, ppp_mppe, sha1, ppp_deflate
I have a FritzBox Router running a poptop server and an iPod Touch as Client. I'm using the same options as in the FritzBox, but i can't get an encrypted connection, an unencrypted connection works perfectly.
For encryption i use the following parameters in /etc/ppp/pptpd-options
But i always get the standard error message: LCP terminated by peer (MPPE required but peer negotiation failed) :-(
I tried to follow http://pptpclient.sourceforge.net/howto-diagnosis.phtml#mppe_rbpnf
but no success.
Deactivating the encryption is not really an option, on the iPhone i've set "Encryption" to "Automatic" and also tried "Maximum", but it didn't help.
With the FritzBox as server "Automatic" works, so i don't think it's a client problem
Could you please post your pptpd-options and pptpd.conf?
Edit2: Ok, i'm gone wild. I deleted all the ***** configs and started over. Now it works, don't ask why...
Here are my configs: