-
Hi all,
I enabled the multipath-relax in frr configuration.
router bgp 1xxx
bgp router-id 192.168.252.1
bgp log-neighbor-changes
bgp bestpath as-path multipath-relaxI can see the configuration is running in frr.
B>* 0.0.0.0/0 [20/0] via 42.x.x.x, lagg0, 02:06:42
- via 118.x.x.x, lagg1, 02:06:42
But the configuration is NOT running in pfsense kernel routing table:-
[2.4.5-RELEASE][root@test.localdomain]/root: netstat -nr
Routing tablesInternet:
Destination Gateway Flags Netif Expire
default 42.x.x.x UG1 lagg0
42.x.x.x/30 link#15 U lagg0
42.x.x.x link#15 UHS lo0All outgoing traffic use 42.x.x.x as default route only. Please advise.
-
afaik multipath routing is not supported in the kernel. So basically you only get failover when using bgp of other routing protocol.
I think they are working on it for 2.5, but there are/were some issues (check redmine.pfsense.org)
-
We have RADIX_MPATH and FRR multipath options enabled on 2.5.0 snapshots, but so far feedback from users trying it has not been positive. Very unstable.
-
-
Though I'm not sure what specific issue you are talking about, there aren't any differences in the FRR package on 2.5.0 and 2.4.5-p1 except the 2.5.0 version is compiled with multipath enabled.