[ovs-discuss] Ping not working - No ARP packets passing between bridge and interface

Scott Lowe scott.lowe at scottlowe.org
Thu Jan 25 18:43:51 UTC 2018


> On Jan 25, 2018, at 11:24 AM, Mathias Strufe (DFKI) <mathias.strufe at dfki.de> wrote:
> 
> Dear all,
> 
> I try to setup OVS but fail ... as soon as I add the interface to the OVS bridge I can't ping anymore the interface of the OVS machine ...
> and yes the interface doesn't have any IP anymore ... the Bridge has the IP ...
> If I remove again the port from the bridge I can ping again ... so the connection is there ...
> 
> On ens 3 is the ODL controller  .... I'm using ubuntu 16.04 and 4.4.0-112-generic kernel!
> If I know try to ping from another machine (IP 192.168.120.10) to OVSbr2 ... I can see on tcpdump on the ens5 interface the arp request:
> 
> 
> tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
> listening on ens5, link-type EN10MB (Ethernet), capture size 262144 bytes
> 18:14:01.917154 ARP, Request who-has 192.168.120.14 tell 192.168.120.10, length 28
> 18:14:02.917072 ARP, Request who-has 192.168.120.14 tell 192.168.120.10, length 28
> 18:14:03.917082 ARP, Request who-has 192.168.120.14 tell 192.168.120.10, length 28
> 18:14:04.917172 ARP, Request who-has 192.168.120.14 tell 192.168.120.10, length 28
> 
> 
> 
> but on the tcpdump on OVSbr2
> 
> is absolutly nothing arriving !!!! :o
> and therefore it seems I didnt get any ping echo ...
> 
> 
> Please find below some outputs I'm using for troubleshooting ... may sombody have an idea!
> 
> May it is important? All machines are VMs inside Openstack ... so I use Openstack to build up a test network with 4 VMs to play a bit arround ...


Typically, when running OVS in a virtualized environment (like in OpenStack, or in VMs running on VirtualBox or the like), you'll need to configure your virtualization layer to allow the VMs running OVS to enter promiscuous mode. Many virtualized environments don't allow this by default, and the process to enable promiscuous mode will vary from platform to platform. Within OpenStack, this process will depend on the Neutron provider that's in use.

Hope this helps,

--
Scott

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: Message signed with OpenPGP
URL: <http://mail.openvswitch.org/pipermail/ovs-discuss/attachments/20180125/5c04ae00/attachment.sig>


More information about the discuss mailing list