• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

VPN - How to make it work.

I have an HTC Desire, and use UnblockVPN as my VPN. I use this on my PC and Mac.

I'm trying to configure it for the Android, and have to configure it through PPTN, as that's how the provider works it.

It seems the MPPE128 encryption in the Android software causes hangups. I can connect, but no data goes through.

This is a well known Google issue.

Issue 4706 - android - Droid phone PPTP VPN dying after a short while. - Project Hosting on Google Code

The VPN does work if I turn the encryption off, but I'm not too happy about that.


There is no official fix from Google.

It seems the way to fix this is root the phone and put a new VPN on it (Open VPN), or one guy from the thread (post 82) wrote the following workaround:

Comment #81 on issue 4706 by djbloc: Droid phone PPTP VPN dying after a short while.

Issue 4706 - android - Droid phone PPTP VPN dying after a short while. - Project Hosting on Google Code

WORKAROUND: I had the same issue with "Protocol-Reject for unsupported protocol .."
appearing on a linux server in /var/log/syslog after a few minutes following
successful connection.

The change below has eliminated the logs for me and now I have a stable encrypted
VPN PPTP connection on HTC Desire.

Add the following to /etc/pptpd.conf

mru 1280
mtu 1280

Save and restart PPTPD (sudo /etc/init.d/pptpd restart)

Please comment if workaround works for you as well.

===========

Great,this fix works for me,G1 with 1.6!
Has anyone done this?

3 questions (as I'm not tech savvy to this degree)..

1. What is rooting the phone?
2. How do you replace the VPN with another?
3. If you wanted to do the workaround poster 82 suggests, how do you do it?

Cheers,

Nick
 
Back
Top Bottom