The problem is with Linux bridging. When adding or removing a MAC address (like for KVM, VirtualBox, or even LXC) then if the bridge changes its MAC, this symptom happens. See comment #60 at the URL above, and also see this:
The workaround is to use a MAC address that starts with "fe" (or any high really high number) for your guests. This causes the kernel to default to the hardware MAC for the bridge.
This bug is probably a duplicate issue as this:
https:/ /bugs.launchpad .net/ubuntu/ maverick/ +source/ qemu-kvm/ +bug/584048
The problem is with Linux bridging. When adding or removing a MAC address (like for KVM, VirtualBox, or even LXC) then if the bridge changes its MAC, this symptom happens. See comment #60 at the URL above, and also see this:
https:/ /www.redhat. com/archives/ libvir- list/2010- July/msg00450. html
The workaround is to use a MAC address that starts with "fe" (or any high really high number) for your guests. This causes the kernel to default to the hardware MAC for the bridge.