Date: Mon, 8 Feb 2010 19:29:25 +0800 From: Siquijor Philips <siquijorphilips@gmail.com> To: freebsd-net@freebsd.org Subject: Intel GigE NIC Issue on IPv6 DAD Message-ID: <a27b90e41002080329r2e98d940s7390140672a05623@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi, I'm currently doing IPv6 conformance testing with FreeBSD-7.1 RELEASE however I've encountered DAD timing issue on Intel Gigabit NICs with em(4) driver. I configure several tweaks on net.inet6.ip6.dad_count such as 2 seconds, 3 seconds and 4 seconds just to get the specific DAD timing on each test item. There are 29 test items for a router category on RFC 4862 (IPv6 Stateless Address Autoconfiguration) and some items passed on 4 seconds, others passed on 1 second (default DAD configuration) while others are not consistent (sometimes passed on 4 seconds and if tested again, it will satisfy on 1 second). With FastE NICs such as Intel 10/100 with fxp(4) driver and Via Rhine 10/100 with vr(4) driver, these cards just works fine using the default net.inet6.ip6.dad_count=1 (1 second) without this DAD timing problem. So my concern is, why does Intel GigE NICs with em(4) driver behave this way? I have tested 2 Intel GigE NICs with different chipsets, 82541and 82574L and it does the same behavior? Is this a bug or something? Regards, Siquijor
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a27b90e41002080329r2e98d940s7390140672a05623>