bird patches review
fredrik danerklint
fredan-bird at fredan.se
Tue Oct 11 03:54:44 CEST 2011
> Do you also have these strange routes in BIRD table?
No, I don't think so.
2011-10-10 15:23:20 <ERR> KRT: Error sending route 2a03:xx00::/0 to kernel
# birdc6
BIRD 1.3.4 ready.
bird> show route for 2a03:xx00::1
2a03:xx00::/32 via fe80::21b:21ff:fe80:xxx on igb1 [b6_sekkaa_1_cr2
2011-10-11 02:33:17 from 2a03:b000:xxxx::xxxx:f02] * (100/6) [AS42038i]
via fe80::21b:21ff:fe80:xxxx on igb2 [b6_sekkaa_1_cr1
2011-10-11 02:33:17 from 2a03:b000:xxxx::xxxx:f01] (100/5) [AS42038i]
bird>
However.
When I rebooted my routes to use the new version 1.3.4 I did see the
following.
ER1 is connected to both CR1 and CR2. My primary traffic is coming from CR2.
CR1 is used as a backup. Internally I have a lower local_pref from CR1 to
achieve this.
I started first with ER1 then with CR1 and finally with CR2.
In ER1 when bird noticed this, it replaced the route from CR2 with CR1, since
the route from CR2 was the active one.
It is now the problem seems to occur. When there is an change of the route for
a prefix, it seems that it might be something with the kernel that doesn't
seems right. On the ER1 i've got:
#netstat -rn -a inet6 | grep ::/0 | wc
252
directly after the change from CR2 to CR1.
Now I've also got this in the log file:
2011-10-11 03:45:35 <ERR> KRT: Error sending route 2407:xxxx:2::/0 to kernel:
No such process
Is it just me that have these strange this on FreeBSD?
--
//fredan
More information about the Bird-users
mailing list