[269] in linux-net channel archive
Trouble with linux and 3c505s as a gated router
daemon@ATHENA.MIT.EDU (Chris Dent)
Thu May 4 13:27:33 1995
Date: Thu, 4 May 1995 10:39:50 -0500
From: cdent@detritus.ucs.indiana.edu (Chris Dent)
Apparently-To: linux-net@vger.rutgers.edu
I have two linux boxes which form the network 198.88.19.0. One is a
decay is a 486/33 with 64MB ram running Linux 1.2.6 with 2 3c505 nics.
test2 is a 386/40 with 16MN ram running Linux 1.2.3 with 1 3c505 nics.
(I'm upgrading them both to Linux 1.2.8 but I don't think that will
affect this problem)
eth0 on decay is attached by twisted pair to a subnet 129.79.17.0
eth1 on decay is attached by thinnet to test2's interface eth0
decay runs gated 3.5A10 with this configuration:
rip yes {
interface eth1 noripin noripout ;
interface eth0 ripout noripin ;
} ;
static {
default gateway 129.79.17.254 preference 100 retain ;
} ;
test2 has a default route to eth1 on decay
Okay? Well this all basically works. Packets are being forwarded
properly and I can reach all points of both networks. Until, that is, I
put any serious traffic through both interfaces on decay.
on decay:
ftp to the rest of the world works fine
ftp to test2 works fine
on test2:
ftp to decay works fine
ftp to the rest of the world (thus making both interaces work)
eventually results in this:
May 4 09:54:37 decay kernel: *** timeout at 3c505.c(1012) writing word 10 of 28 3 ***
May 4 09:54:37 decay kernel: eth1: send packet PCB failed
May 4 09:54:42 decay kernel: *** timeout at 3c505.c(1012) writing word 10 of 30 ***
May 4 09:54:42 decay kernel: eth0: send packet PCB failed
May 4 09:54:46 decay kernel: eth1: transmit timed out, resetting adapter
The adapter reset does not appear to work or if it does it kills all the
routes. At any given time it can be eth1 or eth0 that dies.
After all that my questions are these: Is this just a result of 3c505s and
the 3c505 driver not being very good? It doesn't seem to be just that
since heavy traffic over one interface works fine. Is there a way I can
get around this problem? I don't have any alternative nics. I need to
use the 3c505s (because they were free and I'm out of cash). If I
haven't provided good enough information here I can supplement it if
necessary.
I'd be grateful for any advice.
Thank,
-- Chris, cdent@indiana.edu