> 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, [EMAIL PROTECTED] . 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 [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message