Open ardje opened 1 year ago
As a side note:
rtrC# show debugging
MGMT debugging status:
Zebra debugging status:
Zebra kernel debugging is on
Zebra kernel netlink message dumps (send) are on
Zebra kernel netlink message dumps (recv) are on
Staticd debugging status
It's as if staticd's debug part is also broken: I miss the:
The working non source specific route ends up as nlmsg's in zebra debug.
The same problem persists with version 9.1 on debian buster in an lxc on armhf. No problems with bird 2. Downgraded to 7.5, same problem Downgraded to 6.0.2, and it works. frr/static of at least 7.5 and higher is incapable of configuring static source specific routes. It puts them in the config file, but it essentially does nothing.
So it's a regression since at least 7.5
Hi guys,
Got a very easy testcase that just doesn't seem to work:
the kernel route was installed with:
So non-source-specific routes get installed by staticd, however source specific routes don't.
I tried to debug it on version 9, stracing the staticd daemon, but this is a bit over my head. I would expect it to perform netlink requests (which I can read), but then again I would assume zebra would do the netlink requests and not staticd.