[eepro100] eepro100 "Command 0080 was not immediately accepted, 10001
ticks!" problem
Nuno Morgadinho (aka gotcha)
gotcha@mail.pt
Tue, 16 Oct 2001 22:43:16 +0100
Hello everyone,
Although I'am using the lastest driver version available I've been
having problems using the eepro100 driver so I decided to post this
mail to eepro100-bug and eepro100 mailing lists and pray for some help.
The driver I'am using:
(from eepro100.c)
/* These identify the driver base version and may not be removed. */
static const char version1[] =
"eepro100.c:v1.17b 8/14/2001 Donald Becker <becker@scyld.com>\n";
static const char version2[] =
" http://www.scyld.com/network/eepro100.html\n";
My Ethernet Card:
(cat /proc/pci shows this..)
Bus 2, device 8, function 0:
Ethernet controller: Intel Corporation 82801BA(M) Ethernet (rev 3).
IRQ 11.
Master Capable. Latency=64. Min Gnt=8.Max Lat=56.
Non-prefetchable 32 bit memory at 0xf7dff000 [0xf7dfffff].
I/O at 0xdf40 [0xdf7f].
The problem:
The problem arises under "heavy" traffic (a download for example..).
Under light traffic, like irc or http, the driver/card works fine.
The download just stops and the following output arises:
Command 0080 was not immediately accepted, 10001 ticks!
Command 0080 was not immediately accepted, 10001 ticks!
Command 0080 was not immediately accepted, 10001 ticks!
Command 0080 was not immediately accepted, 10001 ticks!
Command 0080 was not immediately accepted, 10001 ticks!
Command 0080 was not immediately accepted, 10001 ticks!
Command 0080 was not immediately accepted, 10001 ticks!
Command 0080 was not immediately accepted, 10001 ticks!
Command 0080 was not immediately accepted, 10001 ticks!
Command 0080 was not immediately accepted, 10001 ticks!
eth0: Transmit timed out: status 0050 0080 at 4159/4171 commands 000c0000
000c0000 000c0000.
Command 0080 was not immediately accepted, 10001 ticks!
eth0: Restarting the chip...
Kern.log:
Oct 15 23:38:29 downtown kernel: Command 0080 was not immediately accepted,
10001 ticks!
Oct 15 23:38:29 downtown last message repeated 9 times
Oct 15 23:38:31 downtown kernel: eth0: Transmit timed out: status 0050
0080 at 4159/4171 commands 000c0000 000c0000 000c0000.
Oct 15 23:38:31 downtown kernel: Command 0080 was not immediately accepted,
10001 ticks!
Oct 15 23:38:31 downtown kernel: eth0: Tx ring dump, Tx queue 4171 / 4159:
Oct 15 23:38:31 downtown kernel: eth0: 0 000c0000.
Oct 15 23:38:31 downtown kernel: eth0: 1 000c0000.
Oct 15 23:38:31 downtown kernel: eth0: 2 000c0000.
Oct 15 23:38:31 downtown kernel: eth0: 3 000c0000.
Oct 15 23:38:31 downtown kernel: eth0: 4 000c0000.
Oct 15 23:38:31 downtown kernel: eth0: 5 000c0000.
Oct 15 23:38:31 downtown kernel: eth0: 6 000c0000.
Oct 15 23:38:31 downtown kernel: eth0: 7 000c0000.
Oct 15 23:38:31 downtown kernel: eth0: 8 000c0000.
Oct 15 23:38:31 downtown kernel: eth0: 9 000c0000.
Oct 15 23:38:31 downtown kernel: eth0: 10 400c0000.
Oct 15 23:38:31 downtown kernel: eth0: =11 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 12 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 13 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 14 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 15 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 16 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 17 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 18 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 19 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 20 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 21 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 22 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 23 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 24 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 25 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 26 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 27 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 28 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 29 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: 30 000ca000.
Oct 15 23:38:31 downtown kernel: eth0: * 31 000c0000.
Oct 15 23:38:31 downtown kernel: eth0:Printing Rx ring (next to receive
into 4054).
Oct 15 23:38:31 downtown kernel: Rx ring entry 0 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 1 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 2 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 3 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 4 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 5 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 6 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 7 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 8 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 9 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 10 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 11 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 12 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 13 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 14 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 15 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 16 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 17 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 18 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 19 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 20 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 21 c0000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 22 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 23 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 24 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 25 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 26 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 27 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 28 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 29 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 30 00000001.
Oct 15 23:38:31 downtown kernel: Rx ring entry 31 00000001.
Oct 15 23:38:31 downtown kernel: PHY index 1 register 0 is 3100.
Oct 15 23:38:31 downtown kernel: PHY index 1 register 1 is 782d.
Oct 15 23:38:31 downtown kernel: PHY index 1 register 2 is 02a8.
Oct 15 23:38:31 downtown kernel: PHY index 1 register 3 is 0330.
Oct 15 23:38:31 downtown kernel: PHY index 1 register 4 is 05e1.
Oct 15 23:38:31 downtown kernel: PHY index 1 register 5 is 0021.
Oct 15 23:38:31 downtown kernel: PHY index 1 register 21 is 0000.
Oct 15 23:38:31 downtown kernel: eth0: Restarting the chip...
Oct 15 23:38:31 downtown kernel: eth0: Tx ring dump, Tx queue 4171 / 4159:
My system:
I'am using Linux version 2.4.10, gcc version 2.95.2 20000220 and Debian
GNU/Linux 2.2 r3 (Potato).
Help:
Any hints?
Driver bug? Card bug?
Any plans for releasing a new version of the eepro100 driver?
Greetings,
Nuno Morgadinho (gotcha@unsecurity.org)
http://alunos.uevora.pt/~l13591
--
10Mb na sua caixa de email gratuita no mail.pt
http://www.mail.pt