Hello,
* chris@cgb1911.mine.nu <chris@cgb1911.mine.nu> [080423 23:36]:
> [ip route stuff]
> > There should be a difference.
>
> In both cases, they are the same. I don't think I mentioned it in the
> first email - restarting the VE fixes the problem.
>
> Is there anything else you can suggest I try?
Try: arp -vn
It should show a line with your VE IP address, like this:
10.10.150.244 * <from_interface> MP eth0
If you don't have such a line, the host node will not respond to ARP
queries (except if you turn on proxy_arp, but I'd advise against
this).
The VE start script sets this up (so a restart will fix it), but
I've also seen cases where these entries get lost after some time.
Haven't been able to produce a test case, though.
Any chance that you are using a firewall on the host node which
fiddles with the ARP stuff? (shorewall?)
Christian