<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 17 October 2017 at 14:17, Omar Ramadan <span dir="ltr">&lt;<a href="mailto:oramadan@fb.com" target="_blank">oramadan@fb.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">




<div dir="ltr">
<div id="gmail-m_448495459773926226divtagdefaultwrapper" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif" dir="ltr">
<div id="gmail-m_448495459773926226divtagdefaultwrapper" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p>Hey Guru,</p>
<p><br>
</p>
<p>I am trying to get the NetworkManager to bring up my gtp-vport using</p></div></div></div></blockquote><div><br></div><div>I would avoid adding NetworkManager to the mix till you are comfortable with everything else. It is just trouble. </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div id="gmail-m_448495459773926226divtagdefaultwrapper" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif" dir="ltr"><div id="gmail-m_448495459773926226divtagdefaultwrapper" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr"><p>/etc/network/interfaces.d/br0 but it isn&#39;t getting added. This is my config:</p>
<p><br>
</p>
</div>
<blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><span class="gmail-">
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>allow-ovs br0</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>iface br0 inet dhcp</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>    ovs_type OVSBridge</div>
<p></p>
</div>
</span><div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>    ovs_ports eth0 gre0 gtp0 </div>
<p></p>
</div><span class="gmail-">
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div><br>
</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>allow-br0 eth0</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>iface eth0 inet manual</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>    ovs_bridge br0</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>    ovs_type OVSPort</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div><br>
</div>
<p></p>
</div>
</span><div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>allow-br0 gre0</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>iface gre0 inet manual</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>    ovs_bridge br0</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>    ovs_type OVSTunnel</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>    ovs_tunnel_type gre</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>    ovs_tunnel_options options:remote_ip=182.168.60.<wbr>141 options:key=1</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div><br>
</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>allow-br0 gtp0</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>iface gtp inet manual</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>    ovs_bridge br0</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>    ovs_type OVSTunnel</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>    ovs_tunnel_type gtp</div>
<p></p>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<p></p>
<div>    ovs_tunnel_options options:remote_ip=flow options:key=flow</div></div></blockquote></div></div></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div id="gmail-m_448495459773926226divtagdefaultwrapper" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif" dir="ltr"><div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr"><div><br>
</div>
So the bridge is set up, and eth0 and gre0 are added. The gtp0 device is not and there don&#39;t seem to be any errors mentioning gtp-vport that I can find. I can also add the gtp-vport manually without issues:
<p></p>
<p><br>
</p>
</div>
<blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px">
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<span>ovs-vsctl add-port br0 gtp-vport -- set interface gtp-vport ofport_request=4 type=gtp option:remote_ip=flow options:key=flow</span></div>
</blockquote>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<div id="gmail-m_448495459773926226divtagdefaultwrapper" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<br>
</div>
<span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols;font-size:16px">Do I need to register new a </span><span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols;font-size:16px">ovs_tunnel_type
 somewhere for it to work? Any way to increase logging here?</span></div></div></div></blockquote><div><br></div><div>You can add a &quot;set -x&quot; to the top of /usr/share/openvswitch/scripts/ifupdown.sh</div><div><br></div><div>And then run ifup and ifdown.  </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div id="gmail-m_448495459773926226divtagdefaultwrapper" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif" dir="ltr">
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<br>
</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
<span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols;font-size:16px"></span>Best,</div>
<div style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols" dir="ltr">
Omar<br>
<br>
<div style="color:rgb(0,0,0)">
<hr style="display:inline-block;width:98%">
<div id="gmail-m_448495459773926226divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Guru Shetty &lt;<a href="mailto:guru@ovn.org" target="_blank">guru@ovn.org</a>&gt;<br>
<b>Sent:</b> Friday, October 13, 2017 10:46 AM<div><div class="gmail-h5"><br>
<b>To:</b> Omar Ramadan<br>
<b>Cc:</b> <a href="mailto:ovs-discuss@openvswitch.org" target="_blank">ovs-discuss@openvswitch.org</a><br>
<b>Subject:</b> Re: [ovs-discuss] OVS bridge on boot in Debian</div></div></font>
<div> </div>
</div><div><div class="gmail-h5">
<div>
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<div class="gmail_quote">On 12 October 2017 at 16:54, Omar Ramadan <span dir="ltr">
&lt;<a href="mailto:oramadan@fb.com" target="_blank">oramadan@fb.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div id="gmail-m_448495459773926226gmail-m_-2829967627762074845divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols">
<p>A related question: What is the best way to configure a set of controllers? Can I specify a set of controllers for my bridge to use in a similar fashion in networking?</p>
</div>
</div>
</blockquote>
<div>The detailed documentation is here:</div>
<div><a href="https://github.com/openvswitch/ovs/blob/master/debian/openvswitch-switch.README.Debian" target="_blank">https://github.com/<wbr>openvswitch/ovs/blob/master/<wbr>debian/openvswitch-switch.<wbr>README.Debian</a><br>
</div>
<div><br>
</div>
<div>You can in effect do anything you want via the &quot;ovs_extra&quot; option. It takes ovs-vsctl&#39;s datatabase manupulation commands.</div>
<div>e.g:</div>
<div>ovs_extra add-port br0 p1 -- set-manager ptcp:3332:192.168.1.2 -- blah </div>
<div><br>
</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div id="gmail-m_448495459773926226gmail-m_-2829967627762074845divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols">
</div>
<hr style="display:inline-block;width:98%">
<div id="gmail-m_448495459773926226gmail-m_-2829967627762074845divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><span class="gmail-m_448495459773926226gmail-"><b>From:</b>
<a href="mailto:ovs-discuss-bounces@openvswitch.org" target="_blank">ovs-discuss-bounces@openvswitc<wbr>h.org</a> &lt;<a href="mailto:ovs-discuss-bounces@openvswitch.org" target="_blank">ovs-discuss-bounces@openvswit<wbr>ch.org</a>&gt; on behalf of Omar Ramadan &lt;<a href="mailto:oramadan@fb.com" target="_blank">oramadan@fb.com</a>&gt;<br>
</span><b>Sent:</b> Thursday, October 12, 2017 4:47:10 PM
<div>
<div class="gmail-m_448495459773926226gmail-h5"><br>
<b>To:</b> Guru Shetty<br>
<b>Cc:</b> <a href="mailto:ovs-discuss@openvswitch.org" target="_blank">ovs-discuss@openvswitch.org</a><br>
<b>Subject:</b> [Potential Spoof] Re: [ovs-discuss] OVS bridge on boot in Debian</div>
</div>
</font>
<div> </div>
</div>
<div>
<div class="gmail-m_448495459773926226gmail-h5">
<div>
<div id="gmail-m_448495459773926226gmail-m_-2829967627762074845divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols">
<p>Looks like I was missing the kernel module. Added &quot;<span>openvswitch-datapath-dkms&quot; and it works now.</span></p>
<p><span><br>
</span></p>
<p>Thanks!</p>
</div>
<hr style="display:inline-block;width:98%">
<div id="gmail-m_448495459773926226gmail-m_-2829967627762074845divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b>
<a href="mailto:ovs-discuss-bounces@openvswitch.org" target="_blank">ovs-discuss-bounces@openvswitc<wbr>h.org</a> &lt;<a href="mailto:ovs-discuss-bounces@openvswitch.org" target="_blank">ovs-discuss-bounces@openvswit<wbr>ch.org</a>&gt; on behalf of Omar Ramadan &lt;<a href="mailto:oramadan@fb.com" target="_blank">oramadan@fb.com</a>&gt;<br>
<b>Sent:</b> Thursday, October 12, 2017 4:31:24 PM<br>
<b>To:</b> Guru Shetty<br>
<b>Cc:</b> <a href="mailto:ovs-discuss@openvswitch.org" target="_blank">ovs-discuss@openvswitch.org</a><br>
<b>Subject:</b> [Potential Spoof] Re: [ovs-discuss] OVS bridge on boot in Debian</font>
<div> </div>
</div>
<div>
<div id="gmail-m_448495459773926226gmail-m_-2829967627762074845divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols">
<p>Hi Guru, Ben,</p>
<p><br>
</p>
<p>Thanks for the responses. I originally did a &quot;make install&quot; though I realized there may be some packaging postinst scripts that may need to be run for it to work. I built and installed openvswitch-common and openvswitch-switch. </p>
<p><br>
</p>
<p></p>
<div style="color:rgb(33,33,33);font-family:wf_segoe-ui_normal,&quot;Segoe UI&quot;,&quot;Segoe WP&quot;,Tahoma,Arial,sans-serif,serif,EmojiFont;font-size:15px">
&quot;ifup --allow=ovs br0&quot; still fails to find br0 but I&#39;ve made progress nonetheless in the networking journal</div>
<div style="color:rgb(33,33,33);font-family:wf_segoe-ui_normal,&quot;Segoe UI&quot;,&quot;Segoe WP&quot;,Tahoma,Arial,sans-serif,serif,EmojiFont;font-size:15px">
<br>
</div>
<div style="color:rgb(33,33,33);font-family:wf_segoe-ui_normal,&quot;Segoe UI&quot;,&quot;Segoe WP&quot;,Tahoma,Arial,sans-serif,serif,EmojiFont;font-size:15px">
<span>vagrant@magma-dev:/etc/network<wbr>$ sudo journalctl -u networking</span><br>
</div>
<div style="color:rgb(33,33,33);font-family:wf_segoe-ui_normal,&quot;Segoe UI&quot;,&quot;Segoe WP&quot;,Tahoma,Arial,sans-serif,serif,EmojiFont;font-size:15px">
<div>Oct 12 23:27:29 magma-dev ovs-vsctl[2127]: ovs|00001|vsctl|INFO|Called as ovs-vsctl --timeout=5 -- --may-exist add-port br0 eth0 --</div>
<div>Oct 12 23:27:29 magma-dev networking[1875]: ovs-vsctl: Error detected while setting up &#39;eth0&#39;.  See ovs-vswitchd log for details.</div>
<div>Oct 12 23:27:29 magma-dev networking[1875]: ovs-vsctl: The default log directory is &quot;/var/log/openvswitch&quot;.</div>
<div>Oct 12 23:27:29 magma-dev ovs-vsctl[2202]: ovs|00001|vsctl|INFO|Called as ovs-vsctl --timeout=5 -- --may-exist add-port br0 eth0 --</div>
<div><br>
</div>
<div><span>vagrant@magma-dev:/var/log/ope<wbr>nvswitch$ sudo less ovs-vswitchd.log</span><br>
</div>
<div>2017-10-12T23:27:31.123Z|00112<wbr>|ofproto|ERR|failed to open datapath br0: No such file or directory</div>
<div>2017-10-12T23:27:31.123Z|00113<wbr>|bridge|ERR|failed to create bridge br0: No such file or directory</div>
<div><br>
</div>
<div>What could be missing?</div>
<div><br>
</div>
<div>Best,<br>
Omar</div>
<br>
</div>
<p></p>
</div>
<hr style="display:inline-block;width:98%">
<div id="gmail-m_448495459773926226gmail-m_-2829967627762074845divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Guru Shetty &lt;<a href="mailto:guru@ovn.org" target="_blank">guru@ovn.org</a>&gt;<br>
<b>Sent:</b> Thursday, October 12, 2017 10:50:38 AM<br>
<b>To:</b> Omar Ramadan<br>
<b>Cc:</b> <a href="mailto:ovs-discuss@openvswitch.org" target="_blank">ovs-discuss@openvswitch.org</a><br>
<b>Subject:</b> Re: [ovs-discuss] OVS bridge on boot in Debian</font>
<div> </div>
</div>
<div>
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<div class="gmail_quote">On 12 October 2017 at 10:29, Omar Ramadan <span dir="ltr">
&lt;<a href="mailto:oramadan@fb.com" target="_blank">oramadan@fb.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div id="gmail-m_448495459773926226gmail-m_-2829967627762074845gmail-m_-2527791626782557464divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols">
<p>Hi list,</p>
<p><br>
</p>
<p>I am using OVS <span>2.7.90 with Debian 8.7 and want to configure the switch to be loaded on system initialization. I have installed the service &quot;openvswitch-switch&quot; and added the following in /etc/network/interfaces</span></p>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>How did you install OVS 2.7.90? By &#39;make install&#39; or via debian packages?</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div id="gmail-m_448495459773926226gmail-m_-2829967627762074845gmail-m_-2527791626782557464divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols">
<p><span><br>
</span></p>
<blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px">
<p></p>
<div>allow-ovs br0</div>
<p></p>
<p></p>
<div>iface br0 inet dhcp</div>
<p></p>
<p></p>
<div>    ovs_type OVSBridge</div>
<p></p>
<p></p>
<div>    ovs_ports eth0 </div>
<p></p>
<p></p>
<div><br>
</div>
<p></p>
<p></p>
<div>allow-br0 eth0</div>
<p></p>
<p></p>
<div>iface eth0 inet manual</div>
<p></p>
<p></p>
<div>    ovs_bridge br0</div>
<p></p>
<p></p>
<div>    ovs_type OVSPort</div>
<p></p>
</blockquote>
<p></p>
<div></div>
<div><br>
</div>
I am still unable to load br0 with ifup. 
<p></p>
<p></p>
<blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px">
<p><br>
</p>
<p></p>
<div>vagrant@magma-dev:/etc/network<wbr>/interfaces.d$ sudo ifup br0</div>
</blockquote>
</div>
</div>
</blockquote>
<div>Lets try with:</div>
<div>ifup --allow=ovs br0<br>
</div>
<div><br>
</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div id="gmail-m_448495459773926226gmail-m_-2829967627762074845gmail-m_-2527791626782557464divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&quot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols">
<blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px">
<p></p>
<p></p>
<div>Cannot find device &quot;br0&quot;</div>
<p></p>
<p></p>
<div>Bind socket to interface: No such device</div>
<p></p>
<p></p>
<div><br>
</div>
<p></p>
<p></p>
<div>exiting.</div>
<p></p>
<p></p>
<div>Failed to bring up br0.</div>
<p></p>
</blockquote>
<p></p>
<p></p>
<div><br>
</div>
How do these interfaces get set up? Is there anyway to debug this? I&#39;ve built this package from source, so I want to make sure I am not missing dependencies. Also should I be adding any additional systemctl units or should adding &quot;openvswitch-switch&quot; be enough?
<p></p>
<div><br>
</div>
<div>Best,</div>
<div>Omar</div>
</div>
</div>
<br>
______________________________<wbr>_________________<br>
discuss mailing list<br>
<a href="mailto:discuss@openvswitch.org" target="_blank">discuss@openvswitch.org</a><br>
<a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mail.openvswitch.org_mailman_listinfo_ovs-2Ddiscuss&amp;d=DwMFaQ&amp;c=5VD0RTtNlTh3ycd41b3MUw&amp;r=07s_Z0lQVjg7gmpzZt5Yog&amp;m=cIvIKPE2b3yN4d3z9aOIwbQM0etdwuEs_AYVr7Q2Clo&amp;s=-hNIrnwJO4HaR86DPjqOcRpQS_6pBzteYzzhFAFf3yU&amp;e=" rel="noreferrer" target="_blank">https://mail.openvswitch.org/m<wbr>ailman/listinfo/ovs-discuss</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div></div></div>
</div>
</div>
</div>

<br>______________________________<wbr>_________________<br>
discuss mailing list<br>
<a href="mailto:discuss@openvswitch.org">discuss@openvswitch.org</a><br>
<a href="https://mail.openvswitch.org/mailman/listinfo/ovs-discuss" rel="noreferrer" target="_blank">https://mail.openvswitch.org/<wbr>mailman/listinfo/ovs-discuss</a><br>
<br></blockquote></div><br></div></div>