Ian, Please see some of the output you have requested below. >> What does your guest config look like now that you have resolved the >> pygrub issue? >> > disk = [ 'file:/home/sandi/oi151a.iso,xvdc:cdrom,r', 'phy:/dev/xen-dom0/oi_boot,xvda,w', ] vif = ['bridge=eth0,mac=00:16:3e:00:8f:d8'] vcpus = 2 cpus = "2-3" memory = 2048 name = "oi" kernel = "/etc/xen/kernels/oi151a/unix" ramdisk = "/etc/xen/kernels/oi151a/boot_archive" extra = "/platform/i86xpv/kernel/amd64/unix -B console=ttya" on_shutdown = "destroy" on_reboot = "restart" on_crash = "destroy" pci = [ '05:00.0' ] > > >> >> Can you provide a full log of the failing boot with a vif enabled to the >> point of the hang? >> >> I will send these logs if you like, if the data I have included here is of not help. >> What does "brctl show" say while the guest is running (with the vif >> enabled)? >> >> What does "xenstore-ls -fp" show while the guest is sat waiting? >> > > [root@xen-srv sandi]# brctl show bridge name bridge id STP enabled interfaces [root@xen-srv sandi]# xenstore-ls -fp /tool = "" (n0) /tool/xenstored = "" (n0) /local = "" (n0) /local/domain = "" (n0) /local/domain/0 = "" (n0) /local/domain/0/name = "Domain-0" (n0) /local/domain/0/memory = "" (n0) /local/domain/0/memory/target = "2097152" (n0) /local/domain/0/memory/static-max = "2097152" (n0) /local/domain/0/memory/freemem-slack = "3773506" (n0) /local/domain/0/device-model = "" (n0) /local/domain/0/device-model/2 = "" (n0) /local/domain/0/device-model/2/state = "running" (n0) /local/domain/0/backend = "" (n0) /local/domain/0/backend/qdisk = "" (n0) /local/domain/0/backend/qdisk/2 = "" (n0) /local/domain/0/backend/qdisk/2/51744 = "" (n0,r2) /local/domain/0/backend/qdisk/2/51744/frontend = "/local/domain/2/device/vbd/51744" (n0,r2) /local/domain/0/backend/qdisk/2/51744/params = "aio:/home/sandi/oi151a.iso" (n0,r2) /local/domain/0/backend/qdisk/2/51744/frontend-id = "2" (n0,r2) /local/domain/0/backend/qdisk/2/51744/online = "1" (n0,r2) /local/domain/0/backend/qdisk/2/51744/removable = "1" (n0,r2) /local/domain/0/backend/qdisk/2/51744/bootable = "1" (n0,r2) /local/domain/0/backend/qdisk/2/51744/state = "4" (n0,r2) /local/domain/0/backend/qdisk/2/51744/dev = "xvdc" (n0,r2) /local/domain/0/backend/qdisk/2/51744/type = "qdisk" (n0,r2) /local/domain/0/backend/qdisk/2/51744/mode = "r" (n0,r2) /local/domain/0/backend/qdisk/2/51744/device-type = "cdrom" (n0,r2) /local/domain/0/backend/qdisk/2/51744/feature-barrier = "1" (n0,r2) /local/domain/0/backend/qdisk/2/51744/info = "5" (n0,r2) /local/domain/0/backend/qdisk/2/51744/sector-size = "512" (n0,r2) /local/domain/0/backend/qdisk/2/51744/sectors = "1643348" (n0,r2) /local/domain/0/backend/qdisk/2/51744/hotplug-status = "connected" (n0,r2) /local/domain/0/backend/vbd = "" (n0) /local/domain/0/backend/vbd/2 = "" (n0) /local/domain/0/backend/vbd/2/51712 = "" (n0,r2) /local/domain/0/backend/vbd/2/51712/frontend = "/local/domain/2/device/vbd/51712" (n0,r2) /local/domain/0/backend/vbd/2/51712/physical-device = "fe:2" (n0,r2) /local/domain/0/backend/vbd/2/51712/params = "/dev/xen-dom0/oi_boot" (n0,r2) /local/domain/0/backend/vbd/2/51712/frontend-id = "2" (n0,r2) /local/domain/0/backend/vbd/2/51712/online = "1" (n0,r2) /local/domain/0/backend/vbd/2/51712/removable = "0" (n0,r2) /local/domain/0/backend/vbd/2/51712/bootable = "1" (n0,r2) /local/domain/0/backend/vbd/2/51712/state = "4" (n0,r2) /local/domain/0/backend/vbd/2/51712/dev = "xvda" (n0,r2) /local/domain/0/backend/vbd/2/51712/type = "phy" (n0,r2) /local/domain/0/backend/vbd/2/51712/mode = "w" (n0,r2) /local/domain/0/backend/vbd/2/51712/device-type = "disk" (n0,r2) /local/domain/0/backend/vbd/2/51712/feature-flush-cache = "1" (n0,r2) /local/domain/0/backend/vbd/2/51712/sectors = "83886080" (n0,r2) /local/domain/0/backend/vbd/2/51712/info = "0" (n0,r2) /local/domain/0/backend/vbd/2/51712/sector-size = "512" (n0,r2) /local/domain/0/backend/vif = "" (n0) /local/domain/0/backend/vif/2 = "" (n0) /local/domain/0/backend/vif/2/0 = "" (n0,r2) /local/domain/0/backend/vif/2/0/frontend = "/local/domain/2/device/vif/0" (n0,r2) /local/domain/0/backend/vif/2/0/frontend-id = "2" (n0,r2) /local/domain/0/backend/vif/2/0/online = "1" (n0,r2) /local/domain/0/backend/vif/2/0/state = "2" (n0,r2) /local/domain/0/backend/vif/2/0/script = "/etc/xen/scripts/vif-bridge" (n0,r2) /local/domain/0/backend/vif/2/0/mac = "00:16:3e:00:8f:d8" (n0,r2) /local/domain/0/backend/vif/2/0/bridge = "eth0" (n0,r2) /local/domain/0/backend/vif/2/0/handle = "0" (n0,r2) /local/domain/0/backend/vif/2/0/feature-sg = "1" (n0,r2) /local/domain/0/backend/vif/2/0/feature-gso-tcpv4 = "1" (n0,r2) /local/domain/0/backend/vif/2/0/feature-rx-copy = "1" (n0,r2) /local/domain/0/backend/vif/2/0/feature-rx-flip = "0" (n0,r2) /local/domain/0/backend/console = "" (n0) /local/domain/0/backend/console/2 = "" (n0) /local/domain/0/backend/console/2/0 = "" (n0,r2) /local/domain/0/backend/console/2/0/frontend = "/local/domain/2/console" (n0,r2) /local/domain/0/backend/console/2/0/frontend-id = "2" (n0,r2) /local/domain/0/backend/console/2/0/online = "1" (n0,r2) /local/domain/0/backend/console/2/0/state = "4" (n0,r2) /local/domain/0/backend/console/2/0/domain = "oi" (n0,r2) /local/domain/0/backend/console/2/0/protocol = "vt100" (n0,r2) /local/domain/0/backend/console/2/0/hotplug-status = "connected" (n0,r2) /local/domain/0/backend/pci = "" (n0) /local/domain/0/backend/pci/2 = "" (n0) /local/domain/0/backend/pci/2/0 = "" (n0,r2) /local/domain/0/backend/pci/2/0/frontend = "/local/domain/2/device/pci/0" (n0,r2) /local/domain/0/backend/pci/2/0/frontend-id = "2" (n0,r2) /local/domain/0/backend/pci/2/0/online = "1" (n0,r2) /local/domain/0/backend/pci/2/0/state = "3" (n0,r2) /local/domain/0/backend/pci/2/0/domain = "oi" (n0,r2) /local/domain/0/backend/pci/2/0/key-0 = "0000:05:00.0" (n0,r2) /local/domain/0/backend/pci/2/0/dev-0 = "0000:05:00.0" (n0,r2) /local/domain/0/backend/pci/2/0/opts-0 = "msitranslate=1,power_mgmt=0" (n0,r2) /local/domain/0/backend/pci/2/0/state-0 = "3" (n0,r2) /local/domain/0/backend/pci/2/0/num_devs = "1" (n0,r2) /local/domain/0/backend/pci/2/0/vdev-0 = "0000:05:00.00" (n0,r2) /local/domain/0/backend/pci/2/0/root-0 = "0000:05" (n0,r2) /local/domain/0/backend/pci/2/0/root_num = "1" (n0,r2) /local/domain/2 = "" (n0,r2) /local/domain/2/vm = "/vm/897494e6-60a2-47e4-aaa0-826ef89d63e4" (n0,r2) /local/domain/2/name = "oi" (n0,r2) /local/domain/2/cpu = "" (n0,r2) /local/domain/2/cpu/0 = "" (n0,r2) /local/domain/2/cpu/0/availability = "online" (n0,r2) /local/domain/2/cpu/1 = "" (n0,r2) /local/domain/2/cpu/1/availability = "online" (n0,r2) /local/domain/2/memory = "" (n0,r2) /local/domain/2/memory/static-max = "2097152" (n0,r2) /local/domain/2/memory/target = "2097152" (n0,r2) /local/domain/2/memory/videoram = "0" (n0,r2) /local/domain/2/device = "" (n0,r2) /local/domain/2/device/suspend = "" (n0,r2) /local/domain/2/device/suspend/event-channel = "" (n2) /local/domain/2/device/vbd = "" (n0,r2) /local/domain/2/device/vbd/51744 = "" (n2,r0) /local/domain/2/device/vbd/51744/backend = "/local/domain/0/backend/qdisk/2/51744" (n2,r0) /local/domain/2/device/vbd/51744/backend-id = "0" (n2,r0) /local/domain/2/device/vbd/51744/state = "4" (n2,r0) /local/domain/2/device/vbd/51744/virtual-device = "51744" (n2,r0) /local/domain/2/device/vbd/51744/device-type = "cdrom" (n2,r0) /local/domain/2/device/vbd/51744/media-req = "none" (n2,r0) /local/domain/2/device/vbd/51744/ring-ref = "266" (n2,r0) /local/domain/2/device/vbd/51744/event-channel = "13" (n2,r0) /local/domain/2/device/vbd/51744/protocol = "x86_64-abi" (n2,r0) /local/domain/2/device/vbd/51712 = "" (n2,r0) /local/domain/2/device/vbd/51712/backend = "/local/domain/0/backend/vbd/2/51712" (n2,r0) /local/domain/2/device/vbd/51712/backend-id = "0" (n2,r0) /local/domain/2/device/vbd/51712/state = "4" (n2,r0) /local/domain/2/device/vbd/51712/virtual-device = "51712" (n2,r0) /local/domain/2/device/vbd/51712/device-type = "disk" (n2,r0) /local/domain/2/device/vbd/51712/media-req = "none" (n2,r0) /local/domain/2/device/vbd/51712/ring-ref = "267" (n2,r0) /local/domain/2/device/vbd/51712/event-channel = "14" (n2,r0) /local/domain/2/device/vbd/51712/protocol = "x86_64-abi" (n2,r0) /local/domain/2/device/vif = "" (n0,r2) /local/domain/2/device/vif/0 = "" (n2,r0) /local/domain/2/device/vif/0/backend = "/local/domain/0/backend/vif/2/0" (n2,r0) /local/domain/2/device/vif/0/backend-id = "0" (n2,r0) /local/domain/2/device/vif/0/state = "4" (n2,r0) /local/domain/2/device/vif/0/handle = "0" (n2,r0) /local/domain/2/device/vif/0/mac = "00:16:3e:00:8f:d8" (n2,r0) /local/domain/2/device/vif/0/tx-ring-ref = "8" (n2,r0) /local/domain/2/device/vif/0/rx-ring-ref = "9" (n2,r0) /local/domain/2/device/vif/0/event-channel = "12" (n2,r0) /local/domain/2/device/vif/0/feature-rx-notify = "1" (n2,r0) /local/domain/2/device/vif/0/request-rx-copy = "1" (n2,r0) /local/domain/2/device/pci = "" (n0,r2) /local/domain/2/device/pci/0 = "" (n2,r0) /local/domain/2/device/pci/0/backend = "/local/domain/0/backend/pci/2/0" (n2,r0) /local/domain/2/device/pci/0/backend-id = "0" (n2,r0) /local/domain/2/device/pci/0/state = "1" (n2,r0) /local/domain/2/control = "" (n0,r2) /local/domain/2/control/shutdown = "" (n2) /local/domain/2/control/platform-feature-multiprocessor-suspend = "1" (n0,r2) /local/domain/2/control/platform-feature-xs_reset_watches = "1" (n0,r2) /local/domain/2/data = "" (n2) /local/domain/2/domid = "2" (n0,r2) /local/domain/2/store = "" (n0,r2) /local/domain/2/store/port = "1" (n0,r2) /local/domain/2/store/ring-ref = "4891896" (n0,r2) /local/domain/2/console = "" (n2,r0) /local/domain/2/console/backend = "/local/domain/0/backend/console/2/0" (n2,r0) /local/domain/2/console/backend-id = "0" (n2,r0) /local/domain/2/console/limit = "1048576" (n2,r0) /local/domain/2/console/type = "ioemu" (n2,r0) /local/domain/2/console/output = "pty" (n2,r0) /local/domain/2/console/port = "2" (n2,r0) /local/domain/2/console/ring-ref = "4891895" (n2,r0) /local/domain/2/console/tty = "/dev/pts/4" (n2,r0) /local/domain/2/hvmloader = "" (n0,r2) /local/domain/2/hvmloader/bios = "rombios" (n0,r2) /local/domain/2/image = "" (n0,r2) /local/domain/2/image/device-model-pid = "4029" (n0,r2) /vm = "" (n0) /vm/897494e6-60a2-47e4-aaa0-826ef89d63e4 = "" (n0,r2) /vm/897494e6-60a2-47e4-aaa0-826ef89d63e4/uuid = "897494e6-60a2-47e4-aaa0-826ef89d63e4" (n0,r2) /vm/897494e6-60a2-47e4-aaa0-826ef89d63e4/name = "oi" (n0,r2) /vm/897494e6-60a2-47e4-aaa0-826ef89d63e4/image = "" (n0,r2) /vm/897494e6-60a2-47e4-aaa0-826ef89d63e4/image/ostype = "linux" (n0,r2) /vm/897494e6-60a2-47e4-aaa0-826ef89d63e4/image/kernel = "/etc/xen/kernels/oi151a/unix" (n0,r2) /vm/897494e6-60a2-47e4-aaa0-826ef89d63e4/image/ramdisk = "/etc/xen/kernels/oi151a/boot_archive" (n0,r2) /vm/897494e6-60a2-47e4-aaa0-826ef89d63e4/image/cmdline = "/platform/i86xpv/kernel/amd64/unix -B console=ttya" (n0,r2) /vm/897494e6-60a2-47e4-aaa0-826ef89d63e4/start_time = "1335549687.10" (n0,r2) /libxl = "" (n0) /libxl/2 = "" (n0) /libxl/2/dm-version = "qemu_xen_traditional" (n0) Hope this output helps out... Best regards Sandi