bird patches review

Alexander V. Chernikov melifaro at yandex-team.ru
Tue Oct 11 07:24:38 CEST 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11.10.2011 04:05, Ondrej Zajicek wrote:
> On Fri, Oct 07, 2011 at 01:04:43AM +0200, fredrik danerklint wrote:
>>>> route 2001:x:2d4::/0 to kernel
>>>
>>> Really x:x::/0 (prefix length 0) ?
>>
>> Oh, yes!
> 
> Do you also have these strange routes in BIRD table?
> 
> My theory is that BSD kernel created the strange route in the kernel
Kernel itself usually operate interface routes only.
Addtitionally, it doesn't install routes with flag 1.
Either some other dynamic routing software is running or something
strange is happening with bird6.
> table, BIRD noticed that route, tried to remove it (as it is marked
> as its route but BIRD does not know about it) and the removal
> failed.
> 
> I don't know why the BSD would do that, but i do not really track
> BSD. Alexander, don't you know something about that? The netstat
> output looks like:
> 
> 2001:xxx::/32                     fe80::xxxx%igb1 UG1        igb1 =>
> 2001:xxx::/0                      fe80::xxxx%igb1 UG1        igb1
Unfortunately I dont't have any bird6 in production because having
bird/ospf3 running is the best and easiest way to cause all quagga ospf3
processes in she same subnet to crash (till 0.99.18 ?)
> 

fredrik, can you try the following:

issue "route -n monitor" on the server with bird6,

run bird6 with kernel protocol debug,

get to the problem situation (you wrote you've got a more or less easy
way to trigger this)

and show us monitor output and bird logs ?

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk6T0xYACgkQwcJ4iSZ1q2m5jQCgkSa2KWF8J6DbzVf4EqhlMkha
d7MAnR5pYRvd59MBLQ4r5a8ir+M9mKUc
=99zf
-----END PGP SIGNATURE-----



More information about the Bird-users mailing list