[FROG] Help: how to enable RPKI in FRR 5?

Martin Winter mwinter at opensourcerouting.org
Tue Jul 17 10:12:47 EDT 2018


Paco,

for RPKI, you need to download the RPKI version of FRR and install the
additional RTRLIB package as well.

As described on the Github release page:
“For some platforms we publish RPKI enabled packages. Please be aware 
that you will need
the RTRLIB package installed as well for the RPKI packages. You can find 
the RTRLIB packages
on the NetDEF CI system in the RTRLIB project”

So in your case (CentOS 7), you would download the FRR with RPKI 
package:
https://github.com/FRRouting/frr/releases/download/frr-5.0.1/frr-5.0.1RPKI-2018070501.el7.centos.x86_64.rpm

and the RTRLIB from
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

Install the RTRLIB first, then the FRR package

We decided to distribute an extra package as the RTRLIB doesn’t have 
official package in the
various distributions (i.e. CentOS 7) and requires a manual install. 
Tried to avoid this extra
step for the majority who doesn’t need or want RPKI.

Regards,
    Martin Winter


On 16 Jul 2018, at 16:01, Paco Moreno wrote:

> Hi there,
>
> I've been trying to configure FRR 5.0.1 (downloaded from Github 
> releases
> https://github.com/FRRouting/frr/releases/download/frr-5.0.1/frr-5.0.1-2018070501.el7.centos.x86_64.rpm)
> 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 
> (http://docs.frrouting.org/en/latest/bgp.html#enabling-rpki),
> this is not recognized by the application.
>
> For example, if I place the conf at the bgpd.conf file like the 
> example (
> http://docs.frrouting.org/en/latest/bgp.html#rpki-configuration-example)
> 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):
> bgp# rpki
> % [BGP] Unknown command: rpki
> bgp# conf term
> bgp(config)# rpki
> % [BGP] Unknown command: rpki
> bgp(config)# router bgp 1
> bgp(config-router)# rpki
> % [BGP] Unknown command: rpki
>
> I don't know if I'm missing something or what to do, could somebody 
> here
> help me with this please?
>
> Best regards,
> Francisco Moreno


> _______________________________________________
> frog mailing list
> frog at lists.frrouting.org
> https://lists.frrouting.org/listinfo/frog
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.frrouting.org/pipermail/frog/attachments/20180717/38711921/attachment.html>


More information about the frog mailing list