I'm currently running CF-Root kernel version CF-Root-SGS2_XW_XEN_KK2-v5.0-CWM5.
I installed the following packages:
https://market.android.com/details?id=de.schaeuffelhut.android.openvpn.installer
https://market.android.com/details?id=de.schaeuffelhut.android.openvpn
Then I discovered that the openvpn binary was not completely okay, especially the ifconfig parameter gave some unexpected errors on correct configurations. So I downloaded this file (mirror), unzipped it, and put it on the location of the original openvpn binary.
mount /system -o remount,rw cd /system/xbin ln -s /system/bin/toolbox ifconfig ln -s /system/bin/toolbox route mv openvpn openvpn-original mv /path/to/new/openvpn openvpn mount /system -o remount,ro |
And it works great!
© GeekLabInfo SGS2: OpenVPN is a post from GeekLab.info. You are free to copy materials from GeekLab.info, but you are required to link back to http://www.geeklab.info