From owner-freebsd-stable@FreeBSD.ORG Fri Jun 1 12:39:16 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E533C1065691 for ; Fri, 1 Jun 2012 12:39:16 +0000 (UTC) (envelope-from lists@pingle.org) Received: from chloe.pingle.org (unknown [IPv6:2605:8000:d:1:40::1]) by mx1.freebsd.org (Postfix) with ESMTP id A54938FC1A for ; Fri, 1 Jun 2012 12:39:16 +0000 (UTC) Received: from chloe.pingle.org (unknown [127.0.0.1]) by chloe.pingle.org (Postfix) with ESMTP id 452FB4508B; Fri, 1 Jun 2012 08:39:15 -0400 (EDT) X-Virus-Scanned: amavisd-new at pingle.org Received: from chloe.pingle.org ([127.0.0.1]) by chloe.pingle.org (chloe.pingle.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y4---4ei6qGl; Fri, 1 Jun 2012 08:39:14 -0400 (EDT) Received: from [IPv6:2001:470:1f11:e1c:dead:beef:c0de:cafe] (unknown [IPv6:2001:470:1f11:e1c:dead:beef:c0de:cafe]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jim) by chloe.pingle.org (Postfix) with ESMTPSA id 5F2AA45029; Fri, 1 Jun 2012 08:39:14 -0400 (EDT) Message-ID: <4FC8B7EA.2080303@pingle.org> Date: Fri, 01 Jun 2012 08:39:06 -0400 From: Jim Pingle User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 MIME-Version: 1.0 To: Damien Fleuriot References: <4FC77555.1010202@my.gd> <0376B650-CC77-44E6-9BAE-C6DDB3270D05@my.gd> In-Reply-To: <0376B650-CC77-44E6-9BAE-C6DDB3270D05@my.gd> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: "freebsd-stable@freebsd.org" Subject: Re: IPv6 and CARP crashes boxes X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jun 2012 12:39:17 -0000 On 5/31/2012 5:31 PM, Damien Fleuriot wrote: > On 31 May 2012, at 22:31, Adrian Chadd wrote: >> On 31 May 2012 06:42, Damien Fleuriot wrote: >>> Hey list, >>> >>> The thread about "Why Are You Using FreeBSD", listing the pros and cons >>> of FBSD, has brought back a topic to mind. >>> >>> Recently (read, < 3 months ago) I was experimenting with IPv6 and CARP >>> on 8.x boxes and that crashed them both. >>> >>> I posted a thread on -net and, sadly, never got a single reply. >> >> Did you file a PR? Chances are bz (IPv6 maintainer) has just been very busy. :-) >> > > I was actually trying to get some feedback on -net and see if anyone had encountered the problem before filling a PR. > > I guess I'll reproduce the problem, fill a PR, then post here so we can discuss it and make things move forward. We (pfSense) patch things here and there, especially when it comes to CARP, but we haven't seen any crashes with CARP+IPv6 on pfSense 2.1-DEVELOPMENT (now BETA0) since we moved to a base OS of FreeBSD 8.3-RELEASE. It was fairly trivial to crash/hang 8.1 with v6 in general even without CARP. There are several CARP+IPv6 clusters running pfSense 2.1 in the wild handling production traffic like champs.[1] You might have a look at this IPv6 status sheet we try to keep updated: https://docs.google.com/spreadsheet/ccc?key=0AojFUXcbH0ROdHlKV2F5SENULWk2NTVvQTBtQ2M0dEE Our patches might also be of interest: https://github.com/bsdperimeter/pfsense-tools/blob/master/builder_scripts/patches.RELENG_8_3 https://github.com/bsdperimeter/pfsense-tools/tree/master/patches/RELENG_8_3 Jim [1] With a static setup, some work is still happening to make CARP RA work for automatic configuration.