Hello bird-users, I have following log-filler (this after debug all all - without debug there is only bird: Netlink: File exists): Jun 8 10:53:28 rtr-waw bird: kernel1: Pruning table master Jun 8 10:53:28 rtr-waw bird: kernel1: 192.168.201.32/27: reinstalling Jun 8 10:53:28 rtr-waw bird: Netlink: File exists Jun 8 10:53:28 rtr-waw bird: kernel1: X.Y.11.16/29: reinstalling Jun 8 10:53:28 rtr-waw bird: Netlink: File exists Jun 8 10:53:28 rtr-waw bird: kernel1: X.Y.10.252/30: reinstalling Jun 8 10:53:28 rtr-waw bird: Netlink: File exists ip r l | grep X.Y.11.16 X.Y.11.16/29 dev eth1.203 proto kernel scope link src X.Y.11.17 ip r l | grep X.Y.10.252 X.Y.10.252/30 dev eth2 proto kernel scope link src X.Y.10.254 ip r l | grep 192.168.201.32 192.168.201.32/27 dev eth1.201 proto kernel scope link src 192.168.201.33 my bird.conf, section kernel: protocol kernel { #learn; preference 10000; #persist; # Don't remove routes on bird shutdown scan time 20; # Scan kernel routing table every 20 seconds # import filter no_export_default_1; import none; # Default is import all export all; # Default is export none } Why bird try to reinstall this routes ? How can I filter this out ? -- Pozdrawiam, brushek
W dniu 2011-06-08 11:57, Łukasz Chrustek pisze:
Hello bird-users,
I have following log-filler (this after debug all all - without debug there is only bird: Netlink: File exists):
Jun 8 10:53:28 rtr-waw bird: kernel1: Pruning table master Jun 8 10:53:28 rtr-waw bird: kernel1: 192.168.201.32/27: reinstalling Jun 8 10:53:28 rtr-waw bird: Netlink: File exists Jun 8 10:53:28 rtr-waw bird: kernel1: X.Y.11.16/29: reinstalling Jun 8 10:53:28 rtr-waw bird: Netlink: File exists Jun 8 10:53:28 rtr-waw bird: kernel1: X.Y.10.252/30: reinstalling Jun 8 10:53:28 rtr-waw bird: Netlink: File exists
ip r l | grep X.Y.11.16 X.Y.11.16/29 dev eth1.203 proto kernel scope link src X.Y.11.17
ip r l | grep X.Y.10.252 X.Y.10.252/30 dev eth2 proto kernel scope link src X.Y.10.254
ip r l | grep 192.168.201.32 192.168.201.32/27 dev eth1.201 proto kernel scope link src 192.168.201.33
my bird.conf, section kernel:
protocol kernel { #learn; preference 10000; #persist; # Don't remove routes on bird shutdown scan time 20; # Scan kernel routing table every 20 seconds # import filter no_export_default_1; import none; # Default is import all export all; # Default is export none }
Why bird try to reinstall this routes ? How can I filter this out ?
You probably have those routes imported from different protocol (device?) and bird is trying to export it to kernel. That's my guess. Regards -- Adrian Czapek
On Wed, Jun 08, 2011 at 11:57:40AM +0200, Łukasz Chrustek wrote:
Hello bird-users,
I have following log-filler (this after debug all all - without debug there is only bird: Netlink: File exists):
Jun 8 10:53:28 rtr-waw bird: kernel1: Pruning table master Jun 8 10:53:28 rtr-waw bird: kernel1: 192.168.201.32/27: reinstalling Jun 8 10:53:28 rtr-waw bird: Netlink: File exists Jun 8 10:53:28 rtr-waw bird: kernel1: X.Y.11.16/29: reinstalling Jun 8 10:53:28 rtr-waw bird: Netlink: File exists Jun 8 10:53:28 rtr-waw bird: kernel1: X.Y.10.252/30: reinstalling Jun 8 10:53:28 rtr-waw bird: Netlink: File exists
ip r l | grep X.Y.11.16 X.Y.11.16/29 dev eth1.203 proto kernel scope link src X.Y.11.17
ip r l | grep X.Y.10.252 X.Y.10.252/30 dev eth2 proto kernel scope link src X.Y.10.254
ip r l | grep 192.168.201.32 192.168.201.32/27 dev eth1.201 proto kernel scope link src 192.168.201.33
my bird.conf, section kernel:
protocol kernel { #learn; preference 10000; #persist; # Don't remove routes on bird shutdown scan time 20; # Scan kernel routing table every 20 seconds # import filter no_export_default_1; import none; # Default is import all export all; # Default is export none }
Why bird try to reinstall this routes ? How can I filter this out ?
See: https://git.nic.cz/redmine/projects/bird/wiki/FAQ#ltWARNgt-Netlink-File-exis... BTW, what are these routes in BIRD table? (command 'show route 192.168.201.32/27' and so on) -- Elen sila lumenn' omentielvo Ondrej 'SanTiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
Hello,
Why bird try to reinstall this routes ? How can I filter this out ?
See:
https://git.nic.cz/redmine/projects/bird/wiki/FAQ#ltWARNgt-Netlink-File-exis...
Ok, thx, I will read this.
BTW, what are these routes in BIRD table? (command 'show route 192.168.201.32/27' and so on)
bird> show route 192.168.201.32/27 192.168.201.32/27 blackhole [ospf_routes 10:42] * (200) bird> show route X.Y.11.16/29 X.Y.11.16/29 blackhole [ospf_routes 10:42] * (200) bird> show route X.Y.10.252/30 X.Y.10.252/30 via X.Y.10.249 on eth0.190 [MyOSPF 10:42] * I (150/10200) [Z.Z.Z.Z] bird> -- Pozdrawiam, brushek
participants (3)
-
Adrian Czapek -
Ondrej Zajicek -
Łukasz Chrustek