I have a vpn tunnel connected between two cisco pix 501's, one at home and one in the office. In order to access servers from home I've added persistent routes on the server back to my 192 network and this works fine. From home I can ping the server and from the server I can ping the inside of my home pix.
The problem I am having is that from my work vista machine I cannot connect to my home 192 network at all. I have added a persistent route to the routing table and it shows in route print. I have disabled IPv6 and deleted any persistent IPv6 routes. To try and troubleshoot the problem I ran a wireshark trace from my work machine when pinging 192.168.0.1. My machine ARPs for the gateway for the 192 route and finds the inside interface of the office pix but no response to the ping is received.
This route add works fine on any XP machine and I can successfully ping the 192 network.