FRR - The FRRouting Protocol Suite, forked from Quagga
Details
May 1 2025
@Viacheslav hello!
All FRR daemons started even if not configured. You can check it with:
vyos@r1# ps ax | grep frr 1383 ? S<s 0:01 /usr/lib/frr/watchfrr -d -F traditional zebra mgmtd bgpd ripd ripngd ospfd ospf6d isisd babeld pim6d ldpd nhrpd staticd bfdd fabricd 1404 ? S<sl 0:00 /usr/lib/frr/zebra -d -F traditional --daemon -A 127.0.0.1 -s 90000000 1409 ? S<s 0:00 /usr/lib/frr/mgmtd -d -F traditional --daemon -A 127.0.0.1 1411 ? S<sl 0:00 /usr/lib/frr/bgpd -d -F traditional --daemon -A 127.0.0.1 -M rpki 1418 ? S<s 0:00 /usr/lib/frr/ripd -d -F traditional --daemon -A 127.0.0.1 1421 ? S<s 0:00 /usr/lib/frr/ripngd -d -F traditional --daemon -A ::1 1425 ? S<s 0:00 /usr/lib/frr/ospfd -d -F traditional --daemon -A 127.0.0.1 1428 ? S<s 0:00 /usr/lib/frr/ospf6d -d -F traditional --daemon -A ::1 1431 ? S<s 0:00 /usr/lib/frr/isisd -d -F traditional --daemon -A 127.0.0.1 1434 ? S<s 0:00 /usr/lib/frr/babeld -d -F traditional --daemon -A 127.0.0.1 1437 ? S<s 0:00 /usr/lib/frr/pim6d -d -F traditional --daemon -A ::1 1443 ? S< 0:00 /usr/lib/frr/ldpd -L -u frr -g frr 1444 ? S< 0:00 /usr/lib/frr/ldpd -E -u frr -g frr 1446 ? S<s 0:00 /usr/lib/frr/ldpd -d -F traditional --daemon -A 127.0.0.1 1451 ? S<s 0:00 /usr/lib/frr/nhrpd -d -F traditional --daemon -A 127.0.0.1 1455 ? S<s 0:00 /usr/lib/frr/staticd -d -F traditional --daemon -A 127.0.0.1 1460 ? S<s 0:00 /usr/lib/frr/bfdd -d -F traditional --daemon -A 127.0.0.1 1463 ? S<s 0:00 /usr/lib/frr/fabricd -d -F traditional --daemon -A 127.0.0.1 3486 pts/0 S+ 0:00 grep frr [edit] vyos@r1#
Apr 30 2025
More info: Maybe VyOS being affected by https://github.com/FRRouting/frr/issues/18537 ?
May 7 2024
Jan 11 2024
Jan 8 2024
I don't think anyone saw this issue lately, but if it resurfaces, feel free to reopen the task.
Dec 17 2023
Aug 25 2023
Jul 12 2023
Jun 13 2023
I opened an issue on github:
Aug 29 2022
Apr 1 2022
Mar 31 2022
I can confirm that the issue is fixed on today's rolling release!
Mar 30 2022
Bugfix just got merged into FRR codebase - next VyOS rolling ISO image will have the fix.
Mar 28 2022
FRR bugreport filed https://github.com/FRRouting/frr/issues/10911
Mar 27 2022
I'm not comfortable posting my config here for ever but I've uploaded it to ubuntu pastebin and set it to expire in a week: https://paste.ubuntu.com/p/BW5KxyjPQr/
Can not get it crashed here. Please share your full config.
Still seems to be broken on 1.4-rolling-202203270930
Re-run with the latest FRR code-base and it also seems to be fixed - please try the latest VyOS version ;)
Feels like the bug was introduced in https://github.com/FRRouting/frr/commit/36295a387c241d3dba7aaa305a1860a6a07ab0cf
Feb 22 2022
@Viacheslav, hmmm, yeah that's a good point. I'll see what I can do to add the OP configs. I know I added the conf configs.
@Cheeze_It There is a task for op-mode T4265
Task for controller T4266
Nov 6 2021
Oct 17 2021
Sep 29 2021
Sep 11 2021
Sep 10 2021
Sep 3 2021
Aug 9 2021
@xrobau As I mentioned before, peer-group can't exist without peer-as/remote-as in your case remote-as should be internal. It can exist without remote-as but with "route-reflector-client" it shouldn't
You can check it with vtysh FRR:
Aug 6 2021
You COULD have a peer-group without remote-as, as you could apply that peer group to multiple remotes, and override the remote-as. But that is an edge case. The BETTER way to handle it is to enforce having a remote-as -- especially if you enable route-reflector-client
Aug 3 2021
@xrobau You have to set remote-as for peer-group or for neighbor
vyos@r4-1.3# set protocols bgp 65001 peer-group FOO [edit] vyos@r4-1.3# set protocols bgp 65001 neighbor 203.0.113.2 peer-group FOO [edit] vyos@r4-1.3# set protocols bgp 65001 neighbor 203.0.113.2 remote-as 65002 [edit] vyos@r4-1.3# commit [edit] vyos@r4-1.3#
Aug 1 2021
Jun 23 2021
@Harliff Try 1.2.7/1.3 it was fixed with commit https://github.com/vyos/vyos-build/pull/138/files#diff-c7d29a506307d9cf8d86c3cd3f65ca4e4058ea442cacdf9a89d2485b56c7417aR67
T2061
I've not checked later versions. Maybe it was already fixed on 1.2.7 or 1.3/1.4 ?
Apr 30 2021
Will be adding the BGP op commands for it as well eventually...
Apr 29 2021
Already in 1.4
set protocols bgp address-family ipv4-flowspec
