radv bug?

csszep csszep at gmail.com
Sat Jun 25 11:54:01 CEST 2011


Ok. With the patch it works.

Jun 25 11:50:05 szepnb bird: radv1 < interface vboxnet0 goes up
Jun 25 11:50:05 szepnb bird: radv1: Adding interface vboxnet0
Jun 25 11:50:05 szepnb bird: radv1 < primary address 2001:db8:1::/64
on interface vboxnet0 added
Jun 25 11:50:05 szepnb bird: radv1 < secondary address fe80::/64 on
interface vboxnet0 added
Jun 25 11:50:05 szepnb bird: radv1: Event Init on vboxnet0
Jun 25 11:50:05 szepnb bird: radv1: Timer fired on vboxnet0
Jun 25 11:50:05 szepnb bird: radv1: Sending RA via vboxnet0
Jun 25 11:50:22 szepnb bird: radv1: Received RS from
fe80::a00:27ff:fe39:a1b6 via vboxnet0
Jun 25 11:50:22 szepnb bird: radv1: Event RS on vboxnet0


Thx
Csszep

2011/6/25 Ondrej Zajicek <santiago at crfreenet.org>:
> On Sat, Jun 25, 2011 at 10:13:29AM +0200, Ondrej Zajicek wrote:
>> On Fri, Jun 24, 2011 at 02:00:22PM +0200, csszep wrote:
>> > Hello!
>> >
>> > I testing the radv protocol with bird 1.3.1, but no luck.
>> >
>> > Jun 24 14:12:46 router2 bird6: sk_set_ipv6_checksum: IPV6_CHECKSUM:
>> > Invalid argument
>> > Jun 24 14:12:46 router2 bird6: radv1: Socket open failed on interface dummy0
>>
>> It seems like your kernel does not support some standard IPv6 features
>> (which are also used in OSPFv3 code), perhaps you have too old kernel
>> version?
>
> So not too old version, but too new version. :-) There is a bug in BIRD
> (setting IPV6_CHECKSUM on ICMPv6 socket) which was ignored in older
> kernels but fails in newer kernels [*]. Could you try attached patch?
>
> [*] http://www.kerneltrap.com/mailarchive/linux-netdev/2008/4/18/1466754
>
> --
> Elen sila lumenn' omentielvo
>
> Ondrej 'SanTiago' Zajicek (email: santiago at 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."
>



More information about the Bird-users mailing list