Upgraded FRR from 0.2_8 to 0.6.1 and now OSPF is not redistributing connected networks
-
Just did the upgrade and and OSPF is up, it sees neighbors, even is taking routes from them, but frr isn't distribuing connected networks anymore. The configs looks right but with the new change I may be missing something.
Any ideas on why it would stop after the upgrade? Did I miss a new setting?
-
So, what looks to happen is I did have a "Do not redistribute" list, the migration did a conversion as listed in https://forum.netgate.com/topic/144572/frr-0-6-coming-big-changes-to-ospf/2 post, but in doing so it also updated the route-map with the list which prevented OSPF from redistributing connected networks. I removed the route-map and left the distribute-list and everything was happy again.
-
BROKEN *
router ospf
ospf router-id x.x.x.x
area 0.0.0.0 export-list dnr-list
redistribute connected route-map DNR
distribute-list dnr-list out connected -
FIXED *
router ospf
ospf router-id x.x.x.x
area 0.0.0.0 export-list dnr-list
redistribute connected
distribute-list dnr-list out connected
-
-
@defunct78 Check your routing tables: I'll bet you the networks that you do not to be redistributed are now being redistributed; I'm having the same problem.
-
I'm new to FRR, and my problem was also that i wanted to filter whats going advertised among the connected networks, and i was not able to find a way. @jimp was kind to suggest 2 alternatives, of which the 2nd option worked for me.
-
@szpeter I am also new to FRR and I am also trying to prevent routes from being advertised. How did you fix it? The ACL seems to have no effect for me.
-
@0daymaster you are right, the networks I was trying to prevent are now showing up in my route tables...
-
@0daymaster i got 2 suggestions from @jimp and i implemented the second one here:
https://forum.netgate.com/topic/144818/frr6-filter-connected-routes-to-be-distributed-into-ospf
In a nutshell, the trick is do switch off redistributig connected, put the needed interfaces to a different area, and FRR will act as an ABR. Filtering would be nicer, but this solved my problem for the moment.
-
I found a bug here, and a fix will be coming along shortly.
https://redmine.pfsense.org/issues/9640 -
If you are on CE or Factory 2.4.4-p3, the new package is up now. CE snapshots will have it whenever the next new build happens. Factory snapshots will get the new version a little later, there are some changes we need to make to accommodate the 2019Q3 ports branch merge yet.