Linux comes with a vpn client which can be accessed from the network page. This has been running smoothly with my old d-link DIR 615 router. BUT I'd like to upgrade the router to a dual band so iPads will be happier. With every router I've tried the internet connection hangs as soon as I turn on the VPN. (I've tried netgear N600, N1050(?next up model), syslink N6000 2400, and now a netgear N300.) I called net gear support with the N600 but they could not figure it out. I'm pretty sure it is a linux vpn client issue as every router acts the same.
Or, Do I just have to abandon my current vpn set up and go with vpnc or something?