Test Information

TitleRule7[Prefer public addresses]
CommandLine./SrcSelectRule7.seq -pkt ./ADDR_SELECT.def -log 13.html -ti Rule7[Prefer public addresses]
TestVersionREL_2_1_1
ToolVersionREL_3_3_2
Start2011/10/24 06:59:33
Tn/usr/local/v6eval//etc//tn.def
Nu/usr/local/v6eval//etc//nut.def
Pkt./ADDR_SELECT.def
Systemfreebsd-i386
TargetNamefreebsd-head
HostNameipv6-conf
Typehost

Test Sequence Execution Log

06:59:33Start

#### Test for Default Source Address Selection Rule7(Prefer public addresses) ####
#### Jump to Test Result ####

--- NUT enable temporary address ---
06:59:33 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=enable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=1
net.inet6.ip6.use_tempaddr: 0 -> 1
# echo $status
0~
[EOT]

--- NUT enable temporary address : Success ---

#### Check 01: Start (Destination = 3fff::2
Candidate Source = 3ffe::1, 3fff:: random(temporary), fec0::1, fe80::021c:23ff:fe09:f4e8
Expected Source = 3ffe::1) ####


--- NUT Initialization ---

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100) ---
06:59:34 vRemote(route.rmt) ``/usr/local/v6eval//bin/freebsd-i386//route.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 prefix=default cmd=add addrfamily=inet6 gateway=fe80::0200:00ff:fe00:0100 if=bge0''
Connected

# 
# /sbin/route add -inet6  default fe80::0200:00ff:fe00:0100%bge0
route: writing to routing socket: File exists
add net default: gateway fe80::0200:00ff:fe00:0100%bge0: route already in table
# echo $status
1~
[EOT]

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100): Success ---
--- NUT Initialization : Success ---

--- NUT: Add Auto Configuration IPv6 Address (3fff:: + NUT'sEUI64) ---
06:59:34 vSend(Link0,ra_NORMAL)
NUT <------------------- DefaultRouter : RA
06:59:35 Wait 5 second



--- NUT: Add IPv6 Address (3ffe::1/64) ---
06:59:40 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3ffe::1 len=64 type=unicast''
Connected

# 
# /sbin/ifconfig bge0 inet6 3ffe::1 prefixlen 64 alias
# echo $status
0
# ~
[EOT]

--- NUT: Add IPv6 Address (3ffe::1/64) Success ---

--- NUT: Add IPv6 Address (fec0::1/64) ---
06:59:42 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=unicast''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 alias
# echo $status
0
# ~
[EOT]

--- NUT: Add IPv6 Address (fec0::1/64) Success ---

--- Check Source Addresses (3ffe::1, fec0::1, , ) ---
06:59:45Start Capturing Packets (Link0)
06:59:45Clear Captured Packets (Link0)
06:59:45 vSend(Link0,echo_request_DESTINATION2SOURCE1)
NUT <------------------- DefaultRouter : ICMPv6 Echo Request
06:59:45 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_reply_SOURCE12DESTINATION) timeout:7 cntLimit:0 seektime:0
NUT -------------------> DefaultRouter : ICMPv6 Echo Reply
06:59:45 vRecv(Link0,ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT) timeout:7 cntLimit:0 seektime:0
NUT(known Source) -----> Destination(offLink) : NS with SLLA
06:59:50 vSend(Link0,na_DESTINATION_R_2NUT_TLLA)
NUT <------------------- Destination(offLink) : NA with TLLA & no R flag
06:59:50Start Capturing Packets (Link0)
06:59:50Clear Captured Packets (Link0)
06:59:50 vSend(Link0,echo_request_DESTINATION2SOURCE1)
NUT <------------------- DefaultRouter : ICMPv6 Echo Request
06:59:50 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_reply_SOURCE12DESTINATION) timeout:7 cntLimit:0 seektime:0
NUT -------------------> DefaultRouter : ICMPv6 Echo Reply
06:59:50 vRecv(Link0,ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT) timeout:7 cntLimit:0 seektime:0
NUT(known Source) -----> Destination(offLink) : NS with SLLA
06:59:55 vSend(Link0,na_DESTINATION_R_2NUT_TLLA)
NUT <------------------- Destination(offLink) : NA with TLLA & no R flag

--- Check Source Addresses (3ffe::1 fec0::1 ) : Success ---

--- NUT: Delete IPv6 Address (3fff::021c:23ff:fe09:f4e8/64) ---
06:59:55 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3fff::021c:23ff:fe09:f4e8 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 3fff::021c:23ff:fe09:f4e8 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (3fff::021c:23ff:fe09:f4e8/64) Success ---
06:59:58Start Capturing Packets (Link0)
06:59:58Clear Captured Packets (Link0)


--- NUT: Ping6 to 3fff::2 %Link0 (Async) ---
06:59:58 vRemote(showAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//showAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /sbin/ifconfig -a
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
        ether 00:1c:23:09:f4:e8
        inet6 fe80::21c:23ff:fe09:f4e8%bge0 prefixlen 64 scopeid 0x1 
        inet6 3fff::75a4:bb7c:e63c:b84d prefixlen 64 autoconf temporary 
        inet6 3ffe::1 prefixlen 64 
        inet6 fec0::1 prefixlen 64 
        nd6 options=8023<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL,DEFAULTIF>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet 127.0.0.1 netmask 0xff000000 
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=80000<LINKSTATE>
        ether 58:55:ca:24:58:8d
        inet6 fe80::5a55:caff:fe24:588d%ue0 prefixlen 64 scopeid 0x8 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
# 
# echo $status
0~
[EOT]
07:00:00 vRemoteAsync(ping6.rmt) ``/usr/local/v6eval//bin/freebsd-i386//ping6.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addr=3fff::2''

Link to remote control log
07:00:00 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_request_NUT2DESTINATION) timeout:10 cntLimit:0 seektime:0
NUT(known Source) -----> Destination(offLink) : NS with SLLA
07:00:03 vSend(Link0,na_DESTINATION_R_2NUT_TLLA)
NUT <------------------- Destination(offLink) : NA with TLLA & no R flag
07:00:03 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_request_NUT2DESTINATION) timeout:10 cntLimit:0 seektime:1319464803.688806
NUT(Expected Source) --> Destination(offLink) : ICMPv6 Echo Request
07:00:03 vRemoteAsyncWait()

Link to remote control start point
sleep 3 [sec] for escaping critical point of asynchronous remoteconf.

Connected

# 
# /sbin/ping6 -n -c 1 -i 1 -h 64 -s 2 -p 00 -I bge0 3fff::2
PATTERN: 0x00
PING6(50=40+8+2 bytes) 3ffe::1 --> 3fff::2


--- 3fff::2 ping6 statistics ---
1 packets transmitted, 0 packets received, 100.0% packet loss
# # echo $status
2~
[EOT]

#### Check 01: PASS ####

--- Delete All Source Addresses ---
07:00:04 vRemote(clearprefix.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearprefix.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nP
# echo $status
0~
[EOT]


--- NUT: Delete IPv6 Address (3ffe::1/64) ---
07:00:05 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3ffe::1 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 3ffe::1 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (3ffe::1/64) Success ---

--- NUT: Delete IPv6 Address (fec0::1/64) ---
07:00:08 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (fec0::1/64) Success ---
07:00:10 vRemote(clearnc.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearnc.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nc
cannot locate 3ffe::3
fe80::5a55:caff:fe24:588d%ue0 (fe80::5a55:caff:fe24:588d%ue0) deleted
cannot locate 3fff::2
cannot locate 3ffe::3
cannot locate 2002:c0a8:1::3
cannot locate fec0::3
fe80::21c:23ff:fe09:f4e8%bge0 (fe80::21c:23ff:fe09:f4e8%bge0) deleted
fe80::200:ff:fe00:100%bge0 (fe80::200:ff:fe00:100%bge0) deleted
# echo $status
0
# ~
[EOT]
07:00:15 vRemote(cleardefr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//cleardefr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nR
# echo $status
0
# ~
[EOT]

--- Delete All Source Addresses and Clear prefix list : Success ---

--- NUT disable temporary address ---
07:00:20 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=disable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=0
net.inet6.ip6.use_tempaddr: 1 -> 0
# echo $status
0~
[EOT]

--- NUT disable temporary address : Success ---

--- NUT enable temporary address ---
07:00:20 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=enable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=1
net.inet6.ip6.use_tempaddr: 0 -> 1
# echo $status
0~
[EOT]

--- NUT enable temporary address : Success ---

#### Check 02: Start (Destination = ff0e::2
Candidate Source = 3ffe::1, 3fff:: random(temporary), fec0::1, fe80::021c:23ff:fe09:f4e8
Expected Source = 3ffe::1) ####


--- NUT Initialization ---

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100) ---
07:00:21 vRemote(route.rmt) ``/usr/local/v6eval//bin/freebsd-i386//route.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 prefix=default cmd=add addrfamily=inet6 gateway=fe80::0200:00ff:fe00:0100 if=bge0''
Connected

# 
# /sbin/route add -inet6  default fe80::0200:00ff:fe00:0100%bge0
add net default: gateway fe80::0200:00ff:fe00:0100%bge0
# echo $status
0~
[EOT]

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100): Success ---
--- NUT Initialization : Success ---

--- NUT: Add Auto Configuration IPv6 Address (3fff:: + NUT'sEUI64) ---
07:00:22 vSend(Link0,ra_NORMAL)
NUT <------------------- DefaultRouter : RA
07:00:22 Wait 5 second



--- NUT: Add IPv6 Address (3ffe::1/64) ---
07:00:27 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3ffe::1 len=64 type=unicast''
Connected

# 
# /sbin/ifconfig bge0 inet6 3ffe::1 prefixlen 64 alias
# echo $status
0
# ~
[EOT]

--- NUT: Add IPv6 Address (3ffe::1/64) Success ---

--- NUT: Add IPv6 Address (fec0::1/64) ---
07:00:29 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=unicast''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 alias
# echo $status
0
# ~
[EOT]

--- NUT: Add IPv6 Address (fec0::1/64) Success ---

--- Check Source Addresses (3ffe::1, fec0::1, , ) ---
07:00:32Start Capturing Packets (Link0)
07:00:32Clear Captured Packets (Link0)
07:00:32 vSend(Link0,echo_request_DESTINATION2SOURCE1)
NUT <------------------- DefaultRouter : ICMPv6 Echo Request
07:00:32 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_reply_SOURCE12DESTINATION) timeout:7 cntLimit:0 seektime:0
NUT -------------------> DefaultRouter : ICMPv6 Echo Reply
07:00:32 vRecv(Link0,ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT) timeout:7 cntLimit:0 seektime:0
NUT(known Source) -----> Destination(offLink) : NS with SLLA
07:00:37 vSend(Link0,na_DESTINATION_R_2NUT_TLLA)
NUT <------------------- Destination(offLink) : NA with TLLA & no R flag
07:00:38Start Capturing Packets (Link0)
07:00:38Clear Captured Packets (Link0)
07:00:38 vSend(Link0,echo_request_DESTINATION2SOURCE1)
NUT <------------------- DefaultRouter : ICMPv6 Echo Request
07:00:38 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_reply_SOURCE12DESTINATION) timeout:7 cntLimit:0 seektime:0
NUT -------------------> DefaultRouter : ICMPv6 Echo Reply
07:00:38 vRecv(Link0,ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT) timeout:7 cntLimit:0 seektime:0
NUT(known Source) -----> Destination(offLink) : NS with SLLA
07:00:43 vSend(Link0,na_DESTINATION_R_2NUT_TLLA)
NUT <------------------- Destination(offLink) : NA with TLLA & no R flag

--- Check Source Addresses (3ffe::1 fec0::1 ) : Success ---

--- NUT: Delete IPv6 Address (3fff::021c:23ff:fe09:f4e8/64) ---
07:00:43 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3fff::021c:23ff:fe09:f4e8 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 3fff::021c:23ff:fe09:f4e8 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (3fff::021c:23ff:fe09:f4e8/64) Success ---
07:00:45Start Capturing Packets (Link0)
07:00:45Clear Captured Packets (Link0)


--- NUT: Ping6 to ff0e::2 %Link0 (Async) ---
07:00:45 vRemote(showAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//showAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /sbin/ifconfig -a
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
        ether 00:1c:23:09:f4:e8
        inet6 fe80::21c:23ff:fe09:f4e8%bge0 prefixlen 64 scopeid 0x1 
        inet6 3fff::1049:3960:46bf:b085 prefixlen 64 autoconf temporary 
        inet6 3ffe::1 prefixlen 64 
        inet6 fec0::1 prefixlen 64 
        nd6 options=8023<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL,DEFAULTIF>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet 127.0.0.1 netmask 0xff000000 
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=80000<LINKSTATE>
        ether 58:55:ca:24:58:8d
        inet6 fe80::5a55:caff:fe24:588d%ue0 prefixlen 64 scopeid 0x8 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
# 
# echo $status
0~
[EOT]
07:00:47 vRemoteAsync(ping6.rmt) ``/usr/local/v6eval//bin/freebsd-i386//ping6.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addr=ff0e::2''

Link to remote control log
07:00:47 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_ON_LINK_SLLA ns_NUT2DESTINATION_ON_LINK_noOPT echo_request_NUT2DESTINATION_ON_LINK) timeout:10 cntLimit:0 seektime:0
NUT(Expected Source) --> Destination(onLink) : ICMPv6 Echo Request
07:00:51 vRemoteAsyncWait()

Link to remote control start point
sleep 3 [sec] for escaping critical point of asynchronous remoteconf.

Connected

# 
# /sbin/ping6 -n -c 1 -i 1 -h 64 -s 2 -p 00 -I bge0 ff0e::2
PATTERN: 0x00
PING6(50=40+8+2 bytes) 3ffe::1 --> ff0e::2


--- ff0e::2 ping6 statistics ---
1 packets transmitted, 0 packets received, 100.0% packet loss
# # echo $status
2~
[EOT]

#### Check 02: PASS ####

--- Delete All Source Addresses ---
07:00:52 vRemote(clearprefix.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearprefix.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nP
# echo $status
0~
[EOT]


--- NUT: Delete IPv6 Address (3ffe::1/64) ---
07:00:53 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3ffe::1 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 3ffe::1 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (3ffe::1/64) Success ---

--- NUT: Delete IPv6 Address (fec0::1/64) ---
07:00:55 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (fec0::1/64) Success ---
07:00:58 vRemote(clearnc.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearnc.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nc
cannot locate 3ffe::3
fe80::5a55:caff:fe24:588d%ue0 (fe80::5a55:caff:fe24:588d%ue0) deleted
cannot locate 3fff::2
cannot locate 3ffe::3
cannot locate 2002:c0a8:1::3
cannot locate fec0::3
fe80::21c:23ff:fe09:f4e8%bge0 (fe80::21c:23ff:fe09:f4e8%bge0) deleted
fe80::200:ff:fe00:100%bge0 (fe80::200:ff:fe00:100%bge0) deleted
# echo $status
0
# ~
[EOT]
07:01:03 vRemote(cleardefr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//cleardefr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nR
# echo $status
0
# ~
[EOT]

--- Delete All Source Addresses and Clear prefix list : Success ---

--- NUT disable temporary address ---
07:01:07 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=disable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=0
net.inet6.ip6.use_tempaddr: 1 -> 0
# echo $status
0~
[EOT]

--- NUT disable temporary address : Success ---

--- NUT enable temporary address ---
07:01:08 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=enable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=1
net.inet6.ip6.use_tempaddr: 0 -> 1
# echo $status
0~
[EOT]

--- NUT enable temporary address : Success ---

#### Check 03: Start (Destination = 3fff::2
Candidate Source = fec0::1, fec0:: random(temporary), , fe80::021c:23ff:fe09:f4e8
Expected Source = fec0::1) ####


--- NUT Initialization ---

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100) ---
07:01:09 vRemote(route.rmt) ``/usr/local/v6eval//bin/freebsd-i386//route.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 prefix=default cmd=add addrfamily=inet6 gateway=fe80::0200:00ff:fe00:0100 if=bge0''
Connected

# 
# /sbin/route add -inet6  default fe80::0200:00ff:fe00:0100%bge0
add net default: gateway fe80::0200:00ff:fe00:0100%bge0
# echo $status
0~
[EOT]

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100): Success ---
--- NUT Initialization : Success ---

--- NUT: Add Auto Configuration IPv6 Address (fec0:: + NUT'sEUI64) ---
07:01:10 vSend(Link0,ra_NORMAL)
NUT <------------------- DefaultRouter : RA
07:01:10 Wait 5 second



--- NUT: Add IPv6 Address (fec0::1/64) ---
07:01:15 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=unicast''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 alias
# echo $status
0
# ~
[EOT]

--- NUT: Add IPv6 Address (fec0::1/64) Success ---

--- Check Source Addresses (fec0::1, , , ) ---
07:01:17Start Capturing Packets (Link0)
07:01:17Clear Captured Packets (Link0)
07:01:17 vSend(Link0,echo_request_DESTINATION2SOURCE1)
NUT <------------------- DefaultRouter : ICMPv6 Echo Request
07:01:17 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_reply_SOURCE12DESTINATION) timeout:7 cntLimit:0 seektime:0
NUT -------------------> DefaultRouter : ICMPv6 Echo Reply
07:01:17 vRecv(Link0,ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT) timeout:7 cntLimit:0 seektime:0
vRecv() return status=1

--- Check Source Addresses (fec0::1 ) : Success ---

--- NUT: Delete IPv6 Address (fec0::021c:23ff:fe09:f4e8/64) ---
07:01:24 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::021c:23ff:fe09:f4e8 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::021c:23ff:fe09:f4e8 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (fec0::021c:23ff:fe09:f4e8/64) Success ---
07:01:27Start Capturing Packets (Link0)
07:01:27Clear Captured Packets (Link0)


--- NUT: Ping6 to 3fff::2 %Link0 (Async) ---
07:01:27 vRemote(showAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//showAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /sbin/ifconfig -a
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
        ether 00:1c:23:09:f4:e8
        inet6 fe80::21c:23ff:fe09:f4e8%bge0 prefixlen 64 scopeid 0x1 
        inet6 fec0::c8ea:1734:6a73:dddd prefixlen 64 autoconf temporary 
        inet6 fec0::1 prefixlen 64 
        nd6 options=8023<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL,DEFAULTIF>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet 127.0.0.1 netmask 0xff000000 
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=80000<LINKSTATE>
        ether 58:55:ca:24:58:8d
        inet6 fe80::5a55:caff:fe24:588d%ue0 prefixlen 64 scopeid 0x8 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
# 
# echo $status
0~
[EOT]
07:01:29 vRemoteAsync(ping6.rmt) ``/usr/local/v6eval//bin/freebsd-i386//ping6.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addr=3fff::2''

Link to remote control log
07:01:29 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_request_NUT2DESTINATION) timeout:10 cntLimit:0 seektime:0
NUT(Expected Source) --> Destination(offLink) : ICMPv6 Echo Request
07:01:32 vRemoteAsyncWait()

Link to remote control start point
sleep 3 [sec] for escaping critical point of asynchronous remoteconf.

Connected

# 
# /sbin/ping6 -n -c 1 -i 1 -h 64 -s 2 -p 00 -I bge0 3fff::2
PATTERN: 0x00
PING6(50=40+8+2 bytes) fec0::1 --> 3fff::2


--- 3fff::2 ping6 statistics ---
1 packets transmitted, 0 packets received, 100.0% packet loss
# # echo $status
2~
[EOT]

#### Check 03: PASS ####

--- Delete All Source Addresses ---
07:01:34 vRemote(clearprefix.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearprefix.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nP
# echo $status
0~
[EOT]


--- NUT: Delete IPv6 Address (fec0::1/64) ---
07:01:34 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (fec0::1/64) Success ---
07:01:37 vRemote(clearnc.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearnc.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nc
cannot locate 3ffe::3
fe80::5a55:caff:fe24:588d%ue0 (fe80::5a55:caff:fe24:588d%ue0) deleted
cannot locate 3fff::2
cannot locate 3ffe::3
cannot locate 2002:c0a8:1::3
cannot locate fec0::3
fe80::21c:23ff:fe09:f4e8%bge0 (fe80::21c:23ff:fe09:f4e8%bge0) deleted
fe80::200:ff:fe00:100%bge0 (fe80::200:ff:fe00:100%bge0) deleted
# 
# echo $status
0
# ~
[EOT]
07:01:42 vRemote(cleardefr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//cleardefr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nR
# echo $status
0
# ~
[EOT]

--- Delete All Source Addresses and Clear prefix list : Success ---

--- NUT disable temporary address ---
07:01:46 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=disable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=0
net.inet6.ip6.use_tempaddr: 1 -> 0
# echo $status
0~
[EOT]

--- NUT disable temporary address : Success ---

--- NUT enable temporary address ---
07:01:47 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=enable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=1
net.inet6.ip6.use_tempaddr: 0 -> 1
# echo $status
0~
[EOT]

--- NUT enable temporary address : Success ---

#### Check 04: Start (Destination = ff0e::2
Candidate Source = fec0::1, fec0:: random(temporary), , fe80::021c:23ff:fe09:f4e8
Expected Source = fec0::1) ####


--- NUT Initialization ---

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100) ---
07:01:48 vRemote(route.rmt) ``/usr/local/v6eval//bin/freebsd-i386//route.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 prefix=default cmd=add addrfamily=inet6 gateway=fe80::0200:00ff:fe00:0100 if=bge0''
Connected

# 
# /sbin/route add -inet6  default fe80::0200:00ff:fe00:0100%bge0
add net default: gateway fe80::0200:00ff:fe00:0100%bge0
# echo $status
0~
[EOT]

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100): Success ---
--- NUT Initialization : Success ---

--- NUT: Add Auto Configuration IPv6 Address (fec0:: + NUT'sEUI64) ---
07:01:48 vSend(Link0,ra_NORMAL)
NUT <------------------- DefaultRouter : RA
07:01:48 Wait 5 second



--- NUT: Add IPv6 Address (fec0::1/64) ---
07:01:53 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=unicast''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 alias
# echo $status
0
# ~
[EOT]

--- NUT: Add IPv6 Address (fec0::1/64) Success ---

--- Check Source Addresses (fec0::1, , , ) ---
07:01:56Start Capturing Packets (Link0)
07:01:56Clear Captured Packets (Link0)
07:01:56 vSend(Link0,echo_request_DESTINATION2SOURCE1)
NUT <------------------- DefaultRouter : ICMPv6 Echo Request
07:01:56 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_reply_SOURCE12DESTINATION) timeout:7 cntLimit:0 seektime:0
NUT -------------------> DefaultRouter : ICMPv6 Echo Reply
07:01:56 vRecv(Link0,ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT) timeout:7 cntLimit:0 seektime:0
NUT(known Source) -----> Destination(offLink) : NS with SLLA
07:02:01 vSend(Link0,na_DESTINATION_R_2NUT_TLLA)
NUT <------------------- Destination(offLink) : NA with TLLA & no R flag

--- Check Source Addresses (fec0::1 ) : Success ---

--- NUT: Delete IPv6 Address (fec0::021c:23ff:fe09:f4e8/64) ---
07:02:01 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::021c:23ff:fe09:f4e8 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::021c:23ff:fe09:f4e8 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (fec0::021c:23ff:fe09:f4e8/64) Success ---
07:02:04Start Capturing Packets (Link0)
07:02:04Clear Captured Packets (Link0)


--- NUT: Ping6 to ff0e::2 %Link0 (Async) ---
07:02:04 vRemote(showAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//showAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /sbin/ifconfig -a
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
        ether 00:1c:23:09:f4:e8
        inet6 fe80::21c:23ff:fe09:f4e8%bge0 prefixlen 64 scopeid 0x1 
        inet6 fec0::df7:6738:c5f9:8663 prefixlen 64 autoconf temporary 
        inet6 fec0::1 prefixlen 64 
        nd6 options=8023<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL,DEFAULTIF>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet 127.0.0.1 netmask 0xff000000 
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=80000<LINKSTATE>
        ether 58:55:ca:24:58:8d
        inet6 fe80::5a55:caff:fe24:588d%ue0 prefixlen 64 scopeid 0x8 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
# 
# echo $status
0~
[EOT]
07:02:06 vRemoteAsync(ping6.rmt) ``/usr/local/v6eval//bin/freebsd-i386//ping6.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addr=ff0e::2''

Link to remote control log
07:02:06 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_ON_LINK_SLLA ns_NUT2DESTINATION_ON_LINK_noOPT echo_request_NUT2DESTINATION_ON_LINK) timeout:10 cntLimit:0 seektime:0
NUT(Expected Source) --> Destination(onLink) : ICMPv6 Echo Request
07:02:09 vRemoteAsyncWait()

Link to remote control start point
sleep 3 [sec] for escaping critical point of asynchronous remoteconf.

Connected

# 
# /sbin/ping6 -n -c 1 -i 1 -h 64 -s 2 -p 00 -I bge0 ff0e::2
PATTERN: 0x00
PING6(50=40+8+2 bytes) fec0::1 --> ff0e::2


--- ff0e::2 ping6 statistics ---
1 packets transmitted, 0 packets received, 100.0% packet loss
# # echo $status
2~
[EOT]

#### Check 04: PASS ####

--- Delete All Source Addresses ---
07:02:10 vRemote(clearprefix.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearprefix.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nP
# echo $status
0~
[EOT]


--- NUT: Delete IPv6 Address (fec0::1/64) ---
07:02:11 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (fec0::1/64) Success ---
07:02:14 vRemote(clearnc.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearnc.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nc
cannot locate 3ffe::3
fe80::5a55:caff:fe24:588d%ue0 (fe80::5a55:caff:fe24:588d%ue0) deleted
cannot locate 3fff::2
cannot locate 3ffe::3
cannot locate 2002:c0a8:1::3
cannot locate fec0::3
fe80::21c:23ff:fe09:f4e8%bge0 (fe80::21c:23ff:fe09:f4e8%bge0) deleted
fe80::200:ff:fe00:100%bge0 (fe80::200:ff:fe00:100%bge0) deleted
# 
# echo $status
0
# ~
[EOT]
07:02:19 vRemote(cleardefr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//cleardefr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nR
# echo $status
0
# ~
[EOT]

--- Delete All Source Addresses and Clear prefix list : Success ---

--- NUT disable temporary address ---
07:02:23 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=disable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=0
net.inet6.ip6.use_tempaddr: 1 -> 0
# echo $status
0~
[EOT]

--- NUT disable temporary address : Success ---

--- NUT enable temporary address ---
07:02:24 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=enable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=1
net.inet6.ip6.use_tempaddr: 0 -> 1
# 
# echo $status
0~
[EOT]

--- NUT enable temporary address : Success ---

#### Check 05: Start (Destination = ff08::2
Candidate Source = 3ffe::1, 3fff:: random(temporary), fec0::1, fe80::021c:23ff:fe09:f4e8
Expected Source = 3ffe::1) ####


--- NUT Initialization ---

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100) ---
07:02:25 vRemote(route.rmt) ``/usr/local/v6eval//bin/freebsd-i386//route.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 prefix=default cmd=add addrfamily=inet6 gateway=fe80::0200:00ff:fe00:0100 if=bge0''
Connected

# 
# /sbin/route add -inet6  default fe80::0200:00ff:fe00:0100%bge0
add net default: gateway fe80::0200:00ff:fe00:0100%bge0
# echo $status
0~
[EOT]

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100): Success ---
--- NUT Initialization : Success ---

--- NUT: Add Auto Configuration IPv6 Address (3fff:: + NUT'sEUI64) ---
07:02:25 vSend(Link0,ra_NORMAL)
NUT <------------------- DefaultRouter : RA
07:02:25 Wait 5 second



--- NUT: Add IPv6 Address (3ffe::1/64) ---
07:02:30 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3ffe::1 len=64 type=unicast''
Connected

# 
# /sbin/ifconfig bge0 inet6 3ffe::1 prefixlen 64 alias
# echo $status
0
# ~
[EOT]

--- NUT: Add IPv6 Address (3ffe::1/64) Success ---

--- NUT: Add IPv6 Address (fec0::1/64) ---
07:02:33 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=unicast''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 alias
# echo $status
0
# ~
[EOT]

--- NUT: Add IPv6 Address (fec0::1/64) Success ---

--- Check Source Addresses (3ffe::1, fec0::1, , ) ---
07:02:36Start Capturing Packets (Link0)
07:02:36Clear Captured Packets (Link0)
07:02:36 vSend(Link0,echo_request_DESTINATION2SOURCE1)
NUT <------------------- DefaultRouter : ICMPv6 Echo Request
07:02:36 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_reply_SOURCE12DESTINATION) timeout:7 cntLimit:0 seektime:0
NUT -------------------> DefaultRouter : ICMPv6 Echo Reply
07:02:36 vRecv(Link0,ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT) timeout:7 cntLimit:0 seektime:0
NUT(known Source) -----> Destination(offLink) : NS with SLLA
07:02:41 vSend(Link0,na_DESTINATION_R_2NUT_TLLA)
NUT <------------------- Destination(offLink) : NA with TLLA & no R flag
07:02:41Start Capturing Packets (Link0)
07:02:41Clear Captured Packets (Link0)
07:02:41 vSend(Link0,echo_request_DESTINATION2SOURCE1)
NUT <------------------- DefaultRouter : ICMPv6 Echo Request
07:02:41 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_reply_SOURCE12DESTINATION) timeout:7 cntLimit:0 seektime:0
NUT -------------------> DefaultRouter : ICMPv6 Echo Reply
07:02:41 vRecv(Link0,ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT) timeout:7 cntLimit:0 seektime:0
NUT(known Source) -----> Destination(offLink) : NS with SLLA
07:02:46 vSend(Link0,na_DESTINATION_R_2NUT_TLLA)
NUT <------------------- Destination(offLink) : NA with TLLA & no R flag

--- Check Source Addresses (3ffe::1 fec0::1 ) : Success ---

--- NUT: Delete IPv6 Address (3fff::021c:23ff:fe09:f4e8/64) ---
07:02:46 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3fff::021c:23ff:fe09:f4e8 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 3fff::021c:23ff:fe09:f4e8 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (3fff::021c:23ff:fe09:f4e8/64) Success ---
07:02:48Start Capturing Packets (Link0)
07:02:48Clear Captured Packets (Link0)


--- NUT: Ping6 to ff08::2 %Link0 (Async) ---
07:02:48 vRemote(showAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//showAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /sbin/ifconfig -a
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
        ether 00:1c:23:09:f4:e8
        inet6 fe80::21c:23ff:fe09:f4e8%bge0 prefixlen 64 scopeid 0x1 
        inet6 3fff::45b4:adc2:ba66:c289 prefixlen 64 autoconf temporary 
        inet6 3ffe::1 prefixlen 64 
        inet6 fec0::1 prefixlen 64 
        nd6 options=8023<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL,DEFAULTIF>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet 127.0.0.1 netmask 0xff000000 
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=80000<LINKSTATE>
        ether 58:55:ca:24:58:8d
        inet6 fe80::5a55:caff:fe24:588d%ue0 prefixlen 64 scopeid 0x8 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
# 
# echo $status
0~
[EOT]
07:02:50 vRemoteAsync(ping6.rmt) ``/usr/local/v6eval//bin/freebsd-i386//ping6.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addr=ff08::2''

Link to remote control log
07:02:50 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_ON_LINK_SLLA ns_NUT2DESTINATION_ON_LINK_noOPT echo_request_NUT2DESTINATION_ON_LINK) timeout:10 cntLimit:0 seektime:0
NUT(Expected Source) --> Destination(onLink) : ICMPv6 Echo Request
07:02:54 vRemoteAsyncWait()

Link to remote control start point
sleep 3 [sec] for escaping critical point of asynchronous remoteconf.

Connected

# 
# /sbin/ping6 -n -c 1 -i 1 -h 64 -s 2 -p 00 -I bge0 ff08::2
PATTERN: 0x00
PING6(50=40+8+2 bytes) 3ffe::1 --> ff08::2


--- ff08::2 ping6 statistics ---
1 packets transmitted, 0 packets received, 100.0% packet loss
# # echo $status
2~
[EOT]

#### Check 05: PASS ####

--- Delete All Source Addresses ---
07:02:55 vRemote(clearprefix.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearprefix.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nP
# echo $status
0~
[EOT]


--- NUT: Delete IPv6 Address (3ffe::1/64) ---
07:02:56 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3ffe::1 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 3ffe::1 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (3ffe::1/64) Success ---

--- NUT: Delete IPv6 Address (fec0::1/64) ---
07:02:58 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (fec0::1/64) Success ---
07:03:01 vRemote(clearnc.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearnc.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nc
cannot locate 3ffe::3
fe80::5a55:caff:fe24:588d%ue0 (fe80::5a55:caff:fe24:588d%ue0) deleted
cannot locate 3fff::2
cannot locate 3ffe::3
cannot locate 2002:c0a8:1::3
cannot locate fec0::3
fe80::21c:23ff:fe09:f4e8%bge0 (fe80::21c:23ff:fe09:f4e8%bge0) deleted
fe80::200:ff:fe00:100%bge0 (fe80::200:ff:fe00:100%bge0) deleted
# echo $status
0
# ~
[EOT]
07:03:06 vRemote(cleardefr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//cleardefr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nR
# echo $status
0
# ~
[EOT]

--- Delete All Source Addresses and Clear prefix list : Success ---

--- NUT disable temporary address ---
07:03:11 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=disable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=0
net.inet6.ip6.use_tempaddr: 1 -> 0
# echo $status
0~
[EOT]

--- NUT disable temporary address : Success ---

--- NUT enable temporary address ---
07:03:12 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=enable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=1
net.inet6.ip6.use_tempaddr: 0 -> 1
# echo $status
0~
[EOT]

--- NUT enable temporary address : Success ---

#### Check 06: Start (Destination = ff08::2
Candidate Source = fec0::1, fec0:: random(temporary), , fe80::021c:23ff:fe09:f4e8
Expected Source = fec0::1) ####


--- NUT Initialization ---

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100) ---
07:03:13 vRemote(route.rmt) ``/usr/local/v6eval//bin/freebsd-i386//route.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 prefix=default cmd=add addrfamily=inet6 gateway=fe80::0200:00ff:fe00:0100 if=bge0''
Connected

# 
# /sbin/route add -inet6  default fe80::0200:00ff:fe00:0100%bge0
add net default: gateway fe80::0200:00ff:fe00:0100%bge0
# 
# echo $status
0~
[EOT]

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100): Success ---
--- NUT Initialization : Success ---

--- NUT: Add Auto Configuration IPv6 Address (fec0:: + NUT'sEUI64) ---
07:03:14 vSend(Link0,ra_NORMAL)
NUT <------------------- DefaultRouter : RA
07:03:14 Wait 5 second



--- NUT: Add IPv6 Address (fec0::1/64) ---
07:03:19 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=unicast''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 alias
# echo $status
0
# ~
[EOT]

--- NUT: Add IPv6 Address (fec0::1/64) Success ---

--- Check Source Addresses (fec0::1, , , ) ---
07:03:21Start Capturing Packets (Link0)
07:03:21Clear Captured Packets (Link0)
07:03:21 vSend(Link0,echo_request_DESTINATION2SOURCE1)
NUT <------------------- DefaultRouter : ICMPv6 Echo Request
07:03:21 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_reply_SOURCE12DESTINATION) timeout:7 cntLimit:0 seektime:0
NUT -------------------> DefaultRouter : ICMPv6 Echo Reply
07:03:22 vRecv(Link0,ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT) timeout:7 cntLimit:0 seektime:0
vRecv() return status=1

--- Check Source Addresses (fec0::1 ) : Success ---

--- NUT: Delete IPv6 Address (fec0::021c:23ff:fe09:f4e8/64) ---
07:03:29 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::021c:23ff:fe09:f4e8 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::021c:23ff:fe09:f4e8 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (fec0::021c:23ff:fe09:f4e8/64) Success ---
07:03:31Start Capturing Packets (Link0)
07:03:31Clear Captured Packets (Link0)


--- NUT: Ping6 to ff08::2 %Link0 (Async) ---
07:03:31 vRemote(showAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//showAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /sbin/ifconfig -a
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
        ether 00:1c:23:09:f4:e8
        inet6 fe80::21c:23ff:fe09:f4e8%bge0 prefixlen 64 scopeid 0x1 
        inet6 fec0::592d:9ed9:258b:5564 prefixlen 64 autoconf temporary 
        inet6 fec0::1 prefixlen 64 
        nd6 options=8023<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL,DEFAULTIF>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet 127.0.0.1 netmask 0xff000000 
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=80000<LINKSTATE>
        ether 58:55:ca:24:58:8d
        inet6 fe80::5a55:caff:fe24:588d%ue0 prefixlen 64 scopeid 0x8 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
# 
# echo $status
0~
[EOT]
07:03:33 vRemoteAsync(ping6.rmt) ``/usr/local/v6eval//bin/freebsd-i386//ping6.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addr=ff08::2''

Link to remote control log
07:03:33 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_ON_LINK_SLLA ns_NUT2DESTINATION_ON_LINK_noOPT echo_request_NUT2DESTINATION_ON_LINK) timeout:10 cntLimit:0 seektime:0
NUT(Expected Source) --> Destination(onLink) : ICMPv6 Echo Request
07:03:37 vRemoteAsyncWait()

Link to remote control start point
sleep 3 [sec] for escaping critical point of asynchronous remoteconf.

Connected

# 
# /sbin/ping6 -n -c 1 -i 1 -h 64 -s 2 -p 00 -I bge0 ff08::2
PATTERN: 0x00
PING6(50=40+8+2 bytes) fec0::1 --> ff08::2


--- ff08::2 ping6 statistics ---
1 packets transmitted, 0 packets received, 100.0% packet loss
# # echo $status
2~
[EOT]

#### Check 06: PASS ####

--- Delete All Source Addresses ---
07:03:38 vRemote(clearprefix.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearprefix.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nP
# echo $status
0~
[EOT]


--- NUT: Delete IPv6 Address (fec0::1/64) ---
07:03:38 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (fec0::1/64) Success ---
07:03:41 vRemote(clearnc.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearnc.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nc
cannot locate 3ffe::3
fe80::5a55:caff:fe24:588d%ue0 (fe80::5a55:caff:fe24:588d%ue0) deleted
cannot locate 3fff::2
cannot locate 3ffe::3
cannot locate 2002:c0a8:1::3
cannot locate fec0::3
fe80::21c:23ff:fe09:f4e8%bge0 (fe80::21c:23ff:fe09:f4e8%bge0) deleted
fe80::200:ff:fe00:100%bge0 (fe80::200:ff:fe00:100%bge0) deleted
# echo $status
0
# ~
[EOT]
07:03:46 vRemote(cleardefr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//cleardefr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nR
# echo $status
0
# ~
[EOT]

--- Delete All Source Addresses and Clear prefix list : Success ---

--- NUT disable temporary address ---
07:03:51 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=disable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=0
net.inet6.ip6.use_tempaddr: 1 -> 0
# echo $status
0~
[EOT]

--- NUT disable temporary address : Success ---

--- NUT enable temporary address ---
07:03:51 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=enable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=1
net.inet6.ip6.use_tempaddr: 0 -> 1
# echo $status
0~
[EOT]

--- NUT enable temporary address : Success ---

#### Check 07: Start (Destination = fec0::2
Candidate Source = 3ffe::1, 3fff:: random(temporary), , fe80::021c:23ff:fe09:f4e8
Expected Source = 3ffe::1) ####


--- NUT Initialization ---

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100) ---
07:03:52 vRemote(route.rmt) ``/usr/local/v6eval//bin/freebsd-i386//route.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 prefix=default cmd=add addrfamily=inet6 gateway=fe80::0200:00ff:fe00:0100 if=bge0''
Connected

# 
# /sbin/route add -inet6  default fe80::0200:00ff:fe00:0100%bge0
add net default: gateway fe80::0200:00ff:fe00:0100%bge0
# echo $status
0~
[EOT]

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100): Success ---
--- NUT Initialization : Success ---

--- NUT: Add Auto Configuration IPv6 Address (3fff:: + NUT'sEUI64) ---
07:03:53 vSend(Link0,ra_NORMAL)
NUT <------------------- DefaultRouter : RA
07:03:53 Wait 5 second



--- NUT: Add IPv6 Address (3ffe::1/64) ---
07:03:58 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3ffe::1 len=64 type=unicast''
Connected

# 
# /sbin/ifconfig bge0 inet6 3ffe::1 prefixlen 64 alias
# echo $status
0
# ~
[EOT]

--- NUT: Add IPv6 Address (3ffe::1/64) Success ---

--- Check Source Addresses (3ffe::1, , , ) ---
07:04:00Start Capturing Packets (Link0)
07:04:00Clear Captured Packets (Link0)
07:04:00 vSend(Link0,echo_request_DESTINATION2SOURCE1)
NUT <------------------- DefaultRouter : ICMPv6 Echo Request
07:04:00 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_reply_SOURCE12DESTINATION) timeout:7 cntLimit:0 seektime:0
NUT -------------------> DefaultRouter : ICMPv6 Echo Reply
07:04:00 vRecv(Link0,ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT) timeout:7 cntLimit:0 seektime:0
NUT(known Source) -----> Destination(offLink) : NS with SLLA
07:04:05 vSend(Link0,na_DESTINATION_R_2NUT_TLLA)
NUT <------------------- Destination(offLink) : NA with TLLA & no R flag

--- Check Source Addresses (3ffe::1 ) : Success ---

--- NUT: Delete IPv6 Address (3fff::021c:23ff:fe09:f4e8/64) ---
07:04:05 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3fff::021c:23ff:fe09:f4e8 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 3fff::021c:23ff:fe09:f4e8 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (3fff::021c:23ff:fe09:f4e8/64) Success ---
07:04:08Start Capturing Packets (Link0)
07:04:08Clear Captured Packets (Link0)


--- NUT: Ping6 to fec0::2 %Link0 (Async) ---
07:04:08 vRemote(showAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//showAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /sbin/ifconfig -a
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
        ether 00:1c:23:09:f4:e8
        inet6 fe80::21c:23ff:fe09:f4e8%bge0 prefixlen 64 scopeid 0x1 
        inet6 3fff::ccaf:74d4:b9ca:f417 prefixlen 64 autoconf temporary 
        inet6 3ffe::1 prefixlen 64 
        nd6 options=8023<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL,DEFAULTIF>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet 127.0.0.1 netmask 0xff000000 
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=80000<LINKSTATE>
        ether 58:55:ca:24:58:8d
        inet6 fe80::5a55:caff:fe24:588d%ue0 prefixlen 64 scopeid 0x8 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
# 
# echo $status
0~
[EOT]
07:04:10 vRemoteAsync(ping6.rmt) ``/usr/local/v6eval//bin/freebsd-i386//ping6.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addr=fec0::2''

Link to remote control log
07:04:10 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_request_NUT2DESTINATION) timeout:10 cntLimit:0 seektime:0
NUT(Expected Source) --> Destination(offLink) : ICMPv6 Echo Request
07:04:14 vRemoteAsyncWait()

Link to remote control start point
sleep 3 [sec] for escaping critical point of asynchronous remoteconf.

Connected

# 
# /sbin/ping6 -n -c 1 -i 1 -h 64 -s 2 -p 00 -I bge0 fec0::2
PATTERN: 0x00
PING6(50=40+8+2 bytes) 3ffe::1 --> fec0::2


--- fec0::2 ping6 statistics ---
1 packets transmitted, 0 packets received, 100.0% packet loss
# # echo $status
2~
[EOT]

#### Check 07: PASS ####

--- Delete All Source Addresses ---
07:04:15 vRemote(clearprefix.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearprefix.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nP
# echo $status
0~
[EOT]


--- NUT: Delete IPv6 Address (3ffe::1/64) ---
07:04:15 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3ffe::1 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 3ffe::1 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (3ffe::1/64) Success ---
07:04:18 vRemote(clearnc.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearnc.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nc
cannot locate 3ffe::3
fe80::5a55:caff:fe24:588d%ue0 (fe80::5a55:caff:fe24:588d%ue0) deleted
cannot locate 3fff::2
cannot locate 3ffe::3
cannot locate 2002:c0a8:1::3
cannot locate fec0::3
fe80::21c:23ff:fe09:f4e8%bge0 (fe80::21c:23ff:fe09:f4e8%bge0) deleted
fe80::200:ff:fe00:100%bge0 (fe80::200:ff:fe00:100%bge0) deleted
# 
# echo $status
0
# ~
[EOT]
07:04:23 vRemote(cleardefr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//cleardefr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nR
# echo $status
0
# ~
[EOT]

--- Delete All Source Addresses and Clear prefix list : Success ---

--- NUT disable temporary address ---
07:04:27 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=disable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=0
net.inet6.ip6.use_tempaddr: 1 -> 0
# echo $status
0~
[EOT]

--- NUT disable temporary address : Success ---

--- NUT enable temporary address ---
07:04:28 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=enable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=1
net.inet6.ip6.use_tempaddr: 0 -> 1
# echo $status
0~
[EOT]

--- NUT enable temporary address : Success ---

#### Check 08: Start (Destination = ff05::2
Candidate Source = 3ffe::1, 3fff:: random(temporary), , fe80::021c:23ff:fe09:f4e8
Expected Source = 3ffe::1) ####


--- NUT Initialization ---

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100) ---
07:04:29 vRemote(route.rmt) ``/usr/local/v6eval//bin/freebsd-i386//route.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 prefix=default cmd=add addrfamily=inet6 gateway=fe80::0200:00ff:fe00:0100 if=bge0''
Connected

# 
# /sbin/route add -inet6  default fe80::0200:00ff:fe00:0100%bge0
add net default: gateway fe80::0200:00ff:fe00:0100%bge0
# echo $status
0~
[EOT]

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100): Success ---
--- NUT Initialization : Success ---

--- NUT: Add Auto Configuration IPv6 Address (3fff:: + NUT'sEUI64) ---
07:04:30 vSend(Link0,ra_NORMAL)
NUT <------------------- DefaultRouter : RA
07:04:30 Wait 5 second



--- NUT: Add IPv6 Address (3ffe::1/64) ---
07:04:35 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3ffe::1 len=64 type=unicast''
Connected

# 
# /sbin/ifconfig bge0 inet6 3ffe::1 prefixlen 64 alias
# echo $status
0
# ~
[EOT]

--- NUT: Add IPv6 Address (3ffe::1/64) Success ---

--- Check Source Addresses (3ffe::1, , , ) ---
07:04:37Start Capturing Packets (Link0)
07:04:37Clear Captured Packets (Link0)
07:04:37 vSend(Link0,echo_request_DESTINATION2SOURCE1)
NUT <------------------- DefaultRouter : ICMPv6 Echo Request
07:04:37 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_reply_SOURCE12DESTINATION) timeout:7 cntLimit:0 seektime:0
NUT -------------------> DefaultRouter : ICMPv6 Echo Reply
07:04:37 vRecv(Link0,ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT) timeout:7 cntLimit:0 seektime:0
vRecv() return status=1

--- Check Source Addresses (3ffe::1 ) : Success ---

--- NUT: Delete IPv6 Address (3fff::021c:23ff:fe09:f4e8/64) ---
07:04:44 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3fff::021c:23ff:fe09:f4e8 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 3fff::021c:23ff:fe09:f4e8 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (3fff::021c:23ff:fe09:f4e8/64) Success ---
07:04:47Start Capturing Packets (Link0)
07:04:47Clear Captured Packets (Link0)


--- NUT: Ping6 to ff05::2 %Link0 (Async) ---
07:04:47 vRemote(showAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//showAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /sbin/ifconfig -a
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
        ether 00:1c:23:09:f4:e8
        inet6 fe80::21c:23ff:fe09:f4e8%bge0 prefixlen 64 scopeid 0x1 
        inet6 3fff::84d5:c27b:c592:664e prefixlen 64 autoconf temporary 
        inet6 3ffe::1 prefixlen 64 
        nd6 options=8023<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL,DEFAULTIF>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet 127.0.0.1 netmask 0xff000000 
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=80000<LINKSTATE>
        ether 58:55:ca:24:58:8d
        inet6 fe80::5a55:caff:fe24:588d%ue0 prefixlen 64 scopeid 0x8 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
# 
# echo $status
0~
[EOT]
07:04:49 vRemoteAsync(ping6.rmt) ``/usr/local/v6eval//bin/freebsd-i386//ping6.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addr=ff05::2''

Link to remote control log
07:04:49 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_ON_LINK_SLLA ns_NUT2DESTINATION_ON_LINK_noOPT echo_request_NUT2DESTINATION_ON_LINK) timeout:10 cntLimit:0 seektime:0
NUT(Expected Source) --> Destination(onLink) : ICMPv6 Echo Request
07:04:52 vRemoteAsyncWait()

Link to remote control start point
sleep 3 [sec] for escaping critical point of asynchronous remoteconf.

Connected

# 
# /sbin/ping6 -n -c 1 -i 1 -h 64 -s 2 -p 00 -I bge0 ff05::2
PATTERN: 0x00
PING6(50=40+8+2 bytes) 3ffe::1 --> ff05::2


--- ff05::2 ping6 statistics ---
1 packets transmitted, 0 packets received, 100.0% packet loss
# # echo $status
2~
[EOT]

#### Check 08: PASS ####

--- Delete All Source Addresses ---
07:04:54 vRemote(clearprefix.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearprefix.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nP
# echo $status
0~
[EOT]


--- NUT: Delete IPv6 Address (3ffe::1/64) ---
07:04:54 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3ffe::1 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 3ffe::1 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (3ffe::1/64) Success ---
07:04:57 vRemote(clearnc.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearnc.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nc
cannot locate 3ffe::3
fe80::5a55:caff:fe24:588d%ue0 (fe80::5a55:caff:fe24:588d%ue0) deleted
cannot locate 3fff::2
cannot locate 3ffe::3
cannot locate 2002:c0a8:1::3
cannot locate fec0::3
fe80::21c:23ff:fe09:f4e8%bge0 (fe80::21c:23ff:fe09:f4e8%bge0) deleted
fe80::200:ff:fe00:100%bge0 (fe80::200:ff:fe00:100%bge0) deleted
# 
# echo $status
0
# ~
[EOT]
07:05:02 vRemote(cleardefr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//cleardefr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nR
# echo $status
0
# ~
[EOT]

--- Delete All Source Addresses and Clear prefix list : Success ---

--- NUT disable temporary address ---
07:05:06 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=disable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=0
net.inet6.ip6.use_tempaddr: 1 -> 0
# echo $status
0~
[EOT]

--- NUT disable temporary address : Success ---

--- NUT enable temporary address ---
07:05:07 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=enable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=1
net.inet6.ip6.use_tempaddr: 0 -> 1
# echo $status
0~
[EOT]

--- NUT enable temporary address : Success ---

#### Check 09: Start (Destination = fec0::2
Candidate Source = fec0::1, fec0:: random(temporary), 3ffe::1, fe80::021c:23ff:fe09:f4e8
Expected Source = fec0::1) ####


--- NUT Initialization ---

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100) ---
07:05:08 vRemote(route.rmt) ``/usr/local/v6eval//bin/freebsd-i386//route.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 prefix=default cmd=add addrfamily=inet6 gateway=fe80::0200:00ff:fe00:0100 if=bge0''
Connected

# 
# /sbin/route add -inet6  default fe80::0200:00ff:fe00:0100%bge0
add net default: gateway fe80::0200:00ff:fe00:0100%bge0
# echo $status
0~
[EOT]

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100): Success ---
--- NUT Initialization : Success ---

--- NUT: Add Auto Configuration IPv6 Address (fec0:: + NUT'sEUI64) ---
07:05:08 vSend(Link0,ra_NORMAL)
NUT <------------------- DefaultRouter : RA
07:05:08 Wait 5 second



--- NUT: Add IPv6 Address (fec0::1/64) ---
07:05:13 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=unicast''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 alias
# echo $status
0
# ~
[EOT]

--- NUT: Add IPv6 Address (fec0::1/64) Success ---

--- NUT: Add IPv6 Address (3ffe::1/64) ---
07:05:16 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3ffe::1 len=64 type=unicast''
Connected

# 
# /sbin/ifconfig bge0 inet6 3ffe::1 prefixlen 64 alias
# echo $status
0
# ~
[EOT]

--- NUT: Add IPv6 Address (3ffe::1/64) Success ---

--- Check Source Addresses (fec0::1, 3ffe::1, , ) ---
07:05:19Start Capturing Packets (Link0)
07:05:19Clear Captured Packets (Link0)
07:05:19 vSend(Link0,echo_request_DESTINATION2SOURCE1)
NUT <------------------- DefaultRouter : ICMPv6 Echo Request
07:05:19 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_reply_SOURCE12DESTINATION) timeout:7 cntLimit:0 seektime:0
NUT -------------------> DefaultRouter : ICMPv6 Echo Reply
07:05:19 vRecv(Link0,ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT) timeout:7 cntLimit:0 seektime:0
NUT(known Source) -----> Destination(offLink) : NS with SLLA
07:05:24 vSend(Link0,na_DESTINATION_R_2NUT_TLLA)
NUT <------------------- Destination(offLink) : NA with TLLA & no R flag
07:05:24Start Capturing Packets (Link0)
07:05:24Clear Captured Packets (Link0)
07:05:24 vSend(Link0,echo_request_DESTINATION2SOURCE1)
NUT <------------------- DefaultRouter : ICMPv6 Echo Request
07:05:24 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_reply_SOURCE12DESTINATION) timeout:7 cntLimit:0 seektime:0
NUT -------------------> DefaultRouter : ICMPv6 Echo Reply
07:05:24 vRecv(Link0,ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT) timeout:7 cntLimit:0 seektime:0
NUT(known Source) -----> Destination(offLink) : NS with SLLA
07:05:29 vSend(Link0,na_DESTINATION_R_2NUT_TLLA)
NUT <------------------- Destination(offLink) : NA with TLLA & no R flag

--- Check Source Addresses (fec0::1 3ffe::1 ) : Success ---

--- NUT: Delete IPv6 Address (fec0::021c:23ff:fe09:f4e8/64) ---
07:05:29 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::021c:23ff:fe09:f4e8 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::021c:23ff:fe09:f4e8 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (fec0::021c:23ff:fe09:f4e8/64) Success ---
07:05:32Start Capturing Packets (Link0)
07:05:32Clear Captured Packets (Link0)


--- NUT: Ping6 to fec0::2 %Link0 (Async) ---
07:05:32 vRemote(showAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//showAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /sbin/ifconfig -a
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
        ether 00:1c:23:09:f4:e8
        inet6 fe80::21c:23ff:fe09:f4e8%bge0 prefixlen 64 scopeid 0x1 
        inet6 fec0::75f5:7862:2364:1bf5 prefixlen 64 autoconf temporary 
        inet6 fec0::1 prefixlen 64 
        inet6 3ffe::1 prefixlen 64 
        nd6 options=8023<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL,DEFAULTIF>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet 127.0.0.1 netmask 0xff000000 
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=80000<LINKSTATE>
        ether 58:55:ca:24:58:8d
        inet6 fe80::5a55:caff:fe24:588d%ue0 prefixlen 64 scopeid 0x8 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
# 
# echo $status
0~
[EOT]
07:05:33 vRemoteAsync(ping6.rmt) ``/usr/local/v6eval//bin/freebsd-i386//ping6.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addr=fec0::2''

Link to remote control log
07:05:33 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_ON_LINK_SLLA ns_NUT2DESTINATION_ON_LINK_noOPT echo_request_NUT2DESTINATION_ON_LINK) timeout:10 cntLimit:0 seektime:0
NUT(known Source) -----> Destination(onLink) : NS with SLLA
07:05:37 vSend(Link0,na_DESTINATION2NUT_ON_LINK_TLLA)
NUT <------------------- Destination(onLink) : NA with TLLA & no R flag
07:05:37 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_ON_LINK_SLLA ns_NUT2DESTINATION_ON_LINK_noOPT echo_request_NUT2DESTINATION_ON_LINK) timeout:10 cntLimit:0 seektime:1319465137.583832
NUT(Expected Source) --> Destination(onLink) : ICMPv6 Echo Request
07:05:37 vRemoteAsyncWait()

Link to remote control start point
sleep 3 [sec] for escaping critical point of asynchronous remoteconf.

Connected

# 
# /sbin/ping6 -n -c 1 -i 1 -h 64 -s 2 -p 00 -I bge0 fec0::2
PATTERN: 0x00
PING6(50=40+8+2 bytes) fec0::1 --> fec0::2


--- fec0::2 ping6 statistics ---
1 packets transmitted, 0 packets received, 100.0% packet loss
# # echo $status
2~
[EOT]

#### Check 09: PASS ####

--- Delete All Source Addresses ---
07:05:38 vRemote(clearprefix.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearprefix.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nP
# echo $status
0~
[EOT]


--- NUT: Delete IPv6 Address (fec0::1/64) ---
07:05:39 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (fec0::1/64) Success ---

--- NUT: Delete IPv6 Address (3ffe::1/64) ---
07:05:41 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3ffe::1 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 3ffe::1 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (3ffe::1/64) Success ---
07:05:44 vRemote(clearnc.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearnc.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nc
cannot locate 3ffe::3
fe80::5a55:caff:fe24:588d%ue0 (fe80::5a55:caff:fe24:588d%ue0) deleted
cannot locate fec0::2
cannot locate 3fff::2
cannot locate 3ffe::3
cannot locate 2002:c0a8:1::3
cannot locate fec0::3
fe80::21c:23ff:fe09:f4e8%bge0 (fe80::21c:23ff:fe09:f4e8%bge0) deleted
fe80::200:ff:fe00:100%bge0 (fe80::200:ff:fe00:100%bge0) deleted
# echo $status
0
# ~
[EOT]
07:05:49 vRemote(cleardefr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//cleardefr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nR
# echo $status
0
# ~
[EOT]

--- Delete All Source Addresses and Clear prefix list : Success ---

--- NUT disable temporary address ---
07:05:54 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=disable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=0
net.inet6.ip6.use_tempaddr: 1 -> 0
# echo $status
0~
[EOT]

--- NUT disable temporary address : Success ---

--- NUT enable temporary address ---
07:05:54 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=enable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=1
net.inet6.ip6.use_tempaddr: 0 -> 1
# echo $status
0~
[EOT]

--- NUT enable temporary address : Success ---

#### Check 10: Start (Destination = ff05::2
Candidate Source = fec0::1, fec0:: random(temporary), 3ffe::1, fe80::021c:23ff:fe09:f4e8
Expected Source = fec0::1) ####


--- NUT Initialization ---

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100) ---
07:05:55 vRemote(route.rmt) ``/usr/local/v6eval//bin/freebsd-i386//route.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 prefix=default cmd=add addrfamily=inet6 gateway=fe80::0200:00ff:fe00:0100 if=bge0''
Connected

# 
# /sbin/route add -inet6  default fe80::0200:00ff:fe00:0100%bge0
add net default: gateway fe80::0200:00ff:fe00:0100%bge0
# echo $status
0~
[EOT]

--- NUT: Add IPv6 Default Route (fe80::0200:00ff:fe00:0100): Success ---
--- NUT Initialization : Success ---

--- NUT: Add Auto Configuration IPv6 Address (fec0:: + NUT'sEUI64) ---
07:05:56 vSend(Link0,ra_NORMAL)
NUT <------------------- DefaultRouter : RA
07:05:56 Wait 5 second



--- NUT: Add IPv6 Address (fec0::1/64) ---
07:06:01 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=unicast''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 alias
# echo $status
0
# ~
[EOT]

--- NUT: Add IPv6 Address (fec0::1/64) Success ---

--- NUT: Add IPv6 Address (3ffe::1/64) ---
07:06:03 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3ffe::1 len=64 type=unicast''
Connected

# 
# /sbin/ifconfig bge0 inet6 3ffe::1 prefixlen 64 alias
# echo $status
0
# ~
[EOT]

--- NUT: Add IPv6 Address (3ffe::1/64) Success ---

--- Check Source Addresses (fec0::1, 3ffe::1, , ) ---
07:06:06Start Capturing Packets (Link0)
07:06:06Clear Captured Packets (Link0)
07:06:06 vSend(Link0,echo_request_DESTINATION2SOURCE1)
NUT <------------------- DefaultRouter : ICMPv6 Echo Request
07:06:06 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_reply_SOURCE12DESTINATION) timeout:7 cntLimit:0 seektime:0
NUT -------------------> DefaultRouter : ICMPv6 Echo Reply
07:06:06 vRecv(Link0,ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT) timeout:7 cntLimit:0 seektime:0
NUT(known Source) -----> Destination(offLink) : NS with SLLA
07:06:11 vSend(Link0,na_DESTINATION_R_2NUT_TLLA)
NUT <------------------- Destination(offLink) : NA with TLLA & no R flag
07:06:11Start Capturing Packets (Link0)
07:06:11Clear Captured Packets (Link0)
07:06:11 vSend(Link0,echo_request_DESTINATION2SOURCE1)
NUT <------------------- DefaultRouter : ICMPv6 Echo Request
07:06:11 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT echo_reply_SOURCE12DESTINATION) timeout:7 cntLimit:0 seektime:0
NUT -------------------> DefaultRouter : ICMPv6 Echo Reply
07:06:11 vRecv(Link0,ns_NUT2DESTINATION_SLLA ns_NUT2DESTINATION_noOPT) timeout:7 cntLimit:0 seektime:0
NUT(known Source) -----> Destination(offLink) : NS with SLLA
07:06:16 vSend(Link0,na_DESTINATION_R_2NUT_TLLA)
NUT <------------------- Destination(offLink) : NA with TLLA & no R flag

--- Check Source Addresses (fec0::1 3ffe::1 ) : Success ---

--- NUT: Delete IPv6 Address (fec0::021c:23ff:fe09:f4e8/64) ---
07:06:16 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::021c:23ff:fe09:f4e8 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::021c:23ff:fe09:f4e8 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (fec0::021c:23ff:fe09:f4e8/64) Success ---
07:06:19Start Capturing Packets (Link0)
07:06:19Clear Captured Packets (Link0)


--- NUT: Ping6 to ff05::2 %Link0 (Async) ---
07:06:19 vRemote(showAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//showAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /sbin/ifconfig -a
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
        ether 00:1c:23:09:f4:e8
        inet6 fe80::21c:23ff:fe09:f4e8%bge0 prefixlen 64 scopeid 0x1 
        inet6 fec0::ad22:32:b679:3e8 prefixlen 64 autoconf temporary 
        inet6 fec0::1 prefixlen 64 
        inet6 3ffe::1 prefixlen 64 
        nd6 options=8023<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL,DEFAULTIF>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet 127.0.0.1 netmask 0xff000000 
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=80000<LINKSTATE>
        ether 58:55:ca:24:58:8d
        inet6 fe80::5a55:caff:fe24:588d%ue0 prefixlen 64 scopeid 0x8 
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
# 
# echo $status
0~
[EOT]
07:06:21 vRemoteAsync(ping6.rmt) ``/usr/local/v6eval//bin/freebsd-i386//ping6.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addr=ff05::2''

Link to remote control log
07:06:21 vRecv(Link0,ns_NUT2DEFAULT_ROUTER_SLLA ns_NUT2DEFAULT_ROUTER_noOPT ns_NUT2DESTINATION_ON_LINK_SLLA ns_NUT2DESTINATION_ON_LINK_noOPT echo_request_NUT2DESTINATION_ON_LINK) timeout:10 cntLimit:0 seektime:0
NUT(Expected Source) --> Destination(onLink) : ICMPv6 Echo Request
07:06:24 vRemoteAsyncWait()

Link to remote control start point
sleep 3 [sec] for escaping critical point of asynchronous remoteconf.

Connected

# 
# /sbin/ping6 -n -c 1 -i 1 -h 64 -s 2 -p 00 -I bge0 ff05::2
PATTERN: 0x00
PING6(50=40+8+2 bytes) fec0::1 --> ff05::2


--- ff05::2 ping6 statistics ---
1 packets transmitted, 0 packets received, 100.0% packet loss
# # echo $status
2~
[EOT]

#### Check 10: PASS ####

--- Delete All Source Addresses ---
07:06:25 vRemote(clearprefix.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearprefix.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nP
# echo $status
0~
[EOT]


--- NUT: Delete IPv6 Address (fec0::1/64) ---
07:06:26 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=fec0::1 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 fec0::1 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (fec0::1/64) Success ---

--- NUT: Delete IPv6 Address (3ffe::1/64) ---
07:06:29 vRemote(manualaddrconf.rmt) ``/usr/local/v6eval//bin/freebsd-i386//manualaddrconf.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 if=bge0 addrfamily=inet6 addr=3ffe::1 len=64 type=delete''
Connected

# 
# /sbin/ifconfig bge0 inet6 3ffe::1 prefixlen 64 delete
# echo $status
0
# ~
[EOT]

--- NUT: Delete IPv6 Address (3ffe::1/64) Success ---
07:06:31 vRemote(clearnc.rmt) ``/usr/local/v6eval//bin/freebsd-i386//clearnc.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nc
cannot locate 3ffe::3
fe80::5a55:caff:fe24:588d%ue0 (fe80::5a55:caff:fe24:588d%ue0) deleted
cannot locate fec0::2
cannot locate 3fff::2
cannot locate 3ffe::3
cannot locate 2002:c0a8:1::3
cannot locate fec0::3
fe80::21c:23ff:fe09:f4e8%bge0 (fe80::21c:23ff:fe09:f4e8%bge0) deleted
fe80::200:ff:fe00:100%bge0 (fe80::200:ff:fe00:100%bge0) deleted
# echo $status
0
# ~
[EOT]
07:06:36 vRemote(cleardefr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//cleardefr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 ''
Connected

# 
# /usr/sbin/ndp -nR
# echo $status
0
# ~
[EOT]

--- Delete All Source Addresses and Clear prefix list : Success ---

--- NUT disable temporary address ---
07:06:41 vRemote(useTempAddr.rmt) ``/usr/local/v6eval//bin/freebsd-i386//useTempAddr.rmt -t freebsd-i386 -u root -p v6eval -d cuau0 -o 1 useTempAddr=disable''
Connected

# 
# /sbin/sysctl net.inet6.ip6.use_tempaddr=0
net.inet6.ip6.use_tempaddr: 1 -> 0
# echo $status
0~
[EOT]

--- NUT disable temporary address : Success ---

#### Test (Test for Default Source Address Selection Rule7(Prefer public addresses)) Result ####

Destination Address & Candidate Source AddressJudgment
01Destination = 3fff::2
Candidate Source = 3ffe::1, 3fff:: random(temporary), fec0::1, fe80::021c:23ff:fe09:f4e8
Expected Source = 3ffe::1
PASS
02Destination = ff0e::2
Candidate Source = 3ffe::1, 3fff:: random(temporary), fec0::1, fe80::021c:23ff:fe09:f4e8
Expected Source = 3ffe::1
PASS
03Destination = 3fff::2
Candidate Source = fec0::1, fec0:: random(temporary), , fe80::021c:23ff:fe09:f4e8
Expected Source = fec0::1
PASS
04Destination = ff0e::2
Candidate Source = fec0::1, fec0:: random(temporary), , fe80::021c:23ff:fe09:f4e8
Expected Source = fec0::1
PASS
05Destination = ff08::2
Candidate Source = 3ffe::1, 3fff:: random(temporary), fec0::1, fe80::021c:23ff:fe09:f4e8
Expected Source = 3ffe::1
PASS
06Destination = ff08::2
Candidate Source = fec0::1, fec0:: random(temporary), , fe80::021c:23ff:fe09:f4e8
Expected Source = fec0::1
PASS
07Destination = fec0::2
Candidate Source = 3ffe::1, 3fff:: random(temporary), , fe80::021c:23ff:fe09:f4e8
Expected Source = 3ffe::1
PASS
08Destination = ff05::2
Candidate Source = 3ffe::1, 3fff:: random(temporary), , fe80::021c:23ff:fe09:f4e8
Expected Source = 3ffe::1
PASS
09Destination = fec0::2
Candidate Source = fec0::1, fec0:: random(temporary), 3ffe::1, fe80::021c:23ff:fe09:f4e8
Expected Source = fec0::1
PASS
10Destination = ff05::2
Candidate Source = fec0::1, fec0:: random(temporary), 3ffe::1, fe80::021c:23ff:fe09:f4e8
Expected Source = fec0::1
PASS
#### All Check: PASS ####
07:06:42End

Packet Reverse Log