Date: Wed, 03 Sep 2014 12:29:00 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 193280] New: CARP IPv6 NDP issue Message-ID: <bug-193280-8@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193280 Bug ID: 193280 Summary: CARP IPv6 NDP issue Product: Base System Version: 10.0-RELEASE Hardware: Any OS: Any Status: Needs Triage Severity: Affects Only Me Priority: --- Component: kern Assignee: freebsd-bugs@FreeBSD.org Reporter: thomas.wilhelm@inexio.net Created attachment 146727 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=146727&action=edit Wireshark The system doesn'nt send correct ndp neighbor solicitation messages for ipv6. For these messages, carp uses the hardware-mac address of the interface and not the virtual mac for the carp-ip. This ends up in packet-loss for the virtual ipv6 address. On ipv4, the arp cache shows the virtual mac entry. (correct) On ipv6, the ndp cache shows the hardware mac entry. <--problem The interface is configured with two ipv4 virtual addresses and one ipv6 virtual address. The ipv4 addresses work like a charm. The Wireshark attachement shows that the server sends the hardware-mac-address instead of the virtual mac address ( 00:00:5e:00:01:01 ) system-info: FreeBSD XXHOSTNAMEXX 10.0-RELEASE-p7 FreeBSD 10.0-RELEASE-p7 #0: Tue Jul 8 06:37:44 UTC 2014 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-193280-8>