autobridge patch

Andrew Thompson thompsa at freebsd.org
Tue Jan 17 00:23:45 PST 2006


On Tue, Jan 17, 2006 at 09:10:38AM +0100, Marcin Jessa wrote:
> Brooks Davis <brooks at one-eyed-alien.net> wrote:
> > > Andrew Thompson <thompsa at freebsd.org> wrote:
> > > > 
> > > > I have a patch here that adds the ability to automatically add an
> > > > interface to a bridge when its attached. This is aimed towards
> > > 
> > > I just rebuild and installed my world and kernel to test the
> > > patches. Seems like things did not work as expected.
> > If you want to rename the vlan interface use:
> > ... 
>  
> Would be great if Andrew also wrote an example of how the patchset
> works. I read the patches now and it seems it works for bridge
> interfaces only adding ability to automatically add new interfaces to
> the bridge with the new "autobridge_*" options. 

Yes, the patch is purely to add the autobridge feature. Its controlled
from rc.conf and a typical setup would be:

# create the bridge and add the wired interface
cloned_interfaces="bridge0"
ifconfig_bridge0="up addm fxp0"

# set it so that tap interfaces get added too
autobridge_interfaces="bridge0"
autobridge_bridge0="tap*"

> The original post confused me making me think the patches made it
> possible to use a feature I was looking for and that I did know existed
> - operate on pseudo interfaces the same way one does with the normal
> ones. 
> Your last comment in the "Automatic VLANS" thread on the same
> mailinglist made me assume I could not rename pseudo devices at boot
> with the rc.conf script, which I can see now was fully possible.
 
Well it does that too while not the intention of the patch. Think of it
as a bonus.


Andrew


More information about the freebsd-net mailing list