if_bridge interface confuses Windows Small Business Server 2000

Ashley Moran work at ashleymoran.me.uk
Thu Nov 17 14:16:24 GMT 2005


On Tuesday 15 November 2005 13:43, Steve Bertrand wrote:
> I'm a wee bit confused here, but I do understand what you are trying to
> do.
>
> First, did you compile a new kernel with the following option?:
>
> options BRIDGE
>
> Second, try giving both PC's a static IP address, and disconnect the
> FBSD box entirely from the network (so you essentially have a 2 pc
> network), then commence testing.
>
> HTH,
>
> Steve


Steve

Thanks for the reply

I didn't recompile a kernel specifically for this.  I thought the bridge was a 
KLD (/boot/kernel/if_bridge.ko)?  ifconfig shows the bridge as running.

ashleymoran at alfie$ ifconfig
rl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet6 fe80::2e0:4cff:fe77:27f0%rl0 prefixlen 64 scopeid 0x2
        inet 192.168.0.181 netmask 0xffffff00 broadcast 192.168.0.255
        ether 00:e0:4c:77:27:f0
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
rl1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet6 fe80::2e0:4cff:fe12:a7d9%rl1 prefixlen 64 scopeid 0x3
        ether 00:e0:4c:12:a7:d9
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
        inet 127.0.0.1 netmask 0xff000000
bridge0: flags=8041<UP,RUNNING,MULTICAST> mtu 1500
        ether ac:de:48:01:fb:93
        priority 32768 hellotime 2 fwddelay 15 maxage 20
        member: rl1 flags=3<LEARNING,DISCOVER>
        member: rl0 flags=3<LEARNING,DISCOVER>


Here is my setup:
                      bridge0
                     /       \
  _________          |       |
 /         \     rl0 \+-----+/rl1     +----+
{  NETWORK  }---------|alfie|---------|fred|
 \_________/          +-----+         +----+
                      FreeBSD          Win2k


So if I disconnect alfie, fred will lose connectivity too.


Hopefully this clears up what I meant...

regards
Ashley


More information about the freebsd-questions mailing list