I figured out what I was doing wrong. I had a firewall configured on my desktop. It seems that ipfw filters packets before ipsec gets a chance to decode them. Therefore it was dropping all my packets. A quick firewall rule change and it appears to work. -- Jose Marques