Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Jun 2006 19:33:41 GMT
From:      Joe <minichocobo@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   kern/98597: Bug in FreeBSD 6.1 IPv6 link-local DAD procedure
Message-ID:  <200606061933.k56JXfxJ045443@www.freebsd.org>
Resent-Message-ID: <200606061940.k56JeI5D050534@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         98597
>Category:       kern
>Synopsis:       Bug in FreeBSD 6.1 IPv6 link-local DAD procedure
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jun 06 19:40:17 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Joe
>Release:        FreeBSD 6.1-Release
>Organization:
Home
>Environment:
FreeBSD rho 6.1-RELEASE-p1 FreeBSD 6.1-RELEASE-p1 #6: Tue Jun  6 04:34:09 UTC 2006     root@rho:/usr/obj/usr/src/sys/RHO  i386
>Description:

   I performed IPv6 Ready Logo Phase I on my FreeBSD 6.1 Box and found it failed at the "DAD would failed" section, including:
  
   "NUT receives VALID DAD NS (Target==NUT), after transmitting DAD NS"
   "NUT receives VALID DAD NA (Target==NUT), after transmitting DAD NS"
   "NUT receives INVALID DAD NA (w/ SLL option), after transmitting DAD NS" 

   The problem is that the IPv6 stack does not process the NS packets (to indicate that the address has already been used on the network) while it performs Duplicated Address Detection (DAD) for its link-local addresses. Only adter DAD is done (no duplicated) then the NS packets are proceed.
   
   The source codes which perform DAD in FreeBSD 5.x release and FreeBSD 6.x release are the same. (see /sys/netinet6/nd6_nbr.c)
>How-To-Repeat:

   Perform "IPv6 Ready Logo Phase I" conformance test on the FreeBSD 6.1 box. 

>Fix:

  None. 
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200606061933.k56JXfxJ045443>