From owner-freebsd-net@FreeBSD.ORG Fri Dec 14 17:38:45 2007 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 5273816A417 for ; Fri, 14 Dec 2007 17:38:45 +0000 (UTC) (envelope-from ndenev@gmail.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.186]) by mx1.freebsd.org (Postfix) with ESMTP id AF5DD13C442 for ; Fri, 14 Dec 2007 17:37:59 +0000 (UTC) (envelope-from ndenev@gmail.com) Received: by rv-out-0910.google.com with SMTP id l15so1067410rvb.43 for ; Fri, 14 Dec 2007 09:37:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=js+9CJ634YBWv01t0tmK50oxRyP8PmjgojMBjgFB5rc=; b=l2g832zyYr0QRM+4kJ9VSH1WZJTEMYxC59gJFNbfPQp2GVKn2vOINTCzI0jtyF3d9mrhU0q2zZMu9NSOturxjLYHytWejMiQYuFy0/IO2UqcxCYBVptyOK3+kNELEM+b+xU3kovnITvmtx6oxarxT9OK3S44jsPBuiB88mB1UnU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=eC2/j3ttpMNT2vz/jkM2w28NexKw31Vg4z2WgJJ2XLL8WqoL+GOpTiSEz3esARv9VuhK++7jLO33xJZFtOQHDRspzg0tDl/eXhcFVPVnNmJRO0xQROK9vceWS4xsUZjpDXFAl1F7wEIMbvUe5/OVX0PC57fZDCNJDiNIYLTPUpY= Received: by 10.141.15.19 with SMTP id s19mr2056961rvi.39.1197653850829; Fri, 14 Dec 2007 09:37:30 -0800 (PST) Received: by 10.141.170.18 with HTTP; Fri, 14 Dec 2007 09:37:30 -0800 (PST) Message-ID: <2e77fc10712140937i19741f9cwe717499b18012a9a@mail.gmail.com> Date: Fri, 14 Dec 2007 12:37:30 -0500 From: "Niki Denev" Sender: ndenev@gmail.com To: "Bruce M. Simpson" In-Reply-To: <47625B80.3090904@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <2e77fc10712132129o810a608v4ec6a742f9860a63@mail.gmail.com> <47625B80.3090904@FreeBSD.org> X-Google-Sender-Auth: 2429a681fd44a2fa Cc: freebsd-net@freebsd.org Subject: Re: is carp on if_bridge possible? 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: Fri, 14 Dec 2007 17:38:45 -0000 On Dec 14, 2007 5:31 AM, Bruce M. Simpson wrote: > > Niki Denev wrote: > > Hello, > > > > Is this possible? > > I've tried adding IFT_BRIDGE next to IFT_ETHER and IFT_L2VLAN in ip_carp.c > > but this probably is not enough. Any ideas? > > > > CARP is 'special' in that it needs to add its own MAC addresses to your > interface, needs a bit of special cooperation between the IP layer and > the MAC layer, and it's more than likely that this doesn't work with > if_bridge. > > Like Max says, this is an unusual configuration.... what are you trying > to do? > > BMS > > I'm trying to setup a highly redundant configuration of two routers and two rstp capable switches behind them. Each of the router is connected to each of the switches, and it's two interfaces are part of a bridge group. this way i can handle router and/or switch failure without disconnecting the site. The problem is that this a remote site which must not go offline by any means, and thus the unusual setup. Hope that this explains it. Niki