Hi Michal, Am 17.01.2012 09:19, schrieb Michal Privoznik: On 16.01.2012 23:04, Marko Weber wrote: Hi Michal, i cant say the USEFLAGS, cause i removed at end the package, heres a cut of logfile /var/log/libvirt/libvirt.log 2012-01-15 19:48:11.960+0000: 21586: error : virCommandWait:2192 : Interner Fehler Child process (/sbin/iptables --table mangle --insert POSTROUTING --out-interface virbr0 --protocol udp --destination-port 68 --jump CHECKSUM --checksum-fill) status unexpected: exit status 1 2012-01-15 19:48:11.960+0000: 21586: warning : networkAddGeneralIptablesRules:1259 : Could not add rule to fixup DHCP response checksums on network 'default'. 2012-01-15 19:48:11.960+0000: 21586: warning : networkAddGeneralIptablesRules:1260 : May need to update iptables package & kernel to support CHECKSUM rule. 2012-01-15 19:48:11.977+0000: 21586: error : virCommandWait:2192 : Interner Fehler Child process (/sbin/iptables --table filter --insert FORWARD --in-interface virbr0 --jump REJECT) status unexpected: exit status 1 2012-01-15 19:48:11.977+0000: 21586: error : networkAddGeneralIptablesRules:1296 : Hinzuf?gen der iptables-Regel zum Blockieren von ausgehenden Daten von 'virbr0' fehlgeschlagen 2012-01-15 19:55:06.133+0000: 21589: error : virConnectNumOfInterfaces:9803 : this function is not supported by the connection driver: virConnectNumOfInterfaces This part says libvirt was not able to insert iptables rules for a virtual network (NAT). This can be harmless if such rules already exists. 2012-01-15 22:11:54.664+0000: 12093: info : libvirt version: 0.9.8 2012-01-15 22:11:54.664+0000: 12093: error : virCommandWait:2192 : Interner Fehler Child process (/bin/sh -c EBT=/sbin/ebtables cmd='$EBT -t nat -L' eval res=\$\("${cmd} 2>&1"\) if [ $? -ne 0 ]; then echo "Failure to execute command '${cmd}' : '${res}'."; exit 1;fi ) status unexpected: exit status 1 2012-01-15 22:12:01.356+0000: 12196: info : libvirt version: 0.9.8 2012-01-15 22:12:01.356+0000: 12196: error : virCommandWait:2192 : Interner Fehler Child process (/bin/sh -c EBT=/sbin/ebtables cmd='$EBT -t nat -L' eval res=\$\("${cmd} 2>&1"\) if [ $? -ne 0 ]; then echo "Failure to execute command '${cmd}' : '${res}'."; exit 1;fi ) status unexpected: exit status 1 2012-01-15 22:16:28.260+0000: 32646: info : libvirt version: 0.9.8 2012-01-15 22:16:28.260+0000: 32646: error : virCommandWait:2192 : Interner Fehler Child process (/sbin/iptables --table mangle --insert POSTROUTING --out-interface virbr0 --protocol udp --destination-port 68 --jump CHECKSUM --checksum-fill) status unexpected: exit status 1 2012-01-15 22:16:28.260+0000: 32646: warning : networkAddGeneralIptablesRules:1259 : Could not add rule to fixup DHCP response checksums on network 'default'. 2012-01-15 22:16:28.260+0000: 32646: warning : networkAddGeneralIptablesRules:1260 : May need to update iptables package & kernel to support CHECKSUM rule. 2012-01-15 22:16:28.277+0000: 32646: error : virCommandWait:2192 : Interner Fehler Child process (/sbin/iptables --table filter --insert FORWARD --in-interface virbr0 --jump REJECT) status unexpected: exit status 1 2012-01-15 22:16:28.277+0000: 32646: error : networkAddGeneralIptablesRules:1296 : Hinzuf?gen der iptables-Regel zum Blockieren von ausgehenden Daten von 'virbr0' fehlgeschlagen 2012-01-15 22:16:28.392+0000: 32646: error : virCommandWait:2192 : Interner Fehler Child process (/bin/sh -c EBT=/sbin/ebtables cmd='$EBT -t nat -L' eval res=\$\("${cmd} 2>&1"\) if [ $? -ne 0 ]; then echo "Failure to execute command '${cmd}' : '${res}'."; exit 1;fi ) status unexpected: exit status 1 2012-01-15 22:21:36.668+0000: 20936: info : libvirt version: 0.9.8 2012-01-15 22:21:36.668+0000: 20936: error : virCommandWait:2192 : Interner Fehler Child process (/bin/sh -c EBT=/sbin/ebtables cmd='$EBT -t nat -L' eval res=\$\("${cmd} 2>&1"\) if [ $? -ne 0 ]; then echo "Failure to execute command '${cmd}' : '${res}'."; exit 1;fi ) status unexpected: exit status 1 2012-01-15 22:25:14.718+0000: 8026: info : libvirt version: 0.9.8 2012-01-15 22:25:14.718+0000: 8026: error : virCommandWait:2192 : Interner Fehler Child process (/bin/sh -c EBT=/sbin/ebtables cmd='$EBT -t nat -L' eval res=\$\("${cmd} 2>&1"\) if [ $? -ne 0 ]; then echo "Failure to execute command '${cmd}' : '${res}'."; exit 1;fi ) status unexpected: exit status 1 2012-01-15 22:25:16.311+0000: 8018: error : do_open:1213 : no connection driver available for No connection for URI qemu:///system 2012-01-15 22:25:16.312+0000: 8015: error : virNetSocketReadWire:996 : End of file while reading data: Eingabe-/Ausgabefehler 2012-01-15 22:25:16.333+0000: 8016: error : do_open:1213 : no connection driver available for No connection for URI qemu:///system 2012-01-15 22:25:16.333+0000: 8015: error : virNetSocketReadWire:996 : End of file while reading data: Eingabe-/Ausgabefehler This part is actually really wrong. Libvirt was unable to find any qemu. Do you have any qemu installed? 2012-01-15 22:25:16.508+0000: 8102: info : libvirt version: 0.9.8 2012-01-15 22:25:16.508+0000: 8102: error : virCommandWait:2192 : Interner Fehler Child process (/bin/sh -c EBT=/sbin/ebtables cmd='$EBT -t nat -L' eval res=\$\("${cmd} 2>&1"\) if [ $? -ne 0 ]; then echo "Failure to execute command '${cmd}' : '${res}'."; exit 1;fi I can give a try with your USEFLAGS. Yeah, i bet it will work with them :) Ok Ok, Tada!!!! after recompiling with the recommended useflags and "restarting" of libvirt = Tada! It works! Is the logfile informativ for you? Marko Btw, on my Centos6 Boxes all is running like a charme. Well, Centos/RHEL have strict dependencies for packages and therefore force user to install many packages which user doesn't need in the end. That's why we are using Gentoo, right? :) Yes, right. But for customer related server i feel good to use enterprise linux. Gentoo is my personal fav and love ;-) I wanted to give a try on latest vanilla 3.2.1 - it works like charm now , libvirt, virt-manager. Only trick i have to use is, before creating new virtual machine, i have to a new harddisk for the vm. When i do this in the process of creating new virtual machine, i cant select (in step 3?) where to define the disk. the windows just pop up for 1 sec and is gone, i have to kill then the virt-manager and restart all. what i really like is, when use Centos as Guest, u can use virtio from beginning on hard disk and ethernet. E.g. on Centos it is not easy to install just libvirt without qemu. However, it is perfectly simple to do so on Gentoo. Michal