[vortex] slow receive with 3cSOHO100-TX card / 3c59x drivers

Michael xemc at yahoo.com
Thu Feb 24 15:50:10 PST 2005


Hi.  I'm having trouble with my network card drivers.  I seem to be
able to send a 50MiB file in about 5-7 seconds, but it takes 18-20
seconds to receive it.  I've isolated it down to this computer, and
the 3c59x drivers.

I'm using a recent MEPIS linux, which is based off of debian.  With
kernel 2.6.7 and 2.6.10, I get the above-described behavior.  With
kernel 2.4.26, it seems to work alright!

I did a bunch of searching, but couldn't find an answer.  I did see
something about 'mii-diag' or 'mii-tool', though, so I tried that. 
That seems to give some hint.

Could anyone comment on this?


Thanks a bunch!
Mike


This is the kind of output I get with kernel 2.6.7:
----------------------------------------------------------
226 Transfer complete.
52428800 bytes received in 22.95 secs (2231.1 kB/s)
ftp> quit

mmoedt at 0[~]$ uname -a
Linux sammy 2.6.7 #1 Wed Aug 18 09:36:46 EDT 2004 i686 GNU/Linux

mmoedt at 0[~]$ mii-diag
Using the default interface 'eth0'.
SIOCGMIIPHY on eth0 failed: Operation not supported
----------------------------------------------------------


This is the kind of output I get with kernel 2.4.26:
----------------------------------------------------------
226 Transfer complete.
52428800 bytes received in 6.66 secs (7686.3 kB/s)
ftp> quit

mmoedt at 0[~]$ uname -a
Linux sammy 2.4.26 #1 Wed Aug 18 08:15:43 EDT 2004 i686 GNU/Linux

mmoedt at 0[~]$ mii-diag
Using the default interface 'eth0'.
Basic registers of MII PHY #24:  3000 786d 0000 0000 01e1 45e1 0007
2801.
 The autonegotiated capability is 01e0.
The autonegotiated media type is 100baseTx-FD.
 Basic mode control register 0x3000: Auto-negotiation enabled.
 You have link beat, and everything is working OK.
 Your link partner advertised 45e1: Flow-control 100baseTx-FD
100baseTx 10baseT-FD 10baseT, w/ 802.3X flow control.
   End of basic transceiver information.
----------------------------------------------------------





More information about the vortex mailing list