netdev
[Top] [All Lists]

Re: addrconf.c - possible bug

To: Pekka Savola <pekkas@xxxxxxxxxx>
Subject: Re: addrconf.c - possible bug
From: Jan Oravec <jan.oravec@xxxxxxxx>
Date: Sun, 10 Mar 2002 04:05:48 +0100
Cc: netdev@xxxxxxxxxxx, kuznet@xxxxxxxxxxxxx, xs26-dev@xxxxxxxx
In-reply-to: <Pine.LNX.4.44.0203092038070.23256-100000@xxxxxxxxxx>
References: <200203091803.VAA27059@xxxxxxxxxxxxx> <Pine.LNX.4.44.0203092038070.23256-100000@xxxxxxxxxx>
Reply-to: Jan Oravec <jan.oravec@xxxxxxxx>
Sender: owner-netdev@xxxxxxxxxxx
User-agent: Mutt/1.3.27i
On Sat, Mar 09, 2002 at 08:40:17PM +0200, Pekka Savola wrote:
> On Sat, 9 Mar 2002 kuznet@xxxxxxxxxxxxx wrote:
> > Pekka, please, reread the report; they talk about _neigbour_ 
> > _solicitations_.
> > They have nothing to do either with ifp->probes, RS, DA or with addrconf.c
> > at all. It is deal of ndisc.c/neghbour.c.
> 
> Well, DAD *does* use neighbour solicitations.  But the problem report was
> indeed rather unclear; at least tcpdumps would have been nice.

We hadn't log files until now, because this problem happens about once per 2-3 
days.

Here is example of tcpdump log...

fe80::201:2ff:fedc:d28c is FreeBSD box
fe80::3e18:401b is Linux box (2.4.18)

after some time without any problem it started to answer with redirect
instead of neighbor advertisement.

#tcpdump -i gif0 -n icmp6

04:42:40.187050 fe80::201:2ff:fedc:d28c > fe80::3e18:401b: icmp6: neighbor sol: 
who has fe80::3e18:401b
04:42:40.223644 fe80::3e18:401b > fe80::201:2ff:fedc:d28c: icmp6: redirect 
fe80::3e18:401b to fe80::3e18:401b
04:42:40.224794 fe80::201:2ff:fedc:d28c > fe80::3e18:401b: icmp6: neighbor sol: 
who has fe80::3e18:401b
04:42:40.226296 fe80::201:2ff:fedc:d28c > fe80::201:2ff:fedc:d28c: icmp6: 
fe80::3e18:401b unreachable address
04:42:43.153497 fe80::3e18:401b > fe80::201:2ff:fedc:d28c: icmp6: redirect 
fe80::3e18:401b to fe80::3e18:401b
04:42:43.155932 fe80::201:2ff:fedc:d28c > fe80::201:2ff:fedc:d28c: icmp6: 
fe80::3e18:401b unreachable address
04:42:48.163389 fe80::3e18:401b > fe80::201:2ff:fedc:d28c: icmp6: redirect 
fe80::3e18:401b to fe80::3e18:401b
04:42:48.165887 fe80::201:2ff:fedc:d28c > fe80::201:2ff:fedc:d28c: icmp6: 
fe80::3e18:401b unreachable address
04:42:48.187078 fe80::201:2ff:fedc:d28c > fe80::3e18:401b: icmp6: neighbor sol: 
who has fe80::3e18:401b
04:42:48.223145 fe80::3e18:401b > fe80::201:2ff:fedc:d28c: icmp6: redirect 
fe80::3e18:401b to fe80::3e18:401b
04:42:48.224310 fe80::201:2ff:fedc:d28c > fe80::3e18:401b: icmp6: neighbor sol: 
who has fe80::3e18:401b
04:42:48.225498 fe80::201:2ff:fedc:d28c > fe80::201:2ff:fedc:d28c: icmp6: 
fe80::3e18:401b unreachable address
04:42:49.187140 fe80::201:2ff:fedc:d28c > fe80::3e18:401b: icmp6: neighbor sol: 
who has fe80::3e18:401b
04:42:49.254335 fe80::3e18:401b > fe80::201:2ff:fedc:d28c: icmp6: redirect 
fe80::3e18:401b to fe80::3e18:401b
04:42:49.255499 fe80::201:2ff:fedc:d28c > fe80::3e18:401b: icmp6: neighbor sol: 
who has fe80::3e18:401b
04:42:49.256756 fe80::201:2ff:fedc:d28c > fe80::201:2ff:fedc:d28c: icmp6: 
fe80::3e18:401b unreachable address
04:42:50.187153 fe80::201:2ff:fedc:d28c > fe80::3e18:401b: icmp6: neighbor sol: 
who has fe80::3e18:401b
04:42:50.223507 fe80::3e18:401b > fe80::201:2ff:fedc:d28c: icmp6: redirect 
fe80::3e18:401b to fe80::3e18:401b
04:42:50.224670 fe80::201:2ff:fedc:d28c > fe80::3e18:401b: icmp6: neighbor sol: 
who has fe80::3e18:401b
04:42:50.225903 fe80::201:2ff:fedc:d28c > fe80::201:2ff:fedc:d28c: icmp6: 
fe80::3e18:401b unreachable address
04:42:53.173822 fe80::3e18:401b > fe80::201:2ff:fedc:d28c: icmp6: redirect 
fe80::3e18:401b to fe80::3e18:401b
04:42:53.176228 fe80::201:2ff:fedc:d28c > fe80::201:2ff:fedc:d28c: icmp6: 
fe80::3e18:401b unreachable address
04:42:58.183879 fe80::3e18:401b > fe80::201:2ff:fedc:d28c: icmp6: redirect 
fe80::3e18:401b to fe80::3e18:401b
04:42:58.186347 fe80::201:2ff:fedc:d28c > fe80::201:2ff:fedc:d28c: icmp6: 
fe80::3e18:401b unreachable address
04:42:58.187231 fe80::201:2ff:fedc:d28c > fe80::3e18:401b: icmp6: neighbor sol: 
who has fe80::3e18:401b
04:42:58.223651 fe80::3e18:401b > fe80::201:2ff:fedc:d28c: icmp6: redirect 
fe80::3e18:401b to fe80::3e18:401b
04:42:58.224813 fe80::201:2ff:fedc:d28c > fe80::3e18:401b: icmp6: neighbor sol: 
who has fe80::3e18:401b
04:42:58.225999 fe80::201:2ff:fedc:d28c > fe80::201:2ff:fedc:d28c: icmp6: 
fe80::3e18:401b unreachable address
04:42:59.187289 fe80::201:2ff:fedc:d28c > fe80::3e18:401b: icmp6: neighbor sol: 
who has fe80::3e18:401b
04:42:59.223323 fe80::3e18:401b > fe80::201:2ff:fedc:d28c: icmp6: redirect 
fe80::3e18:401b to fe80::3e18:401b
04:42:59.224475 fe80::201:2ff:fedc:d28c > fe80::3e18:401b: icmp6: neighbor sol: 
who has fe80::3e18:401b
04:42:59.225722 fe80::201:2ff:fedc:d28c > fe80::201:2ff:fedc:d28c: icmp6: 
fe80::3e18:401b unreachable address


Best Regards,

-- 
Jan Oravec
project coordinator
XS26 - 'Access to IPv6'  
http://www.xs26.net
jan.oravec@xxxxxxxx

<Prev in Thread] Current Thread [Next in Thread>