Date: Mon, 22 Jan 2001 11:51:35 -0800 (PST) From: Luigi Rizzo <rizzo@aciri.org> To: roman@IPricot.com (Roman Le Houelleur) Cc: freebsd-ipfw@FreeBSD.ORG, freebsd-net@FreeBSD.ORG Subject: Re: bandwidth analyser Message-ID: <200101221951.f0MJpZF39525@iguana.aciri.org> In-Reply-To: <3A6C85A3.9A115BB4@IPricot.com> from Roman Le Houelleur at "Jan 22, 2001 8:10:27 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
> actually that's what I did, but I'm still not able to have > my third nic out of the bridge. > If I use net.link.ether.bridge_cfg: rl0:0,rl1:1,rl2:1 > rl0 is on a separate cluster, so it's useable, but still > rl0 is in promiscous mode. > If I use something like net.link.ether.bridge_cfg: rl1:1,rl2:1 > then rl0 will by default be part of the same "cluster" as > rl1 and rl2. > > Have I missed something ? well, you are hitting a bug or two in bridge.c :) The quick fix is to use something like sysctl -w net.link.ether.bridge_cfg="rl1:6,rl2:6," (note the different cluster-id and the trailing character). The main bug in bridge.c is that the code mistakes the NUL as a separator after the last config. The second bug in that when one interface is disabled, its name is not removed from the list in bdg_stats, so userland utilities still see its name and believe it is still active. Will have a look at fixing these bugs soon. cheers luigi ----------------------------------+----------------------------------------- Luigi RIZZO, luigi@iet.unipi.it . ACIRI/ICSI (on leave from Univ. di Pisa) http://www.iet.unipi.it/~luigi/ . 1947 Center St, Berkeley CA 94704 Phone: (510) 666 2927 ----------------------------------+----------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200101221951.f0MJpZF39525>