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: 00118Hello 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)