Hi Karsten,
Karsten Keil wrote:
> On Mon, Aug 18, 2008 at 03:25:08PM +0800, wang_jiabo wrote:
>> Hi Vladimir Kuk:
>> sorry, could you tell me what I can do to repair this problem, this
>> is kernel bug , or this is my NUT configuration problem in host mode
>
> This is a kernel bug which was fixed in 2.6.26 for all earlier kernel
> version you need to backport
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=f630e43a215a3129d0c1173cae0bce6ea4855cf7
>
This is not the fix for this bug. His problem here is NUT must disable IP operation upon DAD failure, but it didn't.
Right solution is backporting the following two commits.
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=778d80be52699596bf70e0eb0761cf5e1e46088d
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=1b34be74cbf18f5d58cc85c7c4afcd9f7d74accd
Then, do sysctl -w net.ipv6.conf.<iface>.accept_dad=2
Regards,
-toyo