Answered by:
HCK NDIS Protocol Driver IPv6 Address

Question
-
I'm running the "Sleep and PNP (disable and enable) with IO Before and After (Certification - Software Device)" test and receive the following:
Cause : Task "Run Test" is Marked Failed From the LogFile
Cause : Task is Marked Failed as it had non-zero Fail Counts in the LogFile
Cause : The Execute Task with Commandline cmd /c TE.exe /inproc /enablewttlogging /appendwttlogging Devfund_Sleep_PNP_DisableEnable_With_IO_BeforeAndAfter_SoftwareDeviceWLK.wsc /p:"DQ=IsDevice" /p:"WDTFREMOTESYSTEM=fe80::e101:6401:a4c:de1d%11" /p:"TestCycles=2" /p:"IOPeriod=1" Failed with ExitCode 2The TestTextLog shows the following error:
WDTF_SIMPLE_IO : ERROR : - PerformIO(Realtek PCIe FE Family Controller PCI\VEN_10EC&DEV_8136&SUBSYS_048B1028&REV_05\4&4EF163&0&00E3 ) Failed : IcmpSendEcho() had too many consecutive timeouts while pinging the gateway address or the remote system IP address. Win32=1214 - The format of the specified network name is invalid.
I set the WDTFREMOTESYSTEM parameter to "fe80::e101:6401:a4c:de1d%11" as shown above since my client machine does not have an IPv6 gateway address. The IPv6 address is the controller system. I can manually ping the above address successfully from the client machine. Is there a particular address format that is required? I have tried it without the zoneId present and still results in an error.
- Moved by Doron Holan [MSFT] Saturday, November 17, 2012 10:49 PM (From:Windows Hardware WDK and Driver Development)
Wednesday, June 27, 2012 10:45 PM
Answers
-
I was able to pass this test for my NIC driver certification. I had a test and support machine with two virtual nics on each. I gave the link local address (without zoneid) of one of the vNICs on support machine as input to the parameter. Make sure all your nics are in same native vlan, and then u are able to ping the link local address through each interface. Looking from the behavior of this test, it tries to ping the input ipv6 address, from each network interface available to it. This thing works for the error seen in performIO() step failure as quoted by mharmer, in above post.
Same goes for "Plug and Play driver" test
Hope this helps :)
- Marked as answer by Doron Holan [MSFT] Thursday, July 19, 2012 7:32 PM
Thursday, July 19, 2012 1:44 PM
All replies
-
Hi, i have encountered the same problem in my system certification. Can anyone help this?
i have tried to config a IPv6 DHCP server and have set a gateway. But i found there is no gateway address in my system under test.
Monday, July 9, 2012 5:36 AM -
Hi,
I have encountered the same problem in my storage array certification. Can someone please help ?
Amrutha
Thursday, July 19, 2012 1:15 PM -
I was able to pass this test for my NIC driver certification. I had a test and support machine with two virtual nics on each. I gave the link local address (without zoneid) of one of the vNICs on support machine as input to the parameter. Make sure all your nics are in same native vlan, and then u are able to ping the link local address through each interface. Looking from the behavior of this test, it tries to ping the input ipv6 address, from each network interface available to it. This thing works for the error seen in performIO() step failure as quoted by mharmer, in above post.
Same goes for "Plug and Play driver" test
Hope this helps :)
- Marked as answer by Doron Holan [MSFT] Thursday, July 19, 2012 7:32 PM
Thursday, July 19, 2012 1:44 PM -
I was able to pass this test for my NIC driver certification. I had a test and support machine with two virtual nics on each. I gave the link local address (without zoneid) of one of the vNICs on support machine as input to the parameter. Make sure all your nics are in same native vlan, and then u are able to ping the link local address through each interface. Looking from the behavior of this test, it tries to ping the input ipv6 address, from each network interface available to it. This thing works for the error seen in performIO() step failure as quoted by mharmer, in above post.
Same goes for "Plug and Play driver" test
Hope this helps :)
Hi.
I am running this test from HCK Studio. How can I specify this parameter 'WDTFREMOTESYSTEM' ?
Thank you!
Friday, July 20, 2012 10:18 AM -
when you select the test in the "Tests" tab and click "run selected" there will be a pop-up asking for parameter "WDTFREMOTESYSTEM", put the link local address that i told about, there.
Friday, July 20, 2012 11:13 AM -
Thanks for answering. But there's no prompting ... in the meantime I figured out that I can set the Parameter via HCK-Manager. The test did run with this Parameter set.
By the way: Is there any particular forum for "WHCK" included tests? I am asking because the test "Sleep and PNP (disable and enable) with IO Before and After (Certification - Software Device)" failed with annotation like "DisabeDV failed cause The Execute Task with Commandline cmd /c verifier.exe /reset Failed with ExitCode 2". I am sure that this is *not* caused by my Driver!
So, how to handle that?
Thanks once more.
- Edited by smilish Friday, July 20, 2012 1:35 PM typo
Friday, July 20, 2012 1:28 PM -
regarding the DisableDV task failure...i saw this in my earlier runs...try the latest HCk and apply latest filter...i havent seen this failure in a while.Sunday, July 22, 2012 6:02 PM
-
How can I set this WDTFREMOTESYSTEM parameter in HCK-Manager? Please help.Saturday, November 17, 2012 12:52 PM