[eepro100] e100 vs. eepro100
Antwerpen, Oliver
Antwerpen@netsquare.org
Thu, 8 Feb 2001 16:48:32 +0100
Hi Donald,
some information for you...
> Von: Donald Becker [mailto:becker@scyld.com]
>
> On Thu, 8 Feb 2001, Antwerpen, Oliver wrote:
>
> > I have a linux box here running 2.2.16 and got these
> strange timeouts just
> > like others on the list, too. I have already installed the
> freshest modules,
> > but that didn't help much. I get timeouts between 3 and 20
> times a day,
> > always on eth2. About once a week the box stops working at all.
>
> Please be more specific: what version are you using? The phrase
> "freshest modules" isn't very useful.
Feb 6 06:30:21 hunter kernel: eepro100.c:v1.13 1/9/2001 Donald Becker
<becker@scyld.com>
Feb 6 06:30:21 hunter kernel: http://www.scyld.com/network/eepro100.html
Feb 6 06:30:21 hunter kernel: eth0: Intel PCI EtherExpress Pro100 at
0xe0027000, 00:02:B3:23:04:40, IRQ 15.
Feb 6 06:30:21 hunter kernel: Receiver lock-up bug exists -- enabling
work-around.
Feb 6 06:30:21 hunter kernel: Board assembly 721383-016, Physical
connectors present: RJ45
Feb 6 06:30:21 hunter kernel: Primary interface chip i82555 PHY #1.
Feb 6 06:30:21 hunter kernel: General self-test: passed.
Feb 6 06:30:21 hunter kernel: Serial sub-system self-test: passed.
Feb 6 06:30:21 hunter kernel: Internal registers self-test: passed.
Feb 6 06:30:21 hunter kernel: ROM checksum self-test: passed
(0x04f4518b).
Feb 6 06:30:21 hunter kernel: eth1: Intel PCI EtherExpress Pro100 at
0xe0029000, 00:02:B3:23:8F:CB, IRQ 11.
Feb 6 06:30:21 hunter kernel: Receiver lock-up bug exists -- enabling
work-around.
Feb 6 06:30:21 hunter kernel: Board assembly 721383-016, Physical
connectors present: RJ45
Feb 6 06:30:21 hunter kernel: Primary interface chip i82555 PHY #1.
Feb 6 06:30:21 hunter kernel: General self-test: passed.
Feb 6 06:30:21 hunter kernel: Serial sub-system self-test: passed.
Feb 6 06:30:21 hunter kernel: Internal registers self-test: passed.
Feb 6 06:30:21 hunter kernel: ROM checksum self-test: passed
(0x04f4518b).
Feb 6 06:30:21 hunter kernel: eth2: Intel PCI EtherExpress Pro100 at
0xe002b000, 00:02:B3:2A:04:E1, IRQ 10.
Feb 6 06:30:21 hunter kernel: Receiver lock-up bug exists -- enabling
work-around.
Feb 6 06:30:21 hunter kernel: Board assembly 721383-016, Physical
connectors present: RJ45
Feb 6 06:30:21 hunter kernel: Primary interface chip i82555 PHY #1.
Feb 6 06:30:21 hunter kernel: General self-test: passed.
Feb 6 06:30:21 hunter kernel: Serial sub-system self-test: passed.
Feb 6 06:30:21 hunter kernel: Internal registers self-test: passed.
Feb 6 06:30:21 hunter kernel: ROM checksum self-test: passed
(0x04f4518b).
> What is the message in the timeout?
Feb 8 15:25:28 hunter kernel: eth2: Transmit timed out: status 0050 0080
at 328083/328089 commands 000c0000 000c0000 000c0000.
Feb 8 15:25:28 hunter kernel: eth2: Tx ring dump, Tx queue 328089 /
328083:
Feb 8 15:25:28 hunter kernel: eth2: 0 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 1 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 2 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 3 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 4 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 5 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 6 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 7 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 8 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 9 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 10 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 11 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 12 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 13 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 14 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 15 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 16 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 17 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 18 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: * 19 000c0000.
Feb 8 15:25:28 hunter kernel: eth2: 20 000c0000.
Feb 8 15:25:28 hunter kernel: eth2: 21 000c0000.
Feb 8 15:25:28 hunter kernel: eth2: 22 000c0000.
Feb 8 15:25:28 hunter kernel: eth2: 23 000c0000.
Feb 8 15:25:28 hunter kernel: eth2: 24 400c0000.
Feb 8 15:25:28 hunter kernel: eth2: =25 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 26 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 27 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 28 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 29 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 30 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 31 000ca000.
Feb 8 15:25:28 hunter kernel: eth2:Printing Rx ring (next to receive into
888009).
Feb 8 15:25:28 hunter kernel: Rx ring entry 0 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 1 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 2 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 3 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 4 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 5 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 6 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 7 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 8 c0000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 9 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 10 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 11 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 12 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 13 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 14 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 15 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 16 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 17 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 18 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 19 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 20 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 21 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 22 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 23 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 24 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 25 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 26 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 27 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 28 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 29 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 30 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 31 00000001.
Feb 8 15:25:28 hunter kernel: PHY index 1 register 0 is 3000.
Feb 8 15:25:28 hunter kernel: PHY index 1 register 1 is 7829.
Feb 8 15:25:28 hunter kernel: PHY index 1 register 2 is 02a8.
Feb 8 15:25:28 hunter kernel: PHY index 1 register 3 is 0154.
Feb 8 15:25:28 hunter kernel: PHY index 1 register 4 is 05e1.
Feb 8 15:25:28 hunter kernel: PHY index 1 register 5 is 45e1.
Feb 8 15:25:28 hunter kernel: PHY index 1 register 21 is 0000.
Feb 8 15:25:28 hunter kernel: eth2: Tx ring dump, Tx queue 328089 /
328083:
Feb 8 15:25:28 hunter kernel: eth2: 0 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 1 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 2 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 3 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 4 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 5 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 6 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 7 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 8 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 9 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 10 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 11 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 12 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 13 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 14 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 15 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 16 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 17 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 18 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: * 19 000c0000.
Feb 8 15:25:28 hunter kernel: eth2: 20 000c0000.
Feb 8 15:25:28 hunter kernel: eth2: 21 000c0000.
Feb 8 15:25:28 hunter kernel: eth2: 22 000c0000.
Feb 8 15:25:28 hunter kernel: eth2: 23 000c0000.
Feb 8 15:25:28 hunter kernel: eth2: 24 400c0000.
Feb 8 15:25:28 hunter kernel: eth2: =25 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 26 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 27 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 28 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 29 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 30 000ca000.
Feb 8 15:25:28 hunter kernel: eth2: 31 000ca000.
Feb 8 15:25:28 hunter kernel: eth2:Printing Rx ring (next to receive into
888009).
Feb 8 15:25:28 hunter kernel: Rx ring entry 0 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 1 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 2 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 3 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 4 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 5 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 6 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 7 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 8 c0000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 9 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 10 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 11 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 12 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 13 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 14 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 15 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 16 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 17 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 18 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 19 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 20 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 21 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 22 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 23 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 24 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 25 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 26 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 27 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 28 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 29 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 30 00000001.
Feb 8 15:25:28 hunter kernel: Rx ring entry 31 00000001.
Feb 8 15:25:28 hunter kernel: PHY index 1 register 0 is 3000.
Feb 8 15:25:28 hunter kernel: PHY index 1 register 1 is 782d.
Feb 8 15:25:28 hunter kernel: PHY index 1 register 2 is 02a8.
Feb 8 15:25:28 hunter kernel: PHY index 1 register 3 is 0154.
Feb 8 15:25:28 hunter kernel: PHY index 1 register 4 is 05e1.
Feb 8 15:25:28 hunter kernel: PHY index 1 register 5 is 45e1.
Feb 8 15:25:28 hunter kernel: PHY index 1 register 21 is 0000.