<div dir="ltr">My bad, I forgot to send the response to the list.<div><br></div><div>Also I've seen that in my first mail I misplaced the RPM link. The RPM that I've installed is the same that Martin has said <a href="https://github.com/FRRouting/frr/releases/download/frr-5.0.1/frr-5.0.1RPKI-2018070501.el7.centos.x86_64.rpm" target="_blank" style="color:rgb(57,131,196)">https://github.com/FRRouting/frr/releases/download/frr-5.0.1/frr-5.0.1RPKI-2018070501.el7.centos.x86_64.rpm</a> . <br><br><div class="gmail_quote"><div dir="ltr">---------- Forwarded message ---------<br>From: Paco Moreno <<a href="mailto:pc.moreno2099@gmail.com">pc.moreno2099@gmail.com</a>><br>Date: mar., 17 jul. 2018 a las 9:46<br>Subject: Re: [FROG] Help: how to enable RPKI in FRR 5?<br>To: Martin Winter <<a href="mailto:mwinter@opensourcerouting.org">mwinter@opensourcerouting.org</a>><br></div><br><br><div dir="ltr">Hi Martin, thanks for your reply.<div><br></div><div>I do have the RTRlib already, just as you have mentioned here and as is stated at the docs. Also, I've installed the FRR wtih RPKI package; and also I've tried by making the RPM package "manually", including the option "--enable-rpki" (the code that I've downloaded is from the branch master).</div><div><br></div><div>Just to add more information of the problem, actually (and this is odd) the rpki commands do appear at the vtysh console as available commands:</div><div>vtysh# find rpki</div><div> (enable) rpki start</div><div> (enable) rpki stop</div><div> (enable) show rpki cache-connection</div><div> (enable) show rpki cache-server</div><div> (enable) show rpki prefix-table</div><div> (config) rpki</div><div> (config) debug rpki</div><div> ....</div><div><br></div><div>But they don't appear at the bgp daemon console whenever I connect via "telnet localhost 2605" and run the same command</div><div>bgp# find rpki</div><div><br></div><div>So, what else do you think that might be the problem?</div><div><br></div><div>I really appreciate your help.</div><div><br></div><div>Best regards,</div><div>Francisco Moreno</div></div><div dir="ltr"><div><br><div class="gmail_quote"><div dir="ltr">El mar., 17 jul. 2018 a las 9:12, Martin Winter (<<a href="mailto:mwinter@opensourcerouting.org" target="_blank">mwinter@opensourcerouting.org</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div>
<div style="font-family:sans-serif"><div style="white-space:normal"><p dir="auto">Paco,</p>
<p dir="auto">for RPKI, you need to download the RPKI version of FRR and install the<br>
additional RTRLIB package as well.</p>
<p dir="auto">As described on the Github release page:<br>
“For some platforms we publish RPKI enabled packages. Please be aware that you will need<br>
the RTRLIB package installed as well for the RPKI packages. You can find the RTRLIB packages<br>
on the NetDEF CI system in the RTRLIB project”</p>
<p dir="auto">So in your case (CentOS 7), you would download the FRR with RPKI package:<br>
<a href="https://github.com/FRRouting/frr/releases/download/frr-5.0.1/frr-5.0.1RPKI-2018070501.el7.centos.x86_64.rpm" style="color:#3983c4" target="_blank">https://github.com/FRRouting/frr/releases/download/frr-5.0.1/frr-5.0.1RPKI-2018070501.el7.centos.x86_64.rpm</a></p>
<p dir="auto">and the RTRLIB from<br>
<a href="https://ci1.netdef.org/artifact/RPKI-RTRLIB/shared/build-38/CentOS-7-x86_64-Packages/librtr-0.5.0-1.el7.centos.x86_64.rpm" style="color:#3983c4" target="_blank">https://ci1.netdef.org/artifact/RPKI-RTRLIB/shared/build-38/CentOS-7-x86_64-Packages/librtr-0.5.0-1.el7.centos.x86_64.rpm</a></p>
<p dir="auto">Install the RTRLIB first, then the FRR package</p>
<p dir="auto">We decided to distribute an extra package as the RTRLIB doesn’t have official package in the<br>
various distributions (i.e. CentOS 7) and requires a manual install. Tried to avoid this extra<br>
step for the majority who doesn’t need or want RPKI.</p>
<p dir="auto">Regards,<br>
Martin Winter</p></div></div></div><div><div style="font-family:sans-serif"><div style="white-space:normal">
<br><p dir="auto">On 16 Jul 2018, at 16:01, Paco Moreno wrote:</p>
</div></div></div><div><div style="font-family:sans-serif">
<blockquote style="border-left:2px solid #777;color:#777;margin:0 0 5px;padding-left:5px"><div id="m_2609271320382737114m_3065570467719547387ED24F277-4FE8-4A90-B7F1-CA0AF5870F73"><div dir="ltr"><span style="color:rgb(33,33,33);font-size:13px">Hi there,</span><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">I've been trying to configure FRR 5.0.1 (downloaded from Github releases <a href="https://github.com/FRRouting/frr/releases/download/frr-5.0.1/frr-5.0.1-2018070501.el7.centos.x86_64.rpm" target="_blank">https://github.com/FRRouting/frr/releases/download/frr-5.0.1/frr-5.0.1-2018070501.el7.centos.x86_64.rpm</a>) and also 5.1 (manually built as RPM from master branch) to use RPKI. Both cases in CentOS 7; there's no problem compiling nor executing the service with the zebra and bgpd daemons active. But when I try to use the rpki configuration (<a href="http://docs.frrouting.org/en/latest/bgp.html#enabling-rpki" target="_blank">http://docs.frrouting.org/en/latest/bgp.html#enabling-rpki</a>), this is not recognized by the application.</div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">For example, if I place the conf at the bgpd.conf file like the example (<a href="http://docs.frrouting.org/en/latest/bgp.html#rpki-configuration-example" target="_blank">http://docs.frrouting.org/en/latest/bgp.html#rpki-configuration-example</a>) nothing happens since the configuration seems to be unrecognized. After that, I've tried to configure the rpki from the terminal (using "vtysh" or by "telnet"), like this (multiple forms, probably a little desperate):</div><div style="color:rgb(33,33,33);font-size:13px">bgp# rpki</div><div style="color:rgb(33,33,33);font-size:13px">% [BGP] Unknown command: rpki</div><div style="color:rgb(33,33,33);font-size:13px">bgp# conf term</div><div style="color:rgb(33,33,33);font-size:13px">bgp(config)# rpki<br></div><div style="color:rgb(33,33,33);font-size:13px">% [BGP] Unknown command: rpki<br></div><div style="color:rgb(33,33,33);font-size:13px">bgp(config)# router bgp 1<br></div><div style="color:rgb(33,33,33);font-size:13px">bgp(config-router)# rpki<br></div><div style="color:rgb(33,33,33);font-size:13px">% [BGP] Unknown command: rpki<br></div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">I don't know if I'm missing something or what to do, could somebody here help me with this please?</div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">Best regards,</div><div style="color:rgb(33,33,33);font-size:13px">Francisco Moreno</div></div></div></blockquote>
</div></div><div><div style="font-family:sans-serif"><div style="white-space:normal"><blockquote style="border-left:2px solid #777;color:#777;margin:0 0 5px;padding-left:5px">
</blockquote><blockquote style="border-left:2px solid #777;color:#777;margin:0 0 5px;padding-left:5px"><p dir="auto">_______________________________________________<br>
frog mailing list<br>
<a href="mailto:frog@lists.frrouting.org" target="_blank">frog@lists.frrouting.org</a><br>
<a href="https://lists.frrouting.org/listinfo/frog" style="color:#777" target="_blank">https://lists.frrouting.org/listinfo/frog</a></p>
</blockquote></div>
</div>
</div>
</blockquote></div></div></div></div></div></div>