On Thu, May 17, 2007 at 09:39:01AM -0400, Steven W. Moyer wrote:
Thanks Dan! I was indeed missing some modules (I just switched to
the 2.6.20 kernel series and didn't find a couple of the necessary switches in
menuconfig). I'm still having problems with the networking.
If I try to start libvirt_qemud without have the bridge defined, I get this error:
smoyernew images # libvirt_qemud --system
iptables: Invalid argument
Failed to autostart network 'default': failed to add iptables rule to allow
forwarding to 'virbr0' : Invalid argument
This indicates that iptables failed to add the stateful forwarding
rules, eg this rule
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
0 0 ACCEPT all -- * virbr0 0.0.0.0/0 192.168.122.0/24
state RELATED,ESTABLISHED
This says you're still missing some iptables kernel moodules.
nf_conntrack_ipv4
nf_conntrack
Are the relevant ones i believe.
If I create virbr0 and then start libvirt_qemud, I get this error:
smoyernew images # libvirt_qemud --system
Failed to autostart network 'default': cannot create bridge 'virbr0' :
File exists
Yep, manually creating virbr0 is a really bad idea & will ultimately
not work, because you still need the iptables rules which were failing
above.
Dan.
--
|=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=|
|=- Perl modules:
http://search.cpan.org/~danberr/ -=|
|=- Projects:
http://freshmeat.net/~danielpb/ -=|
|=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|