From owner-freebsd-questions@FreeBSD.ORG Wed Nov 1 22:28:03 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 148ED16A40F for ; Wed, 1 Nov 2006 22:28:03 +0000 (UTC) (envelope-from fbsd-questions@mawer.org) Received: from customer-domains.icp-qv1-irony8.iinet.net.au (customer-domains.icp-qv1-irony8.iinet.net.au [203.59.1.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD94043D7D for ; Wed, 1 Nov 2006 22:27:52 +0000 (GMT) (envelope-from fbsd-questions@mawer.org) Received: from 203-206-173-235.perm.iinet.net.au (HELO [127.0.0.1]) ([203.206.173.235]) by customer-domains.icp-qv1-irony8.iinet.net.au with ESMTP; 02 Nov 2006 06:27:51 +0800 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAGutSEXLzq3r/2dsb2JhbAAN X-IronPort-AV: i="4.09,379,1157299200"; d="scan'208"; a="552053973:sNHT19442892" Message-ID: <45491F6E.6090102@mawer.org> Date: Thu, 02 Nov 2006 09:27:58 +1100 From: Antony Mawer User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Dan Nelson References: <20061101131455.02E5.KEND@amigo.net> <200611011607.15650.lists@jnielsen.net> <20061101145816.02E7.KEND@amigo.net> <20061101221001.GH3839@dan.emsphone.com> In-Reply-To: <20061101221001.GH3839@dan.emsphone.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Kenny Dail , freebsd-questions@freebsd.org Subject: Re: ethernet port bondage X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Nov 2006 22:28:03 -0000 On 2/11/2006 9:10 AM, Dan Nelson wrote: > In the last episode (Nov 01), Kenny Dail said: >>>> I'm running 6.1 Release, and I've been looking for information on >>>> how to bond multiple ethernet adaptors in one box so that if one >>>> card or connection fails or is disconnected I still have network >>>> connectivity. >>> Have a look at carp(4). It's a failover solution and not a bonding >>> one, but it sounds like that's more what you're after anyway. >> Thanks for that, but I would be interested in bonding, unless in the >> FreeBSD world that can't be achieved with failover. It's a fairly >> straight forward setup on my Linux servers, I was thinking it would >> be easy enough, but I haven't seen the docs for it anywhere. > > Try ng_fec, although it really doesn't implement fec negotiation, so > you need to hardcode the settings to match on the switch. There's also > ng_one2many. I posted instructions a while ago on how to setup ng_fec along with an HP ProCurve switch supporting FastEtherchannel -- the same should also apply for Cisco switches. Be warned that newer HP/Cisco gear has dropped support for FEC in favour of 802.3ad/LACP... http://lists.freebsd.org/pipermail/freebsd-net/2006-September/011901.html I haven't experimented with ng_one2many, but my understanding is that it only provides a "dumb" balancing/bonding solution. Presumably we need an ng_bonding or something along those lines would be required to achieve parity with what Linux can provide...? --Antony