The redhat page you linked suggests that the checksum-fill iptables rule should solve the problem. When I start a 12.04 or 12.10 server, sudo iptables -L -t mangle shows
CHECKSUM udp -- anywhere anywhere udp dpt:bootpc CHECKSUM fill
Is that rule not present on your systems? If so, have you removed the virbr0 NATed bridge? When I remove that from autostart and reboot, I do not see the rule.
Assuming I understand this right, does that mean we should have the libvirt-bin upstart job always unconditionally add that rule?
Thanks for submitting this bug.
The redhat page you linked suggests that the checksum-fill iptables rule should solve the problem. When I start a 12.04 or 12.10 server, sudo iptables -L -t mangle shows
CHECKSUM udp -- anywhere anywhere udp dpt:bootpc CHECKSUM fill
Is that rule not present on your systems? If so, have you removed the virbr0 NATed bridge? When I remove that from autostart and reboot, I do not see the rule.
Assuming I understand this right, does that mean we should have the libvirt-bin upstart job always unconditionally add that rule?