Bridge problem
Bjorn Eikeland
bjorn at eikeland.info
Mon Jan 19 13:05:55 PST 2004
> I have a three ethernet adapter and need to bridge two of them
> (like an Ethernet switch but with firewall)
> But i have a some problem...
> When i enter
> # sysctl net.link.ether.bridge_cfg=lnc0:0,lnc1:0
> i saw next:
>>> now lnc0 promisc ON if_flags 0xffff8943 bdg_flags 0x5
>>> now lnc0 promisc ON if_flags 0xffff8943 bdg_flags 0x5
>>> now lnc1 promisc ON if_flags 0xffff8943 bdg_flags 0x5
>>> now lnc1 promisc ON if_flags 0xffff8943 bdg_flags 0x5
>>> now lnc2 promisc ON if_flags 0xffff8943 bdg_flags 0x5
>>> now lnc2 promisc ON if_flags 0xffff8943 bdg_flags 0x5
> What is it means?
> When i try ping from net1 to net2 that's don't work...
> Please help, give me advice
It means that the network cards are entering promiscous mode, which in
turn means it will pick all packets that passes its physical layer and
then the bridge code will forward it to the other interface. _however_
lnc2 should not enter promiscous mode if its not a part of the bridge?
Post what version you're using and the rest of your sysctl statements for
the bridge, also is it the kernel module or compiled in kernel?
(Maybe you'll have more luck with this in the freebsd-net list?)
hth,
Bjorn
More information about the freebsd-questions
mailing list