Hi, I've been having some trouble lately with iPXE booting. I'm on Arch Linux vanilla 4.7.4 kernel qemu 2.7 libvirt 2.2.0 virt-manager 1.4.0 Since the upgrade from qemu 2.6.1 to 2.7 a few days ago. I'm no longer able to PXE boot using a bridged network connection. The PXE boot fails using NAT (host only) networking as well, when on a domain thats started by virt-manager, or through virsh. My networking setup is a bridge (br1) (shared device) established by systemd. Another machine on my LAN acts as a tFTP server and my router (tomato) directs all machines to it via this dnsmasq directive: 'dhcp-boot=pxelinux.0,nas,192.168.9.103' I have used this setup for years without issue. All other networking functionality appears to be fine if I boot into existing domains, skipping PXE rom. This occurs on domains created with 2.6.1 or with 2.7 Reverting to qemu 2.6.1 package corrects the issue. When I choose PXE boot, the machine immediately moves to a paused state (crashed). I only see this: Booting from ROM... iPXE (PCI 00:03.0) starting execution Followed by an immediate crash of qemu. The log simply states emulation error with some other information I don't understand memory contents perhaps. I can use qemu virtual networking and boot via local files served over tfp: eg: qemu-system-x86_64 -boot n -net nic,model=virtio,vlan=0 -net user,vlan=0,tftp=/tmp/tftp,bootfile=/pxelinux.0 I have also tried reverting to the 2.6.1 pxe-virtio.rom file while using qemu 2.7. Still I get the crash. So this appears to be some issue with how either libvirt/qemu is interacting with my network? I'm not sure what to look at next? Anyone else have similar issues? Thanks, Greg _______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users