Index: [Article Count Order] [Thread]

Date: Fri, 06 Mar 2009 18:51:26 -0700
From: Bin Zhang <Bin.Zhang@secure64.com>
Subject: [users:01116] Question about Interoperability test 1.2.B (host)
To: users@tahi.org
Message-Id: <49B1D31E.9050002@secure64.com>
In-Reply-To: <200903071041.FMLAAB31431.users@tahi.org>
References: <49B1D0A6.2010304@secure64.com> <200903071041.FMLAAB31431.users@tahi.org>
X-Mail-Count: 01116

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