I have a Linksys RV082 at a remote site, and a Cisco ASA at my main site. There are two different networks accessible behind the ASA- a 10.x network and a 172.18.x network. In order to allow the remote site access to both networks (and both networks access to the remote site) I have two VPN tunnels set up on the linksys, both connecting back to the ASA - one for the 10.x network, and one for the 172.18.x network. Both tunnels work individually. The problem I am having is that except for brief periods of time, I can't seem to get both tunnels to function simultaneously. They both connect, but only the last one to connect actually passes data from the Linksys to the ASA. Looking at my ASA I can see both tunnels as up, and if I try pinging from both subnets, the traffic counters for transmitted data goes up on both tunnels. However, only one gets anything back - that one being whichever connected most recently. If I rapidly disconnect and reconnect both, I can typically get them both working for a while, but eventually one stops passing data. How can I fix this so both tunnels reliably pass data? The tunnel on the ASA is set up as a single tunnel with two traffic selection statements, if that makes a difference. Like I said though, I can get both tunnels on the RV082 to connect, and even get them both passing data for brief periods of time, so it would seem to me that this isn't the problem. Thanks for any suggestions.