From owner-freebsd-net@FreeBSD.ORG Sun Jun 30 23:48:54 2013 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id BA889713 for ; Sun, 30 Jun 2013 23:48:54 +0000 (UTC) (envelope-from zbeeble@gmail.com) Received: from mail-ve0-x229.google.com (mail-ve0-x229.google.com [IPv6:2607:f8b0:400c:c01::229]) by mx1.freebsd.org (Postfix) with ESMTP id 8086B1022 for ; Sun, 30 Jun 2013 23:48:54 +0000 (UTC) Received: by mail-ve0-f169.google.com with SMTP id m1so3288768ves.28 for ; Sun, 30 Jun 2013 16:48:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=+8vpWdIg5kdkXZT5skyRFYfibdmdoqKHyhMyazWkGEQ=; b=MLW6dFBSz6gn+3adWzTkMlqJTjNH7+kH5MZ/btlCy7walLXcaTV/l8XqVnX4ZO56LA EyJGjQCicAXr06AS53um+/GwxSgfnBY8SQjNd9bHaCakRpfwK1lf6MGFusqMSlg/WfRO 6lQUSNFmuM2fdxRe9GquQ8nhow5jjHsl3CB62OVHZKt1bKy1G5RhyVwHUnBNxz8EHX3k TpnJ4AbBh9P20OaQqGbM2d7NV9NwN/NOeFT5zFV3TGAOxJ38PTcbcpNTndaRFb/Z+9WB 7xEzBtey/fxVg2T31e8v/LjXBuOrN+lmfHGxhUaT+RhED+3JN5K6dLoCXNmCtir/gOLt SFGg== MIME-Version: 1.0 X-Received: by 10.52.92.171 with SMTP id cn11mr7208227vdb.10.1372636132698; Sun, 30 Jun 2013 16:48:52 -0700 (PDT) Received: by 10.220.194.133 with HTTP; Sun, 30 Jun 2013 16:48:52 -0700 (PDT) Date: Sun, 30 Jun 2013 19:48:52 -0400 Message-ID: Subject: Duplicate Address Detection misfire? From: Zaphod Beeblebrox To: FreeBSD Net Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Jun 2013 23:48:54 -0000 I have a FreeBSD 9.1-RELEASE vmware guest running. It is using the "bridged" type of networking with VMWare. It gets it's IPv4 address from DHCP (successfully) and then fails to initialize IPv6. The relevant rc.conf is: ipv6_activate_all_interfaces="YES" ifconfig_em0_ipv6="inet6 accept_rtadv" ip6addrctl_verbose="YES" The console output says: em0: DAD detected duplicate IPv6 address fe80:2::20c:29ff:fe0a:3989: NS in/out=2/1, NA in=0 em0: DAD complete for fe80:2::20c:29ff:fe0a:3989 - duplicate found em0: manual intervention required em0: possible hardware address duplication deteted, disable IPv6 And subsequently, em0's nd6 has "IFDISABLED" in it. With wireshark, I see two ICMPv6 neighbor solicitations that are identical --- is this the problem? How do I fix this?