Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Mar 2001 19:26:53 +0100
From:      Mark Holm <markh@email.dk>
To:        freebsd-questions@freebsd.org
Subject:   Weird bridging problem
Message-ID:  <5.0.2.1.2.20010310192636.03733c78@vip.cybercity.dk>

next in thread | raw e-mail | index | archive | help
Hi,

I have a very strange problem, which I've now spent the
last week trying to fix.

The problem is that I loose the connection to my
FreeBSD-box, which is acting as a bridge and has
three NIC's (xl0, xl1 and fxp0). When I loose the
connection, all traffic stops, ie. ssh, Samba, SMTP
etc. The funny thing is that there are no problems
with all other traffic, ie. all traffic for other hosts than
the box is brdiged and works flawlessly.

When the problem occurs (randomly, with no pattern) I
can temporarily restore the connnection by clearing the
ARP-table on my workstation (Windows 2000). However,
I don't feel that having to clear the ARP-table every minute
is the best solution, so I'm hoping that anyone can help
me. :)

I suspect it to be a bug in the kernel's bridging software.
Until last friday I was running on a 4.2-STABLE (dated
around February 1st), but after I cvsup'ed the sources
the problem started to occur. Since then I've updated my
sources daily (and thus running 4.3-BETA now), but so
far with no luck. :(

Besides bridging, I'm also using dummynet and ipfw in
the kernel (for transparent firewall'ing/traffic shaping). I've
tried to compile the kernel only with the bridging option
added (based on the GENERIC file), but this didn't
resolve the problem either.

I've considered trying with some new NIC's, but I don't want
to spend the money, if it doesn't help. If anyone have a
solution to this, please don't hesitate to speak up. :)

Best regards,
Mark 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5.0.2.1.2.20010310192636.03733c78>