Index: [Article Count Order] [Thread]

Date: Wed, 7 May 2008 11:35:39 -0400
From: "Peter Carney" <pcarney@treck.com>
Subject: [users:00711] Re: Invalid Source Address of Router Solicitation
To: "Yukiyo Akisada" <akisada@tahi.org>
Cc: <users@tahi.org>
Message-Id: <753EF94A8CD3E6439DCD566B99F4D7424EAF7A@ms1.treck.com>
X-Mail-Count: 00711

Yukiyo-san,I have attached the HTML log file and the Wireshark trace of thetraffic.The test does not fail anymore -- I apologize, it was failing because ofa problem with the NUT.However, the test still does not accept the Router Solicitations thatare sent by the NUT because of their source address.Please advise.Thank you,Peter CarneyDevelopment EngineerTreck Inc.-----Original Message-----From: Yukiyo Akisada [mailto:akisada@tahi.org] Sent: Wednesday, May 07, 2008 2:44 AMTo: Peter CarneyCc: users@tahi.orgSubject: Re: [users:00700] Invalid Source Address of Router SolicitationHi, Peter.Could you show me the actual test log including tcpdump?This might be the bug.Thanks,On Wed, 30 Apr 2008 16:08:40 -0400"Peter Carney" <pcarney@treck.com> wrote:> Hello,> >  > > I am running the IPv6 Self Test version 1.4.14 for hosts and I amhaving> trouble with test number 27: "Global Address Autoconfiguration and DAD> (Host Only)".> >  > > In this test (addr.p2/v6LC_3_2_1.seq) the script waits for a Router> Solicitation from the NUT:> >  > > #----- RA PHASE> vLog("TN received DAD NS from NUT.");> vLog("OK! Let's go ahead!");> %ret2=vRecv($IF,$SAA::wait_rs,0,0,RS_from_NUT,RS_from_NUT_wSLL);>  > if ($ret2{status} != 0){>     vLog("Though TN had waited RS from NUT for $SAA::wait_rs,");>     vLog(" NUT seems not to send RS.");>     vLog(" Anyway TN is sending Unsolicited RA (Prefix=Global)");> }else{>     vLog("TN received RS from NUT.");>     vLog("TN is sending RA (Prefix=Global)");> }> >  > > The problem that I am seeing is when the NUT sends the Router> Solicitation with an unspecified source address.> >  > > In section 4.1 of RFC 2461 it defines the Source Address of the Router> Solicitation to be:> > "An IP address assigned to the sending interface, or the unspecified> address if no address is assigned to the sending interface."> >  > > In 'addr.p2/RA_SAA.def', the 'RS_from_NUT' parameter is defined as:> > FEM_icmp6_rs(RS_from_NUT,_HETHER_nut2allrouters,> >         {> >          _SRC(nutv6());> >          _DST(v6(_ALLROUTERS_MCAST_ADDR));> >          HopLimit=255;> >         },> >         {> >         }> > )> >  > > Because of this, the Router Solicitation that the NUT sends that uses> the unspecified address is not received and the test fails.> >  > > Can you please confirm that this is a bug and provide a patch?> >  > > > > Thank you,> > Peter Carney> Development Engineer> Treck Inc.> >  > > > Treck, Inc. - Confidentiality Notice> > This electronic transmission may contain information that isproprietary or>  confidential. You are hereby notified that any dissemination,>  distribution or duplication of this electronic transmission to someother>  entity, without the expressed written consent of Treck, Inc. isstrictly>  prohibited, unless the contents of this electronic transmission>  specifically authorizes you to do so. If your receipt of thiselectronic>  transmission is in error, please notify the corporate offices ofTreck,>  Inc. immediately by calling (513) 528-5732, or by reply to>  this transmission.> > > -- Yukiyo Akisada <akisada@tahi.org>
	

711_2.html (attatchment)(tag is disabled) 711_3.cap