[FROG] FRR Adding IPv6 Routes

Tim Bray tim at provu.co.uk
Thu Apr 2 18:31:17 EDT 2020


On 02/04/2020 22:25, Tran (US), Katherine K wrote:
>
> I am trying to switch from Quagga to  FRR, but I am having issues 
> adding distributed IPv6 routes. Although the IPv6 routes get added, 
> they keep toggling between being added and removed. This did not occur 
> while using Quagga.
>
> A difference between the added IPv6 routes of Quagga and FRR was that 
> (1) the Quagga routes are by protocol zebra and (2) the FRR routes are 
> by protocol 186, which I deduced to be bgpd. This can be seen by 
> initiating the command “ip -6 ro sh”.
>
> Quagga
>
> ----------
>
> 2001:XXXX:X:X::/64 via fe80::1:2 dev eth0 proto zebra metric 1024 pref 
> medium
>
> FRR
>
> -----
>
> 2001:XXXX:X:X::/64 via fe80::1:2 dev eth0 proto 186 metric 20 pref medium
>

I think, the display of 186 it just because you need the `friendly` 
names specifying

You could edit etc/iproute2/rt_protos and add the missing numbers and 
the output would look better.    See below.

I suspect this is not why routes are being added and withdrawn.


$ more /etc/iproute2/rt_protos
#
# Reserved protocols.
#
0    unspec
1    redirect
2    kernel
3    boot
4    static
8    gated
9    ra
10    mrt
11    zebra
12    bird
13    dnrouted
14    xorp
15    ntk
16      dhcp
42    babel
186    bgp
187    isis
188    ospf
189    rip
192    eigrp


Not sure what else to say.  Can you post some more config?

if you type

do show ipv6 route <a prefix>

what comes out?

Is the next hop accessible?


I'd keep trying, because FRR fixes so many IPv6 problems you don't know 
were problems until you switched to FRR :)



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.frrouting.org/pipermail/frog/attachments/20200402/f445b78c/attachment.html>


More information about the frog mailing list