timeout problems

NiElS niels@peen.net
Thu Jan 6 13:19:40 2000


Hi all,

In several of my machines I use a rtl8139 based card made by svec. Except
for one the all work fine. On this one machine I keep getting errors like:

eth2: Tx queue start entry 959  dirty entry 955, full.
eth2:  Tx descriptor 0 is 000805ea.
eth2:  Tx descriptor 1 is 0008005e.
eth2:  Tx descriptor 2 is 40084042.
eth2:  Tx descriptor 3 is 0008050d. (queue head)
eth2: MII #32 registers are: 1000 782d 0000 0000 05e1 0000 0000 0000.
eth2: Transmit timeout, status 0d 0000 media 00.
eth2: Tx queue start entry 369  dirty entry 365, full.
eth2:  Tx descriptor 0 is 400844fe.
eth2:  Tx descriptor 1 is 000804fe. (queue head)
eth2:  Tx descriptor 2 is 000805ea.
eth2:  Tx descriptor 3 is 000805ea.
eth2: MII #32 registers are: 1000 782d 0000 0000 05e1 0000 0000 0000.
eth2: Transmit timeout, status 0d 0000 media 00.
eth2: Tx queue start entry 2485  dirty entry 2481, full.
eth2:  Tx descriptor 0 is 400840aa.
eth2:  Tx descriptor 1 is 0008203c. (queue head)
eth2:  Tx descriptor 2 is 000820aa.
eth2:  Tx descriptor 3 is 000805ea.
eth2: MII #32 registers are: 1000 782d 0000 0000 05e1 0000 0000 0000.

My first thought is that this is caused by the machines speed. It's a Pentium
at 200Mhz, while the other machines using this card are faster. If anyone
has other suggestions on this, please let me know.

I understand that a transmit timeout is an error to be reported, and that
possibly this results in a loss of packets, but why does it freeze the
network card for several seconds? This makes especially NFS usage very
annoying. Is this something done by the card itself? or by the driver?

Thanks,

Niels Peen

-- 

** EMAIL: niels@peen.net  **  FAX: +31 208 822 919 **
** TEL:  +31 299 666 668  **  GSM: +31 624 604 615 **
 | To unsubscribe, send mail to Majordomo@cesdis.gsfc.nasa.gov, and within the
 |  body of the mail, include only the text:
 |   unsubscribe this-list-name youraddress@wherever.org
 | You will be unsubscribed as speedily as possible.