Xen virtual machines can't ping each other

Hi,
I have quite strange situation here. I’m using suse 11.2 with xen and I have computer comp1 with virtual machine vm1 and computer comp2 with virtual machine vm2.

comp1 192.168.1.2
vm1 192.168.1.202
comp2 192.168.1.96
vm2 192.168.1.111

netmask 255.255.255.0

comp1 and comp2 can ping everywhere, but vm1 and vm2 can both ping comp1 and comp2, but can’t ping each other saying “Destination Host Unreachable”.

Does somebody have any idea what can be the reason of this behavior?

There is also vm3 on comp2, which can ping everywhere.

So I found the problem. Virtual machines had same MAC address.