[root@freebsd61]~/Desktop/DHCPv6_Self_Test_P2_1_0_0/rfc3315# make clean /bin/rm -f *.dump *.log [0-9]*.html index.html report.html summary.html *.dhcp6s.conf *.dhcp6ctl.conf *.dhcp6c.conf DHCPv6_test.def ztemp ztempdns [root@freebsd61]~/Desktop/DHCPv6_Self_Test_P2_1_0_0/rfc3315# make AROPT="-s 27 -e 27" ipv6ready_p2_client /usr/local/v6eval/bin/autorun -g ./INDEX_p2_client -title='Section 1 : RFC3315 - Address Assignment for Client' == Generate HTML Document from ./DHCPv6_CltInit.seq == ./DHCPv6_CltInit.html: Already exist == Generate HTML Document from ./C_RFC3315_SolAdvReqReply.seq == ./C_RFC3315_SolAdvReqReply.html: Already exist == Generate HTML Document from ./C_RFC3315_CnfReply.seq == ./C_RFC3315_CnfReply.html: Already exist == Generate HTML Document from ./C_RFC3315_RenReply.seq == ./C_RFC3315_RenReply.html: Already exist == Generate HTML Document from ./C_RFC3315_RebReply.seq == ./C_RFC3315_RebReply.html: Already exist == Generate HTML Document from ./C_RFC3315_RelReply.seq == ./C_RFC3315_RelReply.html: Already exist == Generate HTML Document from ./C_RFC3315_DecReply.seq == ./C_RFC3315_DecReply.html: Already exist == Generate HTML Document from ./C_RFC2462_RA_TFT.seq == ./C_RFC2462_RA_TFT.html: Already exist == Generate HTML Document from ./C_RFC2462_RA_FTF.seq == ./C_RFC2462_RA_FTF.html: Already exist == Generate HTML Document from ./C_RFC2462_Stateful_less.seq == ./C_RFC2462_Stateful_less.html: Already exist == Generate HTML Document from ./C_RFC3315_13_CltMsgMCastAddrFormat.seq == ./C_RFC3315_13_CltMsgMCastAddrFormat.html: Already exist == Generate HTML Document from ./C_RFC3315_5_2_UdpPort.seq == ./C_RFC3315_5_2_UdpPort.html: Already exist == Generate HTML Document from ./C_RFC3315_5_2_InvalidUdpPort.seq == ./C_RFC3315_5_2_InvalidUdpPort.html: Already exist == Generate HTML Document from ./C_RFC3315_6_CltMsgFormat.seq == ./C_RFC3315_6_CltMsgFormat.html: Already exist == Generate HTML Document from ./C_RFC3315_22_2_CltIdOpt.seq == ./C_RFC3315_22_2_CltIdOpt.html: Already exist == Generate HTML Document from ./C_RFC3315_9_2_CltDUIDLLTFormat.seq == ./C_RFC3315_9_2_CltDUIDLLTFormat.html: Already exist == Generate HTML Document from ./C_RFC3315_9_2_CltDUIDLLTRebootFormat.seq == ./C_RFC3315_9_2_CltDUIDLLTRebootFormat.html: Already exist == Generate HTML Document from ./C_RFC3315_9_3_CltDUIDENFormat.seq == ./C_RFC3315_9_3_CltDUIDENFormat.html: Already exist == Generate HTML Document from ./C_RFC3315_9_3_CltDUIDENRebootFormat.seq == ./C_RFC3315_9_3_CltDUIDENRebootFormat.html: Already exist == Generate HTML Document from ./C_RFC3315_9_4_CltDUIDLLFormat.seq == ./C_RFC3315_9_4_CltDUIDLLFormat.html: Already exist == Generate HTML Document from ./C_RFC3315_9_4_CltDUIDLLRebootFormat.seq == ./C_RFC3315_9_4_CltDUIDLLRebootFormat.html: Already exist == Generate HTML Document from ./C_RFC3315_22_4_IANAOpt.seq == ./C_RFC3315_22_4_IANAOpt.html: Already exist == Generate HTML Document from ./C_RFC3315_10_CltIAIDFormat.seq == ./C_RFC3315_10_CltIAIDFormat.html: Already exist == Generate HTML Document from ./C_RFC3315_22_3_SrvIdOpt.seq == ./C_RFC3315_22_3_SrvIdOpt.html: Already exist == Generate HTML Document from ./C_RFC3315_22_6_IAAddrOpt.seq == ./C_RFC3315_22_6_IAAddrOpt.html: Already exist == Generate HTML Document from ./C_RFC3315_22_9_ElapTimeOpt.seq == ./C_RFC3315_22_9_ElapTimeOpt.html: Already exist == Generate HTML Document from ./C_RFC3315_22_9_ElapTimeOpt_time.seq == ./C_RFC3315_22_9_ElapTimeOpt_time.html: Already exist == Generate HTML Document from ./C_RFC3315_22_9_ElapTimeOpt_maxtime.seq == ./C_RFC3315_22_9_ElapTimeOpt_maxtime.html: Already exist == Generate HTML Document from ./C_RFC3315_17_1_1_Sol.seq == ./C_RFC3315_17_1_1_Sol.html: Already exist == Generate HTML Document from ./C_RFC3315_14_CltMsgRetrans.seq == ./C_RFC3315_14_CltMsgRetrans.html: Already exist == Generate HTML Document from ./C_RFC3315_17_1_2_SolRetransRT.seq == ./C_RFC3315_17_1_2_SolRetransRT.html: Already exist == Generate HTML Document from ./C_RFC3315_17_1_2_SolRetransMRT.seq == ./C_RFC3315_17_1_2_SolRetransMRT.html: Already exist == Generate HTML Document from ./C_RFC3315_17_1_2_SolWaitAdv.seq == ./C_RFC3315_17_1_2_SolWaitAdv.html: Already exist == Generate HTML Document from ./C_RFC3315_17_1_2_SolNoAdvRT.seq == ./C_RFC3315_17_1_2_SolNoAdvRT.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_1_TransReq.seq == ./C_RFC3315_18_1_1_TransReq.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_1_ReqRetransRT.seq == ./C_RFC3315_18_1_1_ReqRetransRT.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_1_ReqRetransMRT.seq == ./C_RFC3315_18_1_1_ReqRetransMRT.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_1_RetransReq.seq == ./C_RFC3315_18_1_1_RetransReq.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_2_TransCnf.seq == ./C_RFC3315_18_1_2_TransCnf.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_2_CnfRetransRT.seq == ./C_RFC3315_18_1_2_CnfRetransRT.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_2_CnfRetransMRT.seq == ./C_RFC3315_18_1_2_CnfRetransMRT.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_2_RetransCnf.seq == ./C_RFC3315_18_1_2_RetransCnf.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_2_ResvCnf.seq == ./C_RFC3315_18_1_2_ResvCnf.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_3_TransRen.seq == ./C_RFC3315_18_1_3_TransRen.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_3_RenRetransRT.seq == ./C_RFC3315_18_1_3_RenRetransRT.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_3_RenRetransMRT.seq == ./C_RFC3315_18_1_3_RenRetransMRT.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_3_RetransRen.seq == ./C_RFC3315_18_1_3_RetransRen.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_4_TransReb.seq == ./C_RFC3315_18_1_4_TransReb.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_4_RebRetransRT.seq == ./C_RFC3315_18_1_4_RebRetransRT.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_4_RebRetransMRT.seq == ./C_RFC3315_18_1_4_RebRetransMRT.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_4_RetransReb.seq == ./C_RFC3315_18_1_4_RetransReb.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_6_TransRel.seq == ./C_RFC3315_18_1_6_TransRel.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_6_TransRelErrDetect.seq == ./C_RFC3315_18_1_6_TransRelErrDetect.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_6_RelRetransRT.seq == ./C_RFC3315_18_1_6_RelRetransRT.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_6_RetransRel.seq == ./C_RFC3315_18_1_6_RetransRel.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_6_RelReplyFail.seq == ./C_RFC3315_18_1_6_RelReplyFail.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_7_TransDec.seq == ./C_RFC3315_18_1_7_TransDec.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_7_TransDecErrDetect.seq == ./C_RFC3315_18_1_7_TransDecErrDetect.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_7_DecRetransRT.seq == ./C_RFC3315_18_1_7_DecRetransRT.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_7_RetransDec.seq == ./C_RFC3315_18_1_7_RetransDec.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_7_DecReplyFail.seq == ./C_RFC3315_18_1_7_DecReplyFail.html: Already exist == Generate HTML Document from ./C_RFC3315_17_1_3_AdvWStatusCode.seq == ./C_RFC3315_17_1_3_AdvWStatusCode.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_RecvReplyUseT1T2.seq == ./C_RFC3315_18_1_8_RecvReplyUseT1T2.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_RecvReplyUseNewAddr.seq == ./C_RFC3315_18_1_8_RecvReplyUseNewAddr.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_RecvReplyUpdatedAddr.seq == ./C_RFC3315_18_1_8_RecvReplyUpdatedAddr.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_RecvReplyUpdatedZero.seq == ./C_RFC3315_18_1_8_RecvReplyUpdatedZero.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_RecvReplyNewAddrZero.seq == ./C_RFC3315_18_1_8_RecvReplyNewAddrZero.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_RecvReplyWStatusUnspecFail.seq == ./C_RFC3315_18_1_8_RecvReplyWStatusUnspecFail.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_RecvReplyWStatusUseMulticast.seq == ./C_RFC3315_18_1_8_RecvReplyWStatusUseMulticast.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_ReqReplyWStatusNotOnLink.seq == ./C_RFC3315_18_1_8_ReqReplyWStatusNotOnLink.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_ReqReplyUseIAStatusWoNoAddrAvail.seq == ./C_RFC3315_18_1_8_ReqReplyUseIAStatusWoNoAddrAvail.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_ReqReplyAllIAStatusNoAddrAvail.seq == ./C_RFC3315_18_1_8_ReqReplyAllIAStatusNoAddrAvail.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_CnfReplyWStatusNotOnLink.seq == ./C_RFC3315_18_1_8_CnfReplyWStatusNotOnLink.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_CnfReplyWoStatusNotOnLink.seq == ./C_RFC3315_18_1_8_CnfReplyWoStatusNotOnLink.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_RenReplyWIAStatusNoBinding.seq == ./C_RFC3315_18_1_8_RenReplyWIAStatusNoBinding.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_RebReplyWIAStatusNoBinding.seq == ./C_RFC3315_18_1_8_RebReplyWIAStatusNoBinding.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_RenReplyNotWantedIA.seq == ./C_RFC3315_18_1_8_RenReplyNotWantedIA.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_RebReplyNotWantedIA.seq == ./C_RFC3315_18_1_8_RebReplyNotWantedIA.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_RelReply.seq == ./C_RFC3315_18_1_8_RelReply.html: Already exist == Generate HTML Document from ./C_RFC3315_18_1_8_DecReply.seq == ./C_RFC3315_18_1_8_DecReply.html: Already exist == Generate HTML Document from ./C_RFC3315_15_3_DiscInvalidAdvWoSrvIdOpt.seq == ./C_RFC3315_15_3_DiscInvalidAdvWoSrvIdOpt.html: Already exist == Generate HTML Document from ./C_RFC3315_15_3_DiscInvalidAdvWoCltIdOpt.seq == ./C_RFC3315_15_3_DiscInvalidAdvWoCltIdOpt.html: Already exist == Generate HTML Document from ./C_RFC3315_15_3_DiscInvalidAdvWErrCltIdOpt.seq == ./C_RFC3315_15_3_DiscInvalidAdvWErrCltIdOpt.html: Already exist == Generate HTML Document from ./C_RFC3315_15_3_DiscInvalidAdvWErrTransid.seq == ./C_RFC3315_15_3_DiscInvalidAdvWErrTransid.html: Already exist == Generate HTML Document from ./C_RFC3315_15_10_DiscInvalidReplyWoSrvIdOpt.seq == ./C_RFC3315_15_10_DiscInvalidReplyWoSrvIdOpt.html: Already exist == Generate HTML Document from ./C_RFC3315_15_10_DiscInvalidReplyWErrTransid.seq == ./C_RFC3315_15_10_DiscInvalidReplyWErrTransid.html: Already exist == Generate HTML Document from ./C_RFC3315_22_4_IANAOptInvalidTime.seq == ./C_RFC3315_22_4_IANAOptInvalidTime.html: Already exist == Generate HTML Document from ./C_RFC3315_22_6_DiscInvalidIAAddr.seq == ./C_RFC3315_22_6_DiscInvalidIAAddr.html: Already exist == Generate HTML Document from ./C_RFC3315_15_2_DiscSol.seq == ./C_RFC3315_15_2_DiscSol.html: Already exist == Generate HTML Document from ./C_RFC3315_15_4_DiscReq.seq == ./C_RFC3315_15_4_DiscReq.html: Already exist == Generate HTML Document from ./C_RFC3315_15_5_DiscCnf.seq == ./C_RFC3315_15_5_DiscCnf.html: Already exist == Generate HTML Document from ./C_RFC3315_15_6_DiscRen.seq == ./C_RFC3315_15_6_DiscRen.html: Already exist == Generate HTML Document from ./C_RFC3315_15_7_DiscReb.seq == ./C_RFC3315_15_7_DiscReb.html: Already exist == Generate HTML Document from ./C_RFC3315_15_8_DiscDec.seq == ./C_RFC3315_15_8_DiscDec.html: Already exist == Generate HTML Document from ./C_RFC3315_15_9_DiscRel.seq == ./C_RFC3315_15_9_DiscRel.html: Already exist == Generate HTML Document from ./C_RFC3315_15_13_DiscRelayForw.seq == ./C_RFC3315_15_13_DiscRelayForw.html: Already exist == Generate HTML Document from ./C_RFC3315_15_14_DiscRelayRepl.seq == ./C_RFC3315_15_14_DiscRelayRepl.html: Already exist /bin/rm -f DHCPv6_test.def index.html summary.html report.html chmod +x *.seq touch DHCPv6_test.def /usr/local/v6eval/bin/autorun -s 27 -e 27 -F -tiny -title='Section 1 : RFC3315 - Address Assignment for Client' ./INDEX_p2_client ========== TEST 27 ========== ./C_RFC3315_22_9_ElapTimeOpt_time.seq -pkt ./C_RFC3315_22_9_ElapTimeOpt_time.def -log 27.html -ti "Part B : Elapsed Time in elapsed-time field" Unknown line in /usr/local/v6eval//etc//nut.def: B Unknown line in /usr/local/v6eval//etc//nut.def: B Start Capturing Packets (Link0) dhcp6c> According to the following prompt to configure your DHCPv6 Client: dhcp6c> DHCPv6 Client should send Solicit message dhcp6c> Please set to carry IA-NA Options, dhcp6c> Please start NUT (DHCPv6 Client) manually, after press enter key Please start DHCPv6 after press enter key within 5 seconds. Receive DHCPv6 Solicit Message got DHCPv6 Solicit Message Solicit Message DHCPv6 OptionValues Opt_DHCPv6_OptionRequestOptionCode = 23 OPTION_DNS_SERVERS OptionCode = 24 OPTION_DOMAIN_LIST OptionCode = 31 PREFIX_INFORMATION OptionCode = 22 OPTION_SIP_SERVER_A OptionCode = 21 OPTION_SIP_SERVER_D IdentifierIdentifier = 14713 Opt_DHCPv6_CIDDUID-LL HardwareType = 1 DUID-LL LinkLayerAddress= 00:00:f4:77:69:f7 Opt_DHCPv6_ElapsedTimeTime = 0 Opt_DHCPv6_IA_NAOption 1 Identifier= 1 T1= 0 T2= 0 pkt count is 21 Checking Options... Checking Opt_DHCPv6_ElapsedTime Opt_DHCPv6_ElapsedTime found Receive DHCPv6 Solicit Message got DHCPv6 Solicit Message Solicit Message DHCPv6 OptionValues Opt_DHCPv6_OptionRequestOptionCode = 23 OPTION_DNS_SERVERS OptionCode = 24 OPTION_DOMAIN_LIST OptionCode = 31 PREFIX_INFORMATION OptionCode = 22 OPTION_SIP_SERVER_A OptionCode = 21 OPTION_SIP_SERVER_D IdentifierIdentifier = 14713 Opt_DHCPv6_CIDDUID-LL HardwareType = 1 DUID-LL LinkLayerAddress= 00:00:f4:77:69:f7 Opt_DHCPv6_ElapsedTimeTime = 109 Opt_DHCPv6_IA_NAOption 1 Identifier= 1 T1= 0 T2= 0 pkt count is 7 elapsed-time = 1.09 interval = 0.869695901870728 Receive DHCPv6 Solicit Message got DHCPv6 Solicit Message Solicit Message DHCPv6 OptionValues Opt_DHCPv6_OptionRequestOptionCode = 23 OPTION_DNS_SERVERS OptionCode = 24 OPTION_DOMAIN_LIST OptionCode = 31 PREFIX_INFORMATION OptionCode = 22 OPTION_SIP_SERVER_A OptionCode = 21 OPTION_SIP_SERVER_D IdentifierIdentifier = 14713 Opt_DHCPv6_CIDDUID-LL HardwareType = 1 DUID-LL LinkLayerAddress= 00:00:f4:77:69:f7 Opt_DHCPv6_ElapsedTimeTime = 319 Opt_DHCPv6_IA_NAOption 1 Identifier= 1 T1= 0 T2= 0 pkt count is 11 elapsed-time = 3.19 interval = 2.37442898750305 elapsed-time field is incorrect NG DHCPv6 Client stop dhcp6c> then press enter key. dhcp6c> If NUT has Global address, please remove it. 1dhcp6c> Stop the DHCPv6 Client! 1 -> FAIL