I have already posted about openVPN on Ubuntu but the config for Fedora is a little different so here's a updated post. I did the following setup using
* Cyanogenmod 7.1
* OpenVPN 2.2
* Samsung Glaxy S 2
* Cisco 1800 router
* Fedora 16 server
I've used