tun.ko for Samsung Intercept/Stock Froyo I have a Samsung Intercept, running the VM stock image of Froyo. I'm trying to get OpenVpn running on it. The phone is rooted, and I have OpenVpn and the gui from the marketplace running on it, and running openvpn from the command line shows its connecting up, authenticating, but there IS no tun.ko. The several I've found on the net that claim to work on an Intercept but don't.. When trying to insmod all of these I get an error indicating kernel module was built for an "ARMv7" vs "ARMv6".. Anyone have an tun.ko for an Intercept OR alternatively a link to a howto on building Android kernels/kernel modules on Linux? I'm quite familiar with how to do that on Linux, but clueless on doing a crossplatform build on Linux.. 

Thanks
Dave
CyanogenMod 6 is Froyo, and ships with OpenVPN support for ARMv6 phones, such as my HTC Magic.

If nothing else you can unpack the update.zip they supply, find the tun.ko driver, and push it to your phone via adb.