Scenario: an 800 series ADSL router with a site to site VPN tunnel terminated on it, that is connected to an apparently unreliable rate-adaptive ADSL circuit. Sync speed and noise margin vary apparently at random throughout the day, although some days it can go nearly eight hours without a change in sync. Note that it doesn't actually appear to lose sync for very long. The problem as reported by the end user is that RDP sessions pause and then disconnect at random throughout the day. An immediate restart of the RDP session is successful. I am monitoring cipSecGlobalActiveTunnels.0 and it is never anything other than '1' [although if the ADSL is down, I can't reach it to poll it...]
What I am trying to work out is, will Dialer0 be going down when the ADSL resyncs, and if so, is the router dropping and restarting the VPN tunnel when this happens? Presumably if the router drops the VPN tunnel, it'll be sending an RST to the RDP clients causing them to drop, although I'm far from certain on that. If that's the case, is there a method to force the tunnel to stay up even though Dialer0 is down? The thought of sticking another DSL router in front of the 800 series has occurred to me, that way the interface the tunnel is on will never go down ;-)