Ubuntu 22.04.03 LTS FRR BGP ECMP issue
I have configured FRR iBGP ECMP on Ubuntu Server 22.04.03 LTS.
When it works then on ubuntu cli I have that output:
ip route
default nhid 31 proto bgp metric 20
nexthop via 10.122.18.24 dev vlan.100 weight 1
nexthop via 10.122.18.26 dev vlan.101 weight 1
10.122.18.24/31 dev vlan.100 proto kernel scope link src 10.122.18.25
10.122.18.26/31 dev vlan.101 proto kernel scope link src 10.122.18.27
issue is come when some physical interface on computer will down and then up, then
I do not why ubuntu can not up default gateways in to routing table and it is look like below until I restart frr or perform
command clear ip bgp *
ip route
10.122.18.24/31 dev vlan.100 proto kernel scope link src 10.122.18.25
10.122.18.26/31 dev vlan.101 proto kernel scope link src 10.122.18.27
On FRR when issue is occuring and when all is working is the same
show ip route
B>* 0.0.0.0/0 [20/0] via 10.122.18.24, vlan.100, weight 1, 00:06:48
* via 10.122.18.26, vlan.101, weight 1, 00:06:48
C>* 10.122.18.24/31 is directly connected, vlan.100, 00:28:52
C>* 10.122.18.26/31 is directly connected, vlan.101, 00:28:52
When I log in to FRR I see that there are outputs like should be, I suspect some issue between communication FRR and Kernel, but
I am not shore.
My config on FRR below:
mm-bgp-nat-obo# show running-config
Building configuration...
Current configuration:
!
frr version 8.1
frr defaults traditional
hostname frr-host
log syslog informational
no ip forwarding
no ipv6 forwarding
service integrated-
!
router bgp 64513
no bgp ebgp-requires-
neighbor 10.122.18.24 remote-as 500
neighbor 10.122.18.26 remote-as 500
!
address-family ipv4 unicast
maximum-paths 2
maximum-paths ibgp 2
exit-address-
exit
!
end
Somebody know what can fix it?
I performed the same configuration on Quagga on Ubuntu 20 LTS and it works.
Question information
- Language:
- English Edit question
- Status:
- Expired
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply: