<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; font-family: 'Times New Roman', sans-serif; color: rgb(127, 0, 127); font-size: 14px;">
<div style="color: rgb(127, 0, 127); font-size: 14px;">Hello everyone,</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;">We are having some &nbsp;issues using ovs-dpdk with vhostuser interface,&nbsp;</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;">Seeking your help on the same.</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><br>
</div>
<div style="color: rgb(127, 0, 127);"><b style="font-size: 16px;">Description of the issue :</b></div>
<div style="color: rgb(127, 0, 127); font-size: 14px;">&nbsp;</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span><b>Setup Details:</b></div>
<div style="color: rgb(127, 0, 127); font-size: 14px;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1. &nbsp;Host is &nbsp;an Ubuntu 17.04.</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span>&nbsp; 2. &nbsp;We have created an open OVS switch with 2 arms &nbsp;, one arm of the switch is physical interface which is given to DPDK driver and the the
 other arm is the dpdkvhostuser interface, which is given to an ubuntu 16.04 VM.</div>
<div style="font-size: 14px;"><span class="Apple-tab-span" style="color: rgb(127, 0, 127); white-space: pre;"></span><font color="#7f007f">&nbsp;&nbsp;3. &nbsp;Inside the Ubuntu VM , we are
</font><font color="#ff0000" style="background-color: rgb(255, 255, 0);">not running</font><font color="#7f007f"> &nbsp;any DPDK based application.</font></div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span>&nbsp; 4. &nbsp;We just want to check the connectivity of the guest VM to the outside world using DPDK-OVS</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><br>
</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span><b>Version details</b>:</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span>1. &nbsp;Open v switch version.</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span>ovs-vswitchd --version ovs-vswitchd (Open vSwitch) 2.8.0&nbsp;</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span>2. Guest Ubuntu 16.04, &nbsp;Kernel version&nbsp;4.4.0-62-generic</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span>3. &nbsp;Host &nbsp;Ubuntu 17.04, Kernel version 4.13.0-32-generic&nbsp;</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span>4. DPDK version&nbsp;17.05.2</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><br>
</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><br>
</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><br>
</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;">&nbsp; &nbsp; &nbsp; &nbsp;<b>Problem description:</b></div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span>We are unable to have connectivity to/from the VM &nbsp;using OVS-DPDK vhostuser interface.&nbsp;</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><br>
</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span>1. &nbsp;If we assign an ip to the OVS bridge and try pinging it, even that doesn’t work.</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span>2. &nbsp;If use a tun/tap interface instead of dpdkvhostuser interface the connectivity works fine. So the issue is specific to dpdkvhostuser interface.</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><br>
</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;">Seeking your help to resolve the same.</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;">Attaching the output of some useful commands and a setup diagram.</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><br>
</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;">Regards,</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;">Anirudh</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><br>
</div>
<div style="color: rgb(127, 0, 127); font-size: 14px;"><span class="Apple-tab-span" style="white-space:pre"></span></div>
<div style="color: rgb(127, 0, 127); font-size: 14px;">
<div id="MAC_OUTLOOK_SIGNATURE"></div>
</div>
</body>
</html>