#frr

Mathieu GittonGitton
2025-04-10

L’EUROPE INVESTIT AUTREMENT

Prêts, garanties, fonds propres : les instruments financiers du plan Next Generation EU prolongent l’impact au-delà de 2026. Une Europe qui prête pour bâtir, plutôt que subventionner sans lendemain.

whatsapp.com/channel/0029VaE5W

2025-03-12

Just made a small app for Flammenrouge racing tour :)

frr2025.streamlit.app/

2025-03-04

Анонсируем Full-View на изолированном стенде

Мы разрабатываем сервис, который поможет сетевикам управлять аплинками. В процессе подготовки стенда для тестирования потребовалось в изолированном окружении развернуть виртуальный маршрутизатор и анонсировать на него несколько Full-View.

habr.com/ru/articles/887732/

#bgp #frr #linux #fullview #vmx

2025-02-27

FRRouting. Без кликбейтного названия

Вот есть у нас, например, два хоста-клиента и есть один Linux. Хосты из одной сети. Надо чтобы пообщаться смогли они друг с дружкой...

habr.com/ru/articles/884824/

#FRR #маршрутизация #mpls #evpnvxlan

the vessel of morgannaastraleureka@treehouse.systems
2025-02-25

#frr weirdness: ospf6d accumulated a ton of duplicate routes for 2 peering links and an anycast subnet around 66-68 days ago. there's 13.4k entries for the anycasted /64 and 5.6k/5.8k for the two /127s
none of the other routes are unusual

2025-01-29

@rachel I have been in my software router era for a very long time with #VyOS then #openwrt then back to #VyOS tried to sprinkle #frr around there too. It just took a little bit of cognitive load when updating the host or the software I'm using as my virtualization layer.. Now! I just been on this router for like 4 days.. I might be full of shit 😂😂😂

2025-01-29

I am confused by FRR.

docs.frrouting.org/en/latest/b

"-l, --listenon - Specify specific IP addresses for bgpd to listen on[...] Note that this option implies the –no_kernel option, and no learned routes will be installed into the linux kernel."

But they are installed into the kernel table! I can see it (with ip -6 route show table 50).

Is this because it's an bgpd option, and the routes go via zebra instead?

Config:
privatebin.net/?6461c22964ba20
and
privatebin.net/?34bd84b23b49a5

And even if it did. what if I want to run multiple instances of bgpd and to install the routes into the kernel?

edit:

The docs seem to be wrong. Adding "-n", the routes are indeed not installed in the routing table.

#frr #frrouting

2025-01-24

Updating #frr routing software when 9462km away from the system. What could probably go wrong? #yoloOps

2025-01-01

Moved my VPS from #Rocky 9 to #NetBSD 10.1. Surprisingly it works fine - sans a quirky GRE implementation... I made it work in the end but all other network devices are able to use any subnet on a GRE interface.

In the end I have:
- #wireguard to multiple #MikroTik routers
- GRE tunnels to all of the routers
- #FRR running #BGP
- #haproxy doing reverse proxy for #Nextcloud and other services
- #certbot renewing Let's Encrypt certificate

2024-12-26

Quick ubiquiti #unifi q: can someone who's running OS 4.1 on something that doesn't *officially* support BGP tell me if #frr is still the same as in the 4.0 releases?

Jess ⨂ :v_trans:JessicaAnnEng@tech.lgbt
2024-12-11

Someone out there might find this useful. I was fighting with getting an #ipv6 #bgp session up between my Raspberry Pi running #pihole and #frr and my layer 3 switch. IPv4 worked fine. I wasn't really understanding the error on my switch and rebuilt the configs on both sides multiple times.

The answer was the fact that my systemd-networkd wasn't creating a link-local address. After modifying the conf file to explicitly create one and restarting both services, I was finally good to go.

This was a huge help in identifying the problem after enabling logging in FRR.
connormcf.com/blog/frr-nexthop

2024-11-25

I got tired of fussing with #FRR and trying to use it to do VRF's and routing as it really is geared towards Dynamic Routing! Back to #VyOS for the #homelab. I am still using VRRP with 3 FRR routers on my #incus hosts. So as long as my upstream router is up. I can reboot hosts all day long and no internet go down.

#selfhosted #selfhosting

2024-11-21

Yo!! this shit kinda 🔥!! I'm using 2 lxc containers that are using the FRR project. I configured the #frr packages to use #VRRP for both lxc instances. I now have redundant gateways for the
#homelab . I dropped one packet as it switch over!

#selfhosted
#selfhosting
#incus

a screenshot of a ping command illustrating that one packet was dropped as it was moving over to the other gateway
2024-11-15

VyOS 1.5 is somehow broken for me: Babel does not work at all (not even with the example from the documentation) and with BGP you cannot set a source address for installed routes (possible with route-map set src, but has no effect).

The rolling release seems to be enormously rolling.

#VyOS #Babel #FRR #BGP #Networking

2024-10-08

Uhm, the other day I change my #Ceph setup that way, that I now use #FRR & #OSPF to utilize both links in my 3-node setup. So each node has a dedicated 10 GbE link to its neighbours, forming a ring (or triangle).

Then I also changed my setup and added a SSD as my WAL/DB device for my OSDs (2 TB SSD split into 2x 1 TB for WAL/DB, one for each OSD).

Although I see a slight speed increase in recovery speed, the increase is still below the expected performance: only 100-150 MB/s in most cases with 2x Seagate Exos X18 18 TB drives. Each drive can deliver up to 270 MB/s, according to technical datasheet.

So, I would expect to see more like 200-400 MB/s.
MTU is 9000 bytes .

ceph -s reports:
recovery: 182 MiB/s, 8 keys/s, 144 objects/s

Any ideas how to increase the speed?

Screenshot of Ceph stats in Proxmox showing Recovery/Rebalance speed of about 113 MiB/sScreenshot of Ceph Status in Proxmox showing the PGs being remapped.
2024-09-27

Just a reminder: You can now also peer with @BoxyBSD via #BGP as AS4242423588 (upstreamed by AS4242421344 / gyptazy Solutions) and minimize the latency to your #FreeBSD, #NetBSD and #OpenBSD boxes in the #DN42 network! You can now also access your box via DN42 IPv4 in addition to IPv6 clearnet!

Happy peering!

#BoxyBSD #IPv4 #IPv6 #network #frr #bird #homelab #linux #education #Runbsd #BSDCafe #BSDNetwork

-> @famfo@frogs.lgbtfamfo@chaos.social
2024-07-28

So I decided to spin up #frr on my home testing setup again (recently switched to bird2) and oh well...

vtysh output showing the BGP nexthop cache with "fe80::1411:1" once being resolved via the interface igp_frog and once being unresolvedBGP configuration for the neighbor "fe80::1411:1" being in the peer-group ibgp and going over the interface igp_frog
2024-07-08

Hmmm, #pfSense with #Wireguard and #OSPF / #FRR seems to be a little more complex than thought. At least when you want to join an existing network based on #Debian an #Bird OSPF and Wireguard.

Ralf Lenz, BOFH Emeritus 🏴‍☠️ralf@fedi.jrlenz.net
2024-06-17

After hours of messing about with #frr, I settled down for a few rounds of Quake 3.

5yo: "Daddy why is it called the BFG?"

2024-03-07

When we implemented live log display in #FRR|'s CLI client, it was an amazing feature but I didn't think much of it. Now I've seen #strongSwan|'s swanctl do even better (it seems to explicitly show logs related to the SA you're dealing with), and it's driving me to a conclusion:

All long-running daemons with a control interface need to do this. It's a basic UX requirement.

And this shouldn't just be "tail -f" on the log, it should show context-relevant low priority messages disabled elsewhere.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst