Bridging problems...

=?ISO-8859-1?Q?Jakob_=D8stergaard?= (jakob@ostenfeld.dtu.dk)
Fri, 24 Jan 1997 20:50:48 +0100 (MET)


Hi all!

I have set up two Linux bridges (running 2.0.27). Their configuration is:
Pentium 133, 16 Megs. 3 * 3Com 3c900 and one Accton (100Mbps - using Tulip
driver) all PCI.

I configured the 100Mbps card with an IP address, for convenience. The
3Com cards don't have IP addresses... IP networking is configured in
kernel (without forwarding/routing/etc.), and Bridging is enabled.

All cards are configured promiscous, and bridging is enabled using brcfg.

Bridging then works really fine! ...for about ten minutes :(

The bridge then starts ignoring specific clients. The bridge was supposed
to do bridging between all four adapters like this:

----------
<-------------| Bridge |----------- approx. 20 clients
100Mbit/s | |----------- approx. 20 clients
backbone |--------|----------- approx. 20 clients
UTP 10MBit/s
coax

Two clients on the same physical coax experiences, that one totally looses
contact with the rest of the net (ofcourse still has contact with the one
coax it's on), while the other one works flawlessly.

When I do a debug info on brcfg (brcfg -deb -ena), and have one of the
disconnected clients ping a machine on the backbone, the disconnected
client is not even showing up in the debug info.

Most of the clients are Win95 boxes, some are NT, and very few are Linux,
OS/2 and ...

My own Linux box runs as client on one of the cables. It works flawlessly,
but, I could just be one of the ``lucky'' clients...

Is this a bug in bridging code, in hardware, in Windoze, or what ???

Any suggestions ??

Someone, please help!
...since I have around 120 people getting really pissed, when
the net isn't working properly :(

................................................................
: jakob@ostenfeld.dtu.dk : And I see the elder races, :
:.........................: putrid forms of man :
: Jakob Østergaard : See him rise and claim the earth, :
: OZ9ABN : his downfall is at hand. :
:.........................:....................................: