Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 May 2003 11:06:06 +0400 (MSD)
From:      Maxim Konovalov <maxim@macomnet.ru>
To:        Chuck Swiger <cswiger@mac.com>
Cc:        freebsd-net@freebsd.org
Subject:   Re: Bridge + arp messages...
Message-ID:  <20030521110342.D50883@news1.macomnet.ru>
In-Reply-To: <3ECA74B8.8010108@mac.com>
References:  <1159.192.168.1.194.1053360712.squirrel@intranet.el.com.br> <3ECA74B8.8010108@mac.com>

next in thread | previous in thread | raw e-mail | index | archive | help
[ Remove -ipfw from CC: ]

On 14:32-0400, May 20, 2003, Chuck Swiger wrote:

> Paiva, Gilson de wrote:
> [ ... ]
> > internet -- ep0 freebsd xl0 -- local clients
> >
> > Bridging itself works fine, but arp loop messages won't stop...
> > ex:
> > brdg0 /kernel: -- loop (1) 00.00.c8.b3.a5.7e to xl0 from rl0 (active)
> > brdg0 /kernel: -- loop (2) 00.60.97.70.59.bc to rl0 from xl0 (active)
>
> Try "sysctl net.link.ether.inet.log_arp_wrong_iface=0"...

This won't help.

> Just to be sure, ep0 and xl0 are on two seperate hubs which are not
> connected to each other, correct?  I don't believe that FreeBSD supports
> the spanning tree algorithm to prevent bridging loops...

It doesn't but it does support a simple loop detection algorithm:

sys/net/bridge.c, line #707

-- 
Maxim Konovalov, maxim@macomnet.ru, maxim@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030521110342.D50883>