Index: [Article Count Order] [Thread]

Date: Wed, 21 Sep 2005 13:59:59 +0800
From: "Lv Liangying" <Lvly@nanjing-fnst.com>
Subject: [users:00118] Re: Problem with Routers test cases in Tunnel Module
To: <users@tahi.org>
Cc: <Yukiyo.Akisada@jp.yokogawa.com>
Message-Id: <00a501c5be71$b42bd300$3703a8c0@lly>
References: <20050921050810.15195.qmail@webmail8.rediffmail.com>
X-Mail-Count: 00118

Hello

In fragment.seq, try to change 
%ret=vRecv($IF1,2,0,0,v6overv4_echo_request_LINK1_nut2tn_1300,v6overv4_echo_request_LINK1_nut2tn_1300_DF);                                
to
%ret=vRecv($IF1,2,0,0,v6overv4_echo_request_LINK1_nut2tn_1300_DF,v6overv4_echo_request_LINK1_nut2tn_1300);

For the definition of DF flag in v6eval, send is 0 and receive is any. In other words, the v6eval will not verify the value of DF.
so the script judge the receive packets according to the packet sequence specified by vRecv. 

                                    
  ----- Original Message ----- 
  From: PRAMENDRA SINGH 
  To: users@tahi.org 
  Cc: Yukiyo.Akisada@jp.yokogawa.com 
  Sent: Wednesday, September 21, 2005 1:08 PM
  Subject: [users:00117] Re: Problem with Routers test cases in Tunnel Module


  Hi  Akisada, 

  Thanks for the response. 

  yes, you are right! 
  My packet should match with "v6overv4_echo_request_LINK1_nut2tn_1300_DF",
  but log says your packet is "v6overv4_echo_request_LINK1_nut2tn_1300". 

  but when you check the packet data in the log you will come to know that the 
  packet being received is "v6overv4_echo_request_LINK1_nut2tn_1300_DF", 
  as you can see there that DF bit is set. 

  But it is the script who says that packet is "v6overv4_echo_request_LINK1_nut2tn_1300". 
  so problem is with the script and I don,t know where and how to modify script or packet definition for the same? 

  I have modified the code and now it is sending a packet "v6overv4_echo_request_LINK1_nut2tn_1300" and DF is not set. 
  In this scenario my test case is passing. 
  But, I want a case where packet is "v6overv4_echo_request_LINK1_nut2tn_1300_DF" , 
  and DF bit is set. 

  pls check it and let me know. 

  Thanks and Regards. 
  Pramendra Singh 

  Here I am sending you the comlete directory for that particular test.
  You can check the packet data there.








  On Tue, 20 Sep 2005 Yukiyo Akisada wrote :
  >Hi, Pramendra.
  >
  >On 9 Sep 2005 04:23:37 -0000
  >"PRAMENDRA  SINGH" <parma_it@rediffmail.com> wrote:
  >
  > > Hi to all,
  > > I am a new member to this list.
  > > I am working on IPv6 Implementation for Montavista Linux ( MVL-3.1, RTOS by Samsung).
  > >
  > > I am sending you all my problem. pls check it.
  > >
  > > While Conformance testing for IPv6-Over-IPv4 Tunnel , I am facing problem. I am using BSD as Tester node and MVL as NUT and configured as router.
  > >
  > > While testing for 12th test case ( Fragment.seq ) Tester Node sends a packet of 1280 and expecting a reply from Node under Test wtih a packet length of 1300 with DF either SET or NOT SET. From the packet data it is clear that NUT is sending a packet with 1300 length and DF bit is SET. But, the script says that it has got a packet wtih a packet length of 1300 with DF bit NOT SET and depending upon that it sets:
  > >
  > > IPv4-PMTU = OFF;
  > >
  > > but It should set it as: IPv4-PMTU = ON;
  >
  >Here is the cause of this problem.
  >Your packet should match with "v6overv4_echo_request_LINK1_nut2tn_1300_DF",
  >but your attached log says your packet is "v6overv4_echo_request_LINK1_nut2tn_1300".
  >
  >Did you already modify script or packet definition?
  >
  >Thanks,
  >
  >------------------------------------------------------------------------
  >Yukiyo Akisada <Yukiyo.Akisada@jp.yokogawa.com>
  >




   
	

118_2.html (attatchment)(tag is disabled)