No subject


Sat Jul 20 05:24:39 UTC 2013


Any ideas or advices ?

Philippe G.

--001a11c2645657c7c404e5d3bdca
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div><div><div><div><div><div><div><div><div><di=
v><div>Hello <br><br></div>I am tring to run the following configuration: <=
br><br></div>kvm client =A0 =A0 =A0 =A0 =A0 --- net1 interface -- ovs switc=
h=A0=A0=A0=A0=A0=A0 --=A0 net2 interface=A0 -- kvm routeur<br>
</div>eth0 192.168.6.1=A0=A0=A0=A0=A0=A0 tag =3D 10=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0 br-machines=A0=A0=A0=A0=A0=A0=A0=A0 trunks=3D10,20=A0=A0=A0=A0=
=A0 eth0.10 192.168.6.2<br><br></div>but both router and client=A0 cannot p=
ing each other. <br><br></div>I know this case is already documented but i =
am facing a very strange situation. <br>
<br></div><div>openvswitch guest : Linux virtu 3.2.0-4-amd64 #1 SMP Debian =
3.2.46-1 x86_64 GNU/Linux<br>ovs_version: &quot;1.4.2&quot;<br><br></div><d=
iv><br></div>Interfaces and Open-vswitch configuration <br><br>ovs-vsctl ad=
d-br br-machines<br>
/usr/sbin/tunctl -u root -t net1<br>/usr/sbin/tunctl -u root -t net2<br><br=
>ovs-vsctl add-port br-machines net1<br>ovs-vsctl add-port br-machines net1=
 tag=3D10<br><br>ovs-vsctl add-port br-machines net2<br>ovs-vsctl add-port =
br-machines net2 vlan_mode=3Dtrunk trunk=3D10,20<br>
<br></div>kvm guest network related configuration<br><br>kvm client<br>=A0 =
-netdev tap,id=3Dnet1,ifname=3Dnet1,script=3Dno,downscript=3Dno \<br>=A0 -d=
evice e1000,netdev=3Dnet1,mac=3DD8:5D:4C:81:92:71<br><br></div>kvm router <=
br>=A0 -netdev tap,id=3Dnet2,ifname=3Dnet2,script=3Dno,downscript=3Dno \<br=
>
=A0 -device e1000,netdev=3Dnet2,mac=3DD8:5D:4C:81:92:70<br><br></div><br></=
div><div>kvm guest VM config<br><br></div><div>ifconfig eth0 <a href=3D"htt=
p://192.168.6.1/24">192.168.6.1/24</a><br></div><div><br></div><div>kvm rou=
ter config<br>
<br></div><div>modprobe 8021q<br></div><div>vconfig add eth0 10 <br>ifconfi=
g eth0.10 <a href=3D"http://192.168.6.2/24">192.168.6.2/24</a><br></div><di=
v><br><br>Debugging informations: <br><br>ovs-vsctl show<br><br></div>Bridg=
e br-machines<br>
=A0=A0=A0=A0=A0=A0=A0 Port &quot;net2&quot;<br>=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0 trunks: [10, 20]<br>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Interface &quo=
t;net2&quot;<br>=A0=A0=A0=A0=A0=A0=A0 Port br-machines<br>=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0 Interface br-machines<br>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0 type: internal<br>=A0=A0=A0=A0=A0=A0=A0 Port &quot;net1&quo=
t;<br>
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 tag: 10<br>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0 Interface &quot;net1&quot;<br>=A0=A0=A0 ovs_version: &quot;1.4.2&quot;<=
br><br>ovs-vsctl list port<br><br>net 2 <br><br>_uuid=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0 : a5d74a36-dc00-496d-82b3-f30a24feb081<br>bond_downde=
lay=A0=A0=A0=A0=A0 : 0<br>
bond_fake_iface=A0=A0=A0=A0 : false<br>bond_mode=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0 : []<br>bond_updelay=A0=A0=A0=A0=A0=A0=A0 : 0<br>external_ids=A0=A0=A0=
=A0=A0=A0=A0 : {}<br>fake_bridge=A0=A0=A0=A0=A0=A0=A0=A0 : false<br>interfa=
ces=A0=A0=A0=A0=A0=A0=A0=A0=A0 : [e06dae02-3309-47b3-a299-53e47164396c]<br>=
lacp=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : []<br>
mac=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : []<br>name=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : &quot;net2&quot;<br>other_config=A0=
=A0=A0=A0=A0=A0=A0 : {}<br>qos=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0 : []<br>statistics=A0=A0=A0=A0=A0=A0=A0=A0=A0 : {}<br>status=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : {}<br>tag=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0 : []<br>trunks=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : [10=
, 20]<br>
vlan_mode=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : trunk<br><br></div>net 1 <br>_uui=
d=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : fbe74c3d-283e-428e-9f59-a3703=
594fd78<br>bond_downdelay=A0=A0=A0=A0=A0 : 0<br>bond_fake_iface=A0=A0=A0=A0=
 : false<br>bond_mode=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : []<br>bond_updelay=A0=
=A0=A0=A0=A0=A0=A0 : 0<br>
external_ids=A0=A0=A0=A0=A0=A0=A0 : {}<br>fake_bridge=A0=A0=A0=A0=A0=A0=A0=
=A0 : false<br>interfaces=A0=A0=A0=A0=A0=A0=A0=A0=A0 : [45205c44-557f-4dad-=
8e6d-bd6401145ec5]<br>lacp=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : [=
]<br>mac=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : []<br>name=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : &quot;net1&quot;<br>
other_config=A0=A0=A0=A0=A0=A0=A0 : {}<br>qos=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0 : []<br>statistics=A0=A0=A0=A0=A0=A0=A0=A0=A0 : {}<br>st=
atus=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : {}<br>tag=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : 10<br>trunks=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0 : []<br>vlan_mode=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : []<br><br>ovs-v=
sctl list-ifaces br-machines<br>
net1<br>net2<br><br></div>When kvm are pinging each other :<br><br>ovs-appc=
tl fdb/show br-machines<br><br>=A0port=A0 VLAN=A0 MAC=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0 Age<br>=A0=A0=A0 1=A0=A0=A0 10=A0 d8:5d:4c:81:92:7=
1=A0 170<br>=A0=A0=A0 2=A0=A0=A0 10=A0 d8:5d:4c:81:92:70=A0=A0=A0 0<br>
<br></div>Dump when kvm client is pinging kvm router<br><br>ovs-dpctl dump-=
flows br-machines<br>in_port(1),eth(src=3Dd8:5d:4c:81:92:71,dst=3Dff:ff:ff:=
ff:ff:ff),eth_type(0x0806),arp(sip=3D192.168.6.1,tip=3D192.168.6.2,op=3D1,s=
ha=3Dd8:5d:4c:81:92:71,tha=3D00:00:00:00:00:00), packets:22, bytes:924, use=
d:0.712s, actions:push_vlan(vid=3D10,pcp=3D0),2,0<br>
<br><br>Dump when router is pinging kvm client<br><br>ovs-dpctl dump-flows =
br-machines<br>in_port(2),eth(src=3Dd8:5d:4c:81:92:70,dst=3Dff:ff:ff:ff:ff:=
ff),eth_type(0x8100),vlan(vid=3D10,pcp=3D0),encap(eth_type(0x0806),arp(sip=
=3D192.168.6.2,tip=3D192.168.6.1,op=3D1,sha=3Dd8:5d:4c:81:92:70,tha=3D00:00=
:00:00:00:00)), packets:36, bytes:1512, used:0.400s, actions:pop_vlan,1,pus=
h_vlan(vid=3D10,pcp=3D0),0<br>
<br><div>KVM client <br><br></div><div>From 192.168.6.1 Destination Host un=
reachable<br><br></div><div>KVM router <br><br></div><div>From 192.168.6.2 =
Destination Host unreachable<br></div><div><div><br></div><div>Any ideas or=
 advices ? <br>
<br></div><div>Philippe G.<br></div><div><div><div><div><div><br></div></di=
v></div></div></div></div></div>

--001a11c2645657c7c404e5d3bdca--


More information about the discuss mailing list