-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
My environment is nhrp and bgp. FRONTING cannot update the Linux kernel route() #11975
Comments
This issue is stale because it has been open 180 days with no activity. Comment or remove the |
This issue will be automatically closed in the specified period unless there is further activity. |
is this issue still open ? |
Someone needs to verify it. Could you? |
yes, @ton31337 i will try |
|
My environment is nhrp and bgp. FRONTING cannot update the Linux kernel route.
System: ubuntu22.04
frrouting:8.3
System kernel: Linux test 5.4.0-125 generic
Specific configuration of frr:
R1:
R2:
R1 Linux kernel routing
R1 frr route
Problem results
This problem causes R1 to fail to ping 10.4.4.1 (one of R2 physical ports)
There is no problem with nhrp tunnel addresses pinging each other
Cause of the problem
Because the Linux kernel has checked the validity of the next route, the next address must be written to an address of the same network segment that can be reached directly. As a result, the bgp address learned through frr cannot be correctly configured into the Linux kernel。
For example:
Therefore, to solve this problem, we need to modify the command parameters when the bgp learning route is written to the Linux kernel in the frr code, but I will not develop the code. Whether the frr maintenance personnel can modify the code to solve this problem? This problem is very serious, which will lead to the failure of similar tunnels to update the linux kernel route
The text was updated successfully, but these errors were encountered: