I use StrongVPN to help my parents have a "normal" internet connection via an ATT LTE cellular modem (the only thing available to them). I have a Cradlepoint handling the internet connection, and Tomato w/ an unencrypted VPN tunnel connected to that, and everything else connected to tomato.
Works great - no complaints.
The main connection dies. When that happens, the connection is re-established by Tomato, but is unusable. I can make an initial outgoing connection (ie. telnet to a website on port 80 - connects - issuing a GET / HTTP/1.0 just sits there forever), but no traffic will ever flow. Pings work fine. There has to be some sort of routing issue, but I check the routing tables and they look identical before and after.
Sometimes starting and stopping the client fixes it, but a router reboot ALWAYS solves the problem.
I'm running the latest Shibby tomato (upgraded to see if it made a difference).
It's sooo close to perfect, but this is a rather annoying thorn in the system.
Any advice would be appreciated.