From owner-freebsd-net@FreeBSD.ORG Thu Apr 29 01:31:33 2010 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C13EC106566B for ; Thu, 29 Apr 2010 01:31:33 +0000 (UTC) (envelope-from chris.anders@velsys.com) Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by mx1.freebsd.org (Postfix) with ESMTP id 5402A8FC0C for ; Thu, 29 Apr 2010 01:31:32 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjwFAEx52EuWZVG//2dsb2JhbACBPo8tjQ+9aoUOBA Received: from eth7872.sa.adsl.internode.on.net (HELO velmail03.velsys.local) ([150.101.81.191]) by ipmail04.adl6.internode.on.net with ESMTP; 29 Apr 2010 10:46:14 +0930 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Date: Thu, 29 Apr 2010 11:46:15 +1030 Message-ID: <9595F39E2D27654A9184E2F7476D0F17A2E246@velmail03.velsys.local> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: FreeBSD + carp on VMWare ESX thread-index: AcrnOZCG2FjbyzQhTTS/lUKvzVKpzg== From: "Chris Anders" To: Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: mgrooms@shrew.net Subject: FreeBSD + carp on VMWare ESX X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2010 01:31:33 -0000 Hi All, =20 I appear to be suffering the same problem as many others on the internet = with carp and vmware vsphere (ESX4) when running with redundant nics in = the default failover mode which connect to two separate switches. =20 I have found this old thread - = http://www.mail-archive.com/freebsd-net@freebsd.org/msg30562.html which = talks about the exact same issue with a patch submitted to the list from = Matthew Grooms which can be found here - = http://www.shrew.net/static/patches/esx-carp.diff =20 After applying the patch, recompiling and setting = net.inet.carp.drop_echoed=3D1 in /etc/sysctl.conf my problem was solved! =20 Is there any way that this patch could be applied upstream as this = vsphere setup is rather common where Cross-Stack EtherChannel cannot be = deployed which is the known work around for this issue. =20 I also tried the patch submitted by Ermal Lu=E7i which didn't work... =20 I did all my testing with freebsd8-current