From owner-freebsd-net@FreeBSD.ORG Wed Oct 31 12:21:59 2012 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 92951BFF; Wed, 31 Oct 2012 12:21:59 +0000 (UTC) (envelope-from tsaregorodtsev.denis@itmh.ru) Received: from fatboy.mirasystem.net (unknown [IPv6:2a02:17d0:af:ff01:1:2::]) by mx1.freebsd.org (Postfix) with ESMTP id 0312C8FC0C; Wed, 31 Oct 2012 12:21:58 +0000 (UTC) Received: from tsar.itmh.local (unknown [IPv6:2a02:17d0:8002::92]) by fatboy.mirasystem.net (Postfix) with ESMTP id CF767126D530; Wed, 31 Oct 2012 17:21:53 +0500 (YEKT) Message-ID: <509117E4.3000809@itmh.ru> Date: Wed, 31 Oct 2012 18:21:56 +0600 From: "tsaregorodtsev.denis@itmh.ru" User-Agent: Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/20120827 Thunderbird/15.0 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Ermal_Lu=E7i?= Subject: Re: IPv6 aliases don't work on carp interface References: <5090E884.4090901@itmh.ru> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: freebsd-net@freebsd.org 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: Wed, 31 Oct 2012 12:21:59 -0000 On 31.10.2012 16:42, Ermal Luçi wrote: > On Wed, Oct 31, 2012 at 9:59 AM, tsaregorodtsev.denis@itmh.ru > wrote: >> Hi, >> I've run into a problem while adding IPv6 aliases on carp interface on >> FreeBSD 8.1. >> All IPv6 aliases on carp interface are unreachable from other devices but >> the first IPv6 on carp interface works well. >> >> # ifconfig >> em0: flags=8943 metric 0 mtu >> 1500 >> options=9b >> ether 00:50:56:ad:00:5f >> inet 172.16.249 netmask 0xffffff00 broadcast 255.255.255.224 >> inet6 2001:db8:af:ff01:1:be60:80:700 prefixlen 64 >> nd6 options=3 >> media: Ethernet autoselect (1000baseT ) >> status: active >> ipfw0: flags=8801 metric 0 mtu 65536 >> lo0: flags=8049 metric 0 mtu 16384 >> options=3 >> inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3 >> inet6 ::1 prefixlen 128 >> inet 127.0.0.1 netmask 0xff000000 >> nd6 options=3 >> carp0: flags=49 metric 0 mtu 1500 >> inet6 2001:db8:af:ff01:1:be60:80:70f prefixlen 128 >> inet6 2001:db8:af:ff01:1:be60:80:70e prefixlen 128 >> nd6 options=3 >> carp: MASTER vhid 250 advbase 1 advskew 0 >> >> # ping6 2001:db8:af:ff01:1:be60:80:70f >> PING 2001:db8:af:ff01:1:be60:80:70f(2001:db8:af:ff01:1:be60:80:70f) 56 data >> bytes >> 64 bytes from 2001:db8:af:ff01:1:be60:80:70f: icmp_seq=1 ttl=59 time=0.793 >> ms >> 64 bytes from 2001:db8:af:ff01:1:be60:80:70f: icmp_seq=2 ttl=59 time=0.837 >> ms >> >> # ping6 2001:db8:af:ff01:1:be60:80:70e >> PING 2001:db8:af:ff01:1:be60:80:70e(2001:db8:af:ff01:1:be60:80:70e) 56 data >> bytes From 2001:db8:af:ff00::1 icmp_seq=1 Destination unreachable: Address >> unreachable From 2001:db8:af:ff00::1 icmp_seq=4 Destination unreachable: >> Address unreachable >> >> If I delete both IPs and add inet6 2001:db8:af:ff01:1:be60:80:70e before >> inet6 2001:db8:af:ff01:1:be60:80:70f then 2001:db8:af:ff01:1:be60:80:70e >> does work and 2001:db8:af:ff01:1:be60:80:70f does not. >> >> I googled this issue and found a >> patchhttp://lists.freebsd.org/pipermail/freebsd-net/2011-August/029619.html >> I've tried to apply it but the problem still exists. I've tested this issue >> on FreeBSD9.1 RC2 as well and there was the same problem. >> >> Best Regards, >> Tsaregorodtsev Denis >> > On pfSense there is a patch carp_ip_aliasfix.diff found here > https://github.com/bsdperimeter/pfsense-tools/tree/master/patches/RELENG_8_3 > Though the problem with that is that you have to apply many patches > before it can be applied as well. Thank you for your answers. Ermal I have several questions. Does carp_ip_alias_fix.diff solve the problem with IPv6 aliases on carp interfaces? To apply this patch I need to apply certain patches before. Is there a complete list of these patches and the sequence order? >> _______________________________________________ >> freebsd-net@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-net >> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > >