[libvirt-users] Network inoperable with QEMU arm example image

Larry Brown larry.brown at dimensionnetworks.com
Wed Sep 12 17:19:31 UTC 2012


I am running Fedora 16 64bit and installed libvirt.  I have the VM
running with arm emulation with this one issue I can't figure out.  I
used Virtual Machine Manager to manage the VM and can access its console
there.  The Ethernet appears to be eth1 and the guest can set an IP on
it etc.  However, I cannot see any traffic from the Host when dumping
any of the interfaces.  I've tried several combinations of network
setups using the GUI and none appear to work.  Optimally I'd like to
bridge to my primary interface (em1) and be able to pull an address and
talk directly to my network so I can download packages etc while in the
VM.  I tried setting up networking in that fashion with:

Source Device : em1 with macvtap
Device Model: Hypervisor Default
Source Mode: Bridge

but alas I cannot pull dhcp nor can I set a static address and ping
other interfaces on the network.

It also appears that every time I start the VM it creates another vnetX
interface.

One of the troubleshooting pages I came across listed all the tools but
nothing about what to look for:

1) virsh net-list --all

Name                 State      Autostart
-----------------------------------------
default              active     yes 

2) brctl show

bridge name     bridge id               STP enabled     interfaces
virbr0          8000.52540029e6c7       yes             virbr0-nic
                                                        vnet0
                                                        vnet1
                                                        vnet2
                                                        vnet3
                                                        vnet4

3) sysctl net.bridge.bridge-nf-call-iptables

sysctl net.bridge.bridge-nf-call-iptables = 1

4) iptables -L -v -n

Chain INPUT (policy ACCEPT 767K packets, 189M bytes)
 pkts bytes target     prot opt in     out     source
destination         
    0     0 ACCEPT     udp  --  virbr0 *       0.0.0.0/0
0.0.0.0/0            udp dpt:53
    0     0 ACCEPT     tcp  --  virbr0 *       0.0.0.0/0
0.0.0.0/0            tcp dpt:53
    0     0 ACCEPT     udp  --  virbr0 *       0.0.0.0/0
0.0.0.0/0            udp dpt:67
    0     0 ACCEPT     tcp  --  virbr0 *       0.0.0.0/0
0.0.0.0/0            tcp dpt:67

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
    0     0 ACCEPT     all  --  virbr0 *       192.168.122.0/24
0.0.0.0/0           
    0     0 ACCEPT     all  --  virbr0 virbr0  0.0.0.0/0
0.0.0.0/0           
    0     0 REJECT     all  --  *      virbr0  0.0.0.0/0
0.0.0.0/0            reject-with icmp-port-unreachable
    0     0 REJECT     all  --  virbr0 *       0.0.0.0/0
0.0.0.0/0            reject-with icmp-port-unreachable

Chain OUTPUT (policy ACCEPT 532K packets, 79M bytes)
 pkts bytes target     prot opt in     out     source
destination

5) ps -ef | grep dnsmasq

nobody   12382     1  0 Sep11 ?        00:00:00 /usr/sbin/dnsmasq
--strict-order --bind-interfaces
--pid-file=/var/run/libvirt/network/default.pid --conf-file=
--except-interface lo --listen-address 192.168.122.1 --dhcp-range
192.168.122.2,192.168.122.254
--dhcp-leasefile=/var/lib/libvirt/dnsmasq/default.leases
--dhcp-lease-max=253 --dhcp-no-override

6) ifconfig -a

em1       Link encap:Ethernet  HWaddr 00:19:B9:48:2B:BA  
          inet addr:10.45.212.46  Bcast:10.45.212.255
Mask:255.255.255.0
          inet6 addr: fe80::219:b9ff:fe48:2bba/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:19048593 errors:95686 dropped:154 overruns:0
frame:98437
          TX packets:10619346 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:12559170813 (11.6 GiB)  TX bytes:1700214519 (1.5 GiB)
          Interrupt:16 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2978074 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2978074 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:847201395 (807.9 MiB)  TX bytes:847201395 (807.9 MiB)

macvtap0  Link encap:Ethernet  HWaddr 52:54:00:AC:7F:0C  
          inet6 addr: fe80::5054:ff:feac:7f0c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:294814 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:42804350 (40.8 MiB)  TX bytes:468 (468.0 b)

virbr0    Link encap:Ethernet  HWaddr 52:54:00:29:E6:C7  
          inet addr:192.168.122.1  Bcast:192.168.122.255
Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:621 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:43217 (42.2 KiB)

virbr0-nic Link encap:Ethernet  HWaddr 52:54:00:29:E6:C7  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

vnet0     Link encap:Ethernet  HWaddr FE:54:00:AC:7F:0C  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:38159 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:0 (0.0 b)  TX bytes:1995337 (1.9 MiB)

vnet1     Link encap:Ethernet  HWaddr FE:54:00:AC:7F:0C  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:37299 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:0 (0.0 b)  TX bytes:1949439 (1.8 MiB)

vnet2     Link encap:Ethernet  HWaddr FE:54:00:AC:7F:0C  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:36154 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:0 (0.0 b)  TX bytes:1888745 (1.8 MiB)

vnet3     Link encap:Ethernet  HWaddr FE:54:00:AC:7F:0C  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:35068 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:0 (0.0 b)  TX bytes:1832375 (1.7 MiB)

vnet4     Link encap:Ethernet  HWaddr FE:54:00:AC:7F:0C  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:207 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:0 (0.0 b)  TX bytes:10896 (10.6 KiB)


7) cat /proc/sys/net/ipv4/ip_forward
1

Any help I can get to resolve this would be greatly appreciated.  Very
frustrating...

Larry





More information about the libvirt-users mailing list