<div dir="ltr"><div><div><div><div>Hello,<br><br></div>     Based on the output you provided, it appears BIRD/OSPF is not seeing your interfaces? In BIRD CLI, if you compare "show interfaces" with "show ospf interfaces" do you see any difference? I am using a very basic config (only defining cost) for each OpenVPN tun interface I am using, and its working over here. <br><br></div>bird.conf:<br><br>protocol ospf SlothNet {<br>  rfc1583compat yes;<br>  area 0.0.0.0 {<br>    networks {<br>      <a href="http://172.22.150.64/26">172.22.150.64/26</a>;<br>      <a href="http://172.23.158.64/26">172.23.158.64/26</a>;<br>    };<br>    stub no;<br>    interface "tun-node43" {<br>        cost 20;<br>    };<br>    interface "tun-node69" {<br>        cost 180;<br>    };<br>    interface "tun-node96" {<br>        cost 70;<br>    };<br>    interface "tun-node28" {<br>        cost 130;<br>    };<br>    interface "eth1" {<br>        cost 10;<br>    };<br>    interface "lo" {<br>        stub;<br>    };<br>  };<br>}<br><br></div>bird output:<br><br>bird> show ospf<br>SlothNet:<br>RFC1583 compatibility: enabled<br>Stub router: No<br>RT scheduler tick: 1<br>Number of areas: 1<br>Number of LSAs in DB:   4<br>        Area: 0.0.0.0 (0) [BACKBONE]<br>                Stub:   No<br>                NSSA:   No<br>                Transit:        No<br>                Number of interfaces:   8<br>                Number of neighbors:    3<br>                Number of adjacent neighbors:   3<br>                Area networks:<br>                          <a href="http://172.22.150.64/26">172.22.150.64/26</a>      Advertise<br>                          <a href="http://172.23.158.64/26">172.23.158.64/26</a>      Advertise<br><br><br></div>/Charles van Niman<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 21, 2018 at 4:32 PM, Michael McConnell <span dir="ltr"><<a href="mailto:michael@winkstreaming.com" target="_blank">michael@winkstreaming.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space"><div>I’ve also tried with pointtopoint and declared my neighors under the tap interface and made it pointtopoint without success;</div><div><div><br></div><div><div style="margin:0px;font-stretch:normal;font-size:12px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgb(26,26,26)"><span style="font-variant-ligatures:no-common-ligatures">   interface "tap*" {</span></div><div style="margin:0px;font-stretch:normal;font-size:12px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgb(26,26,26)"><span style="font-variant-ligatures:no-common-ligatures">                        type pointopoint;</span></div><span class=""><div style="margin:0px;font-stretch:normal;font-size:12px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgb(26,26,26)"><span style="font-variant-ligatures:no-common-ligatures">                        cost 5;</span></div><div style="margin:0px;font-stretch:normal;font-size:12px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgb(26,26,26)"><span style="font-variant-ligatures:no-common-ligatures">                        hello 5;</span></div><div style="margin:0px;font-stretch:normal;font-size:12px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgb(26,26,26)"><span style="font-variant-ligatures:no-common-ligatures">                        wait 10;</span></div><div style="margin:0px;font-stretch:normal;font-size:12px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgb(26,26,26)"><span style="font-variant-ligatures:no-common-ligatures">                        dead 25;</span></div><div style="margin:0px;font-stretch:normal;font-size:12px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgb(26,26,26)"><span style="font-variant-ligatures:no-common-ligatures">                        authentication cryptographic; password “boogers";</span></div></span><div style="margin:0px;font-stretch:normal;font-size:12px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgb(26,26,26)"><span style="font-variant-ligatures:no-common-ligatures">                        neighbors {</span></div><div style="margin:0px;font-stretch:normal;font-size:12px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgb(26,26,26)"><span style="font-variant-ligatures:no-common-ligatures">                        10.10.10.34;</span></div><div style="margin:0px;font-stretch:normal;font-size:12px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgb(26,26,26)"><span style="font-variant-ligatures:no-common-ligatures">                        };</span></div><div style="margin:0px;font-stretch:normal;font-size:12px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgb(26,26,26);min-height:14px"><span style="font-variant-ligatures:no-common-ligatures"></span><br></div><div style="margin:0px;font-stretch:normal;font-size:12px;line-height:normal;font-family:"Andale Mono";color:rgb(40,254,20);background-color:rgb(26,26,26)"><span style="font-variant-ligatures:no-common-ligatures">                };</span></div></div></div><div><div class="h5"><div><span style="font-variant-ligatures:no-common-ligatures"><br></span></div><br><div>
<div style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><br></div>

</div>
<div><br><blockquote type="cite"><div>On Mar 21, 2018, at 3:08 PM, Michael McConnell <<a href="mailto:michael@winkstreaming.com" target="_blank">michael@winkstreaming.com</a>> wrote:</div><br class="m_-6597655992914567775Apple-interchange-newline"><div><div>Hello all,<br><br>I am trying to establish OSPF over OpenVPN without any luck. The client side always turns up with no neighbours. I’ve tried pointtopoint and exclusively listing my neighbours all with no luck. <br><br>I originally was using the tun interface and switched to tap hoping that would help, but still nothing.<br><br>Below are my configurations, does anyone see anything obvious that I am missing?<br><br>Thanks so much for your time and thoughts!<br><br><br>===<br>show ospf <br>ospf1:<br>RFC1583 compatibility: disabled<br>Stub router: No<br>RT scheduler tick: 1<br>Number of areas: 1<br>Number of LSAs in DB:<span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap">    </span>1<br><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap">      </span>Area: 0.0.0.0 (0) [BACKBONE]<br><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap">   </span><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap"> </span>Stub:<span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap">    </span>No<br><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap">     </span><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap"> </span>NSSA:<span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap">    </span>No<br><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap">     </span><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap"> </span>Transit:<span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap"> </span>No<br><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap">     </span><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap"> </span>Number of interfaces:<span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap">    </span>0<br><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap">      </span><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap"> </span>Number of neighbors:<span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap">     </span>0<br><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap">      </span><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap"> </span>Number of adjacent neighbors:<span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap">    </span>0<br><br><br>Server ===<br><br>protocol ospf {<br>        import all;<br>        export filter {<br>                ospf_metric1 = 1000;<br>                if source = RTS_STATIC then accept; else reject;<br>        };<br>        area 0 {<br>                networks {<br><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap">  </span><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap"> </span><span class="m_-6597655992914567775Apple-tab-span" style="white-space:pre-wrap"> </span><a href="http://10.40.32.0/24" target="_blank">10.40.32.0/24</a>;<br>                    <a href="http://10.10.10.32/27" target="_blank">10.10.10.<wbr>32/27</a>;<br>                };<br><br>                interface "bond1" {<br>                        type broadcast;<br>                        cost 5;<br>                        hello 5;<br>                        wait 10;<br>                        dead 25;<br>                        <wbr>authentication cryptographic; password “boogers";<br>                };<br><br>                interface "tap*" {<br>                        type broadcast;<br>                        cost 5;<br>                        hello 5;<br>                        wait 10;<br>                        dead 25;<br>                        <wbr>authentication cryptographic; password “boogers";<br>                };<br><br><br><br>                interface "*" {<br>                        cost 1000;<br>                        stub;<br>                #type pointopoint;<br>                };<br><br>        };<br><br><br><br>Client  ===<br>protocol ospf {<br>        import all;<br>        export filter {<br>                ospf_metric1 = 1000;<br>                if source = RTS_STATIC then accept; else reject;<br>        };<br>        area 0 {<br>                networks {<br>                <a href="http://10.40.32.0/24" target="_blank">10.40.32.0/24</a>;<br>                    <a href="http://10.10.10.32/27" target="_blank">10.10.10.<wbr>32/27</a>;<br>                };<br><br>                interface "bond1" {<br>                        type broadcast;<br>                        cost 5;<br>                        hello 5;<br>                        wait 10;<br>                        dead 25;<br>                        <wbr>authentication cryptographic; password “boogers";<br>                };<br>                interface "tap*" {<br>                        type broadcast;<br>                        cost 5;<br>                        hello 5;<br>                        wait 10;<br>                        dead 25;<br>                        <wbr>authentication cryptographic; password "boogers";<br>                };<br><br>                interface "*" {<br>                        cost 1000;<br>                        stub;<br>                #type pointopoint;<br>                };<br>        };<br><br><br>--<br>Michael McConnell<br>WINK Streaming;<br><a href="mailto:michael@winkstreaming.com" target="_blank">email: michael@winkstreaming.com</a><br>toll free: 877-GO-4-WINK x 7400<br>direct: <a href="tel:(312)%20281-5434" value="+13122815434" target="_blank">+1 312 281-5434</a><br>cell: <a href="tel:+506%208706%202389" value="+50687062389" target="_blank">+506 8706-2389</a><br>skype: wink-michael<br>web: <a href="http://winkstreaming.com" target="_blank">http://winkstreaming.com</a><br><br><br><br></div></div></blockquote></div><br></div></div></div></blockquote></div><br></div>