I have been reading up on Dynamic Multipoint VPN, and it would be a great solution to our VPN needs (we have many home-office users who need to call each-other's IP phones, which requires traffic to be able to pass from one spoke to another). However, we are using PIX 501s as the remote VPN devices at the remote worker's houses.
Can you do DMVPN with an IOS router as the hub and PIX 501 devices at the spokes, or if you cannot, is there another way to make it possible for spokes to communicate with each other?