From owner-freebsd-net@FreeBSD.ORG Wed Oct 18 22:53:34 2006 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27E1D16A403 for ; Wed, 18 Oct 2006 22:53:34 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from mrout1.yahoo.com (mrout1.yahoo.com [216.145.54.171]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9373643D6B for ; Wed, 18 Oct 2006 22:53:33 +0000 (GMT) (envelope-from gnn@neville-neil.com) Received: from wlan-a-206-118.corp.yahoo.com.neville-neil.com (proxy8.corp.yahoo.com [216.145.48.13]) by mrout1.yahoo.com (8.13.6/8.13.6/y.out) with ESMTP id k9IMqmI4026900; Wed, 18 Oct 2006 15:52:49 -0700 (PDT) Date: Wed, 18 Oct 2006 15:52:48 -0700 Message-ID: From: gnn@freebsd.org To: "chenxiaochen" In-Reply-To: <200610181908570311458@emcite.com> References: <200610181908570311458@emcite.com> User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.6 Emacs/22.0.50 (i386-apple-darwin8.7.1) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: freebsd-net , liangbing Subject: Re: Problems under test of IPv6 Ready Logo Program Phase-2 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 22:53:34 -0000 At Wed, 18 Oct 2006 19:08:57 -0800, chenxiaochen wrote: > > Dear all, This is my second letter here, I am beginning to love here > for there are many kindly friends, such as SUZUKI > Shinsuke :) Ok,questions follows... Does someone > do research on IPv6 Ready Logo Program? Now I am doing IPv6 > conformance test under TAHI platform and I meet some problems. Though some of us are using TAHI I do not believe the project itself is going for the Logo Program. I am working on IPv6 and IPSec and using TAHI regularly. > My test setup is below: > -+-----------------------+- Link1 > | | > | | > |rl0 | rl1 > TN NUT > |bge0 | rl0 > | | > | | > -+-----------------------+- Link0 > TN:IBM desktop PC,OS is FreeBSD6.1; > NUT:IBM desktop PC,OS is FreeBSD6.1 > --- rl0,rl1,bge0 stand for the NICs of TN and NUT. > My test software is v6eval-3.0.10 and package are Self_Test_1-4-2 and v6eval-remotes-3.0. > > 1. Section 5: RFC 2463 - ICMPv6 > "case 11 Part B: Multicast Destination" --- fail > After TN send Echo Request to global multicast address(ff1e::1:2), the following words appear on NUT's screen-----rl1:discard oversize frame (ether type 86dd flags 3 len 1514 > max 1294 ) > However, "case 10 Part A: Unicast Destination" passes. > > 2. Section 2: RFC 2461 - Neighbor Discovery for IPv6 > "127 Part C: Sending Unsolicited RA (Min Values)" --- fail > After NUT excutes rtadvd, TN says "Could't observe RA". > The corresponding rtadvd.conf is I don't believe that you need to run your own RA. TAHI is usually self contained. > But when I use Ethereal to capture the IP package, I get RA about 6 seconds later after rtadvd is excuted. > The captured RA's parameters are: > cur hop limit--64 > router lifetime--1800 > reachable tiem--0 > retrans time--0 > valid lifetime--0x00278d00 > preferred lifetime--0x00093a80 > You shoudl check if this "just works" without the RA. > 3. Section 3: RFC 2462 - IPv6 Stateless Address Autoconfiguration > All cases fail > Reason----TN can't observe DAD process. > I can't capture DAD packages by Ethereal in the network start process. > > But I can get DAD packages on IBM T43(NIC is bge0, OS is FreeBSD > 6.1) and T30(NIC is fxp0, OS is FreeBSD 5.4) when the network > start( host test). Someone ever told me that --- "there is a bug > in FreeBSD's kernel which prevents DAD being sent. You have to > force ethernet card into any mode rather than auto-select before > it is activated, by modifying rc.network" As if rc.network has > been change to netstart in FreeBSD 6.1. But I don't know how to > modify it. I have not heard of this and don't have that hardware so can't check it. > By the way, these is a bug I found about IPv6 Ready Logo Program > Phase-2 auotmatic test. Hope this informaiton below will be useful > to you. > > 1.install v6eval-remotes-3.0 > 2.# cd /usr/local/v6eval/bin/freebsd-i386/ > 3.# ee racontrol.rmt > -------------------------------------------------------------------------------------- > line 288 > "\t:rtime#$rOpt_retrans:" should be changed into "\t:retrans#$rOpt_retrans:" > -------------------------------------------------------------------------------------- > Best, George