bridging ath

Michael K. Smith - Adhost mksmith at adhost.com
Thu Sep 27 16:28:48 PDT 2007



> -----Original Message-----
> From: Andrew Thompson [mailto:thompsa at FreeBSD.org]
> Sent: Thursday, September 27, 2007 4:22 PM
> To: Randy Bush
> Cc: Michael K. Smith - Adhost; FreeBSD Net
> Subject: Re: bridging ath
> 
> On Thu, Sep 27, 2007 at 01:19:42PM -1000, Randy Bush wrote:
> > > Just to be sure...
> >
> > good questions, thanks for asking
> >
> > > net.inet.ip.forwarding=1
> >
> > # sysctl net.inet.ip.forwarding
> > net.inet.ip.forwarding: 1
> >
> > > net.link.ether.bridge.enable=1
> > > net.link.ether.bridge.config=em0,ath0
> >
> > # sysctl net.link.ether.bridge.enable
> > sysctl: unknown oid 'net.link.ether.bridge.enable'
> > # sysctl -a | grep bridge
> > net.link.bridge.ipfw: 0
> > net.link.bridge.log_stp: 0
> > net.link.bridge.pfil_local_phys: 0
> > net.link.bridge.pfil_member: 1
> > net.link.bridge.pfil_bridge: 1
> > net.link.bridge.ipfw_arp: 0
> > net.link.bridge.pfil_onlyip: 1
> > dev.pcib.0.%desc: ACPI Host-PCI bridge
> > dev.pcib.1.%desc: ACPI PCI-PCI bridge
> > dev.pcib.2.%desc: ACPI PCI-PCI bridge
> > dev.hostb.0.%desc: Host to PCI bridge
> > dev.agp.0.%desc: Intel 82855 host to AGP bridge
> > dev.isab.0.%desc: PCI-ISA bridge
> >
> > oops! have i left something out of kernel or kld load?
> 
> No, Michael's example was for old-bridge which is depreciated. You had
> the config right.
> 
Thanks Andrew!  In reading
http://www.freebsd.org/cgi/man.cgi?query=if_bridge&sektion=4 it looks
like either

device if_bridge

or

if_bridge_load="YES" in loader.conf is all that's needed.

For testing purposes, you might want to disable the filtering
configuration with:

sysctl net.link.bridge.pfil_member=0
sysctl net.link.bridge.pfil_bridge=0

Regards,

Mike


More information about the freebsd-net mailing list