Hi,
I am running tahi interoperability test 1.2.B (host), using the vel
4.0.0 tool. The TAR and REF machines are both FreeBSD 7.1, and LOGO
machine is our device.
I have a question about FreeBSD 7.1 doing Duplicate Address Detection (DAD).
In the first half of the test, TAR detects there is a duplicated Link
Local Address (LLA) by doing DAD when the interface comes up, (the LLA
was manually configured on our device according to the vel tool's
instruction), after detecting the duplicate address, FreeBSD disables
IPv6 on that interface, and I see the following message in dmesg:
em1: DAD detected duplicate IPv6 address fe80:4::217:a4ff:fe51:fb0d: NS
in/out=0/3, NA in=1
em1: DAD complete for fe80:4::217:a4ff:fe51:fb0d - duplicate found
em1: manual intervention required
em1: possible hardware address duplication detected, disable IPv6
After this, however, I can not get the IPv6 to be enabled back again,
ifconfig down/up (as the vel tool does) does not work, and all the IPv6
traffic in the second half of the 1.2.B test is not being
generated/processed on that interface anymore. I tried to restart the
network by doing "/etc/rc.d/netif restart && sleep 30 &&
/etc/rc.d/routing restart", it doesn't work either, the only thing I can
do is to reboot the box, but that forces the test script to lost the
connection, so the second half won't run.
Could you give me any help on this issue?
Thanks a lot!
Bin
1116_2.p7s