[tulip] Transmit lockup on file transfers

Morrell, Mike A mike.a.morrell@appliance.invensys.com
Tue, 12 Dec 2000 09:17:28 -0600


I tried reinstall with an ext2 files system and still have the same problem.
I am beginning to suspect a kernel issue.

-----Original Message-----
From: Erik Steffl [mailto:steffl@bigfoot.com]
Sent: Monday, December 11, 2000 12:31 PM
To: 'tulip@scyld.com'
Subject: Re: [tulip] Transmit lockup on file transfers


  I have similar problem, card just stops tx-ing, but I don't get the
same error message, ifconfig reports lots of carrier errors (and
collisions). I think I have the same chip, but can't verify at the
moment.

  is the half-duplex intentional? my card also says half duplex but the
other end (intel pro/100 via crossover cable) thinks it's full duplex...

  I'm using the same driver...

	erik

"Morrell, Mike A" wrote:
> 
> I am trying to transfer a large file (1.3GB) between two machines using
ftp.
> The transfer starts and then locks up up after about 3 seconds. Both
> machines are running V.92P of Donalds drivers on Mandrake 7.2 distros with
> the transmitting machine being a fresh install for a server configuration.
> Here are the error messages I get:
> 
> eth1: Too much work during an interrupt, csr5=0xe46980c0.
> eth1: Restarted Rx at 2048435 / 2048435
> 
> Both NICs were working before when I had Mandrake 7.1 installed on the
> server. I did use the Reiserfs though when I did the install. Maybe this
has
> something to do with it? I can reset the card by doing an ifdown/ifup. The
> collision light on the hub is flashing a lot and it never did this before.
> 
> Here is the output from tulip-diag (eth0 is connected to cable modem, eth1
> to hub).
> 
> tulip-diag.c:v2.04 9/26/2000 Donald Becker (becker@scyld.com)
>  http://www.scyld.com/diag/index.html
> Index #1: Found a ADMtek AL985 Centaur-P adapter at 0x6400.
> ADMtek AL985 Centaur-P chip registers at 0x6400:
>   fff98000 ffffffff ffffffff 077fc000 077fc200 fc664010 ff972117 ffffebff
>   fffe0000 fff597f8 00000000 fffe0000 00000000 00000200 00000000 c40ffec8
>   00664010 804c0004 00000000 077fc160 f0000000 ffffc262 00000000 00000000
>   00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
>  Port selection is 100mbps-SYM/PCS 100baseTx scrambler, half-duplex.
>  Transmit started, Receive started, half-duplex.
>   The Rx process state is 'Waiting for packets'.
>   The Tx process state is 'Idle'.
>   The transmit threshold is 128.
>  The Comet MAC registers are 1ebf5000 ffffc262 filter 8000000000000000.
> Index #2: Found a Macronix 98715 PMAC adapter at 0x6600.
> Macronix 98715 PMAC chip registers at 0x6600:
>   fff88000 ffffffff ffffffff 06fff800 06fffa00 ec660000 01a82202 e7ffebef
>   fffe0000 0fffcf08 fffc0000 fffe0000 40a1d0cc ffff0000 ffffffff fff00000
>   0f340000 0f340000 0f340000 f0cffff0 2001527f 2001527f 2001527f 2001527f
>   2001527f 2001527f 2001527f 2001527f 2001527f 2001527f 2001527f 2001527f
>  Port selection is 10mpbs-serial 100baseTx scrambler, full-duplex.
>  Transmit started, Receive started, full-duplex.
>   The Rx process state is 'Waiting for packets'.
>   The Tx process state is 'Idle'.
>   The transmit unit is set to store-and-forward.
> tulip-diag.c:v2.04 9/26/2000 Donald Becker (becker@scyld.com)
>  http://www.scyld.com/diag/index.html
> Index #1: Found a ADMtek AL985 Centaur-P adapter at 0x6400.
>  Port selection is 100mbps-SYM/PCS 100baseTx scrambler, half-duplex.
>  Transmit started, Receive started, half-duplex.
>   The Rx process state is 'Waiting for packets'.
>   The Tx process state is 'Idle'.
>   The transmit threshold is 128.
>  The Comet MAC registers are 1ebf5000 ffffc262 filter 8000000000000000.
> EEPROM size is 8.
>   Ethernet MAC Station Address 00:50:bf:1e:62:c2.
>   Default connection type 'Autosense'.
>   PCI IDs Vendor 1317 Device 0985  Subsystem 1113 1216
>   PCI min_grant 255 max_latency 255.
>   CSR18 power-up setting 0x804c****.
> Index #2: Found a Macronix 98715 PMAC adapter at 0x6600.
>  Port selection is 10mpbs-serial 100baseTx scrambler, full-duplex.
>  Transmit started, Receive started, full-duplex.
>   The Rx process state is 'Waiting for packets'.
>   The Tx process state is 'Idle'.
>   The transmit unit is set to store-and-forward.
> EEPROM size is 6.
>  A simplifed EEPROM data table was found.
>  The EEPROM does not contain transceiver control information.
> tulip-diag.c:v2.04 9/26/2000 Donald Becker (becker@scyld.com)
>  http://www.scyld.com/diag/index.html
> Index #1: Found a ADMtek AL985 Centaur-P adapter at 0x6400.
>  Port selection is 100mbps-SYM/PCS 100baseTx scrambler, half-duplex.
>  Transmit started, Receive started, half-duplex.
>   The Rx process state is 'Waiting for packets'.
>   The Tx process state is 'Idle'.
>   The transmit threshold is 128.
>  The Comet MAC registers are 1ebf5000 ffffc262 filter 8000000000000000.
> EEPROM size is 8.
>   Ethernet MAC Station Address 00:50:bf:1e:62:c2.
>   Default connection type 'Autosense'.
>   PCI IDs Vendor 1317 Device 0985  Subsystem 1113 1216
>   PCI min_grant 255 max_latency 255.
>   CSR18 power-up setting 0x804c****.
> Index #2: Found a Macronix 98715 PMAC adapter at 0x6600.
>  Port selection is 10mpbs-serial 100baseTx scrambler, full-duplex.
>  Transmit started, Receive started, full-duplex.
>   The Rx process state is 'Waiting for packets'.
>   The Tx process state is 'Idle'.
>   The transmit unit is set to store-and-forward.
> EEPROM size is 6.
>  A simplifed EEPROM data table was found.
>  The EEPROM does not contain transceiver control information.
> 
> _______________________________________________
> tulip mailing list
> tulip@scyld.com
> http://www.scyld.com/mailman/listinfo/tulip

_______________________________________________
tulip mailing list
tulip@scyld.com
http://www.scyld.com/mailman/listinfo/tulip