Page MenuHomeVyOS Platform

pppoe-server framed-routes not deleted from routing table
Closed, ResolvedPublicBUG

Description

Exist bug with FRR (7.2-0) version in VyOS 1.2.4 when we use Framed-Routes for clients. When we disconnect client session or just reconfigure service pppoe-server, we have undeleted route

[email protected]:~$ show ip route 
...
K>* 172.16.0.0/29 [0/0] is directly connected, unknown, 00:00:27
...

For reproduce this issue need send via RADIUS attribute Framed-Route.
In 1.3-rolling-202001120217 FRR (7.3-dev-20191226-00-gd7cce42cc-0) - all works as expected and Framed-Routes deleted correct.

Details

Difficulty level
Unknown (require assessment)
Version
1.2.4
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Unspecified (possibly destroys the router)

Related Objects

Event Timeline

zsdc changed the task status from Open to In progress.Jan 13 2020, 6:18 PM
zsdc added a subscriber: zsdc.

The described problem exists in stable FRR 7.2, but fixed in FRR master branch by https://github.com/FRRouting/frr/pull/5184
We have tested 7.2 with this PR applied, and the bug was gone, so we can apply this PR to our FRR package and solve the problem.

Dmitry claimed this task.

Works properly on VyOS 1.2.5-epa1 (FRRouting 7.2-20200121-02-g031c58) and 1.3-rolling-202003130217(FRRouting 7.3)