Not able to set 'bridge' mode

Eygene Ryabinkin rea-fbsd at codelabs.ru
Mon May 18 09:38:24 UTC 2009


Sebastian, good day.

Mon, May 18, 2009 at 11:02:45AM +0200, Sebastian Mellmann wrote:
> I'm trying to set up a FreeBSD 7.2 machine with ipfw dummynet working as
> a bridge.
> 
> I've tried this tutorial:
> 
> http://www.scalabledesign.com/articles/dummynet.html
> 
> But it seems that the 'BRIDGE' option for the kernel is deprecated (see
> http://lists.freebsd.org/pipermail/freebsd-questions/2008-May/175704.html)

Yeah, BRIDGE is obsoleted now.

> So my kernel config now looks like this:
> 
> device          if_bridge
> options         IPFIREWALL
> options         IPFIREWALL_VERBOSE
> options         IPFIREWALL_VERBOSE_LIMIT
> options         DUMMYNET
> options         HZ=1000
> 
> I've compiled the kernel successfully, but I'm not able to set any
> bridge options.
> 
> I've tried to enable bridge mode in ipfw with:
> 
> sysctl net.link.ether.bridge_ipfw=1
> 
> and got
> 
> sysctl: unknown oid 'net.link.ether.bridge_ipfw'
> 
> Am I missing something?

Yeah, seems like you hadn't yet read "man if_bridge" -- it has the
collection of relevant sysctl variables in section "PACKET FILTERING".
Moreover, man page has instructions on how to get bridge interfaces
up and running.
-- 
Eygene
 _                ___       _.--.   #
 \`.|\..----...-'`   `-._.-'_.-'`   #  Remember that it is hard
 /  ' `         ,       __.--'      #  to read the on-line manual
 )/' _/     \   `-_,   /            #  while single-stepping the kernel.
 `-'" `"\_  ,_.-;_.-\_ ',  fsc/as   #
     _.-'_./   {_.'   ; /           #    -- FreeBSD Developers handbook
    {_.-``-'         {_/            #


More information about the freebsd-net mailing list