Page MenuHomePhabricator

pppoe-server framed-routes not deleted from routing table
In progress, Requires assessmentPublicBUG

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

vyos@BRAS:~$ 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?
Perfectly compatible

Event Timeline

Dmitry created this task.Sun, Jan 12, 6:57 PM
zsdc changed the task status from Open to In progress.Mon, Jan 13, 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.

pasik added a subscriber: pasik.Tue, Jan 14, 6:54 PM