TCP stalls in 2.0.33 and 2.1.x

Richard Gooch (rgooch@atnf.CSIRO.AU)
Tue, 17 Mar 1998 22:24:00 +1100


Hi, all. I'm having problems with TCP stalls under kernel 2.0.0,
2.0.30, 2.0.33, 2.1.79, 2.1.85, 2.1.86 and 2.1.90-pre3. I have two
machines connected via 10 Mbit/sec EtherNet. One of these (machine A)
is also connected via SLIP (33.6 kbaud, 115.2 kbit/sec serial
interface) to a departmental LAN and hence is the router for the other
(machine B).

I get reasonable performance with TCP, sending from machines on the
LAN to machine A. However, most times when I send a large amount of
random data (say 10000 bytes) from a LAN machine to machine B, I get
TCP stalls. These stalls last for at least 15 minutes (I give up after
that).

I have tried the following kernels on machine A (the router):
2.0.33, 2.1.85, 2.1.86.

I've tried the following on machine B:
2.0.30, 2.0.33, 2.1.76 and 2.1.90-pre3.

I've also tried various LAN machines: 2.0.0, 2.0.30, 2.1.90-pre3 as
well as Sun Sparc with Solaris 2.5.

It doesn't seem to matter what combination I try, I get these awful
TCP stalls. Does anyone have any ideas for me to try out? I really
need to get this going. I've tried sending via UDP instead, and that
seems to be working fine.

Regards,

Richard....

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu