<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;" class=""><div class="">Alexander,</div><div class=""><br class=""></div><div class="">You have a physical interface (e.g. eth0) with an address assigned to the 10.1.0.1/24 on the system? You shouldn’t need an address in the 10.2.0.0/24 subnet assigned to an interface.</div><div class=""><br class=""></div><div class="">Cheers</div><div class="">Mike</div><br class=""><div class="">
<div style="orphans: auto; text-align: start; text-indent: 0px; widows: auto; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="orphans: 2; widows: 2;" class=""><b class="">--</b></div><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class=""><b class="">Michael McConnell</b></div><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class=""><b class="">WINK Streaming;</b><br class=""><b class="">email:</b> <a href="mailto:michael@winkstreaming.com" class="">michael@winkstreaming.com</a><br class=""><b class="">phone:</b> +1 312 281-5433 <b class="">x 7400</b></div><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class=""><b class="">cell:</b> +506 8706-2389</div><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class=""><b class="">skype:</b> wink-michael<br class=""><b class="">web:</b> <a href="http://winkstreaming.com/" class="">http://winkstreaming.com</a></div></div>
</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On May 9, 2017, at 10:39 AM, Alexander Demenshin <<a href="mailto:aldem-bird.201704@nk7.net" class="">aldem-bird.201704@nk7.net</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi,<br class=""><br class="">I have something like this in my config (bird 1.6.3 @linux):<br class=""><br class="">protocol static {<br class="">  route 10.1.0.0/24 via "eth1";<br class="">  route 10.2.0.0/24 via 10.1.0.1;<br class="">}<br class=""><br class="">Route to 10.1.0.0/24 is installed as expected, but, route to 10.2.0.0/24<br class="">is not showing up anywhere, while it seems logical that once its covering<br class="">network is routed it should be installed too.<br class=""><br class="">Even if I add route to 10.1.0.0/24 manually (outside of bird) and it is<br class="">visible to bird, 10.2/24 is still ignored, it is only installed if (and<br class="">only if) I add an IP within 10.2.0.0/24 range to the interface.<br class=""><br class="">Is it a bug or intentional behavior? Is there any way to workaround this?<br class=""><br class="">Yes, I know that I can use recursive routes but this is not an option in<br class="">my setup - the gateway has to be exact, routing through interface will<br class="">not work.<br class=""><br class="">The aim is to maintain a list of routes which will be activated if:<br class=""><br class="">- device is up<br class="">- gateway becomes available through any other active route (like in my example)<br class=""><br class="">Thank you!<br class=""><br class="">-- <br class="">With best regards,<br class="">Alexander.<br class=""><br class=""></div></div></blockquote></div><br class=""></body></html>