To be honest, I had no idea what is an "open-source firmware for routers" at first, so I was a bit confused. Yet I've read about it and "openvpn" has a lot of hits on google, so anyway, I ordered a router that should supports it, so it should arrive in a week or two if nothing bad happens with...