System lockups with 2.4.4/2.4.5 (rtl8139 perhaps?)

From: S.Salman Ahmed (ssahmed@pathcom.com)
Date: Sat May 26 2001 - 18:35:56 EST


(I am not subscribed to the linux-kernel, so please CC: me on all
replies).

I have two machines, both are currently running 2.4.5. I am consistently
able to lockup the machine (desktop) from which I try to scp a file over
to the machine (headless firewall) running the OpenSSH server.

Both machines are connected using a crossover cable, which is connected
between two D-Link 530TX+ NICs using the rtl8139 driver. On the two
systems, the NICs are identified as:

(on the headless firewall running the OpenSSH server)

eth1: RealTek RTL8139 Fast Ethernet at 0xc8800000, 00:50:ba:44:8a:ab, IRQ 11
eth1: Identified 8139 chip type 'RTL-8139B'
eth1: Setting 100mbps full-duplex based on auto-negotiated partner ability 41e1.

(on the desktop machine - which isn't running the OpenSSH server - from
which I am trying to scp over files to the above system):

eth0: RealTek RTL8139 Fast Ethernet at 0xd1006000, 00:50:ba:44:70:ce, IRQ 9
eth0: Identified 8139 chip type 'RTL-8139B'
eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 41e1.

Both machines have the following version of OpenSSH installed:

OpenSSH_2.5.2p2, SSH protocols 1.5/2.0, OpenSSL 0x0090601f

Both machines are running Debian sid/unstable with kernel 2.4.5,
libc6-2.2.3-4 compiled using the following version of gcc:

Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
gcc version 2.95.4 20010506 (Debian prerelease)

Server machine running the OpenSSH server is a Celeron300A based
system. The Desktop machine (which locks up) is a PIII-933 based
system w/ an ASUS CUSL2 mobo and an UDMA100 Maxtor HD.

If I switch back to kernel 2.4.3, this problem goes away and I can scp
files back and forth b/w these 2 machines wo any problem. But the
lockups persist with 2.4.4 and 2.4.5. As far as I can remember, I wasn't
having this problem at all before 2.4.3.

The size of the file being scp-ed seems to matter. Small files ie under
200K or so seem to be copied without any problems. Bigger files cause
the desktop system to lockup hard (SysRq keys don't work). The server
machine is unaffected.

I have a suspicion that this problem has something to do with the
rtl8139 driver since I have a couple of Debian sid/unstable boxes at
work running 2.4.4 which don't have rtl8139-based NICs, and scping back
and forth between these boxes does not cause any lockup at all.

If any additional information is required, I'll be happy to oblige. In
the meantime, I will be downgrading to 2.4.3.

Thanks for any help and assistance.

-- 
Salman Ahmed
ssahmed AT pathcom DOT com

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Thu May 31 2001 - 21:00:29 EST