@Schannes said in PfSense UI Not Updating frr.conf:
I had the same problem. I was able to solve the problem, with clearing the "SAVED frr.conf" field under Services --> FRR --> Global Settings --> Raw Config.
After clearing the field, it was possible again, to use the GUI to configure frr.
I really want to stress that this is the ONLY feasible way to get frr config and web gui to work again.
And while we are at it I would like to request an addition to the frr ospf menu's
[image: 1774758674881-714f8830-f68c-4cd7-bfdd-aed167173a54-image.png]
What is needed is to produce the line in bold
interface tun_wg0
ip ospf network point-to-multipoint non-broadcast
ip ospf area 0
This is supported by frr (tested in 25.11.1 and 26.03rc) and is required for ospf over wireguard tunnels
on a single spoke , for hub and spoke setups.
You also need to specify the neighbor by ip.
The reason is that ospf wants multicast, (and works if you add 224.0.0.0/4) on the hub, BUT it will only work for the last spoke, since this is how wireguard operates.
The setting above solves it, but since it is not on the menu, you need to change it by hand , which then gets the configuration out of sync, and one have to do chores described above to get it to synce, and THEN change the line to ip ospf network point-to-multipoint non-broadcast
Hell breaks loose.!!
ps. I would opt for bgp instead of ospf for wireguard tunnels, but this will be another thread!