[eepro100] eepro100 constant issues

Greg Milewski goat@si.rr.com
Tue Sep 24 23:45:02 2002


i was using the 2.4.19 driver and experienced lockups.  i then tried the
e100.  then i rtfl and saw about sleep mode and rectified it while running
the 2.4.19 driver.  still had a lockup after reboot.  after downloading the
latest drivers, it was working for a bit,  then it struck again.

this nic was working almost flawlessly from aug2k1 until about may2k2 when
the box was taken down for these errors.  at most, resource errors arose
during that time.

this is what happened one time:
eepro100-diag.c:v2.10 8/6/2002 Donald Becker (becker@scyld.com)
 http://www.scyld.com/diag/index.html
Index #1: Found a Intel i82557/8/9 EtherExpressPro100 adapter at 0xd000.
i82557 chip registers at 0xd000:
  0c006050 17a72000 00000000 00080002 182541e1 00000600
  Interrupt sources are pending.
   The transmit unit state is 'Suspended'.
   The receive unit state is 'Ready'.
  This status is unusual for an activated interface.
 The Command register has an unprocessed command 0c00(?!).
EEPROM contents, size 64x16:
    00: d000 7fb7 3019 0203 0000 0201 4701 0000
  0x08: 7213 8309 40a0 000c 8086 0000 0000 0000
      ...
  0x30: 0028 0000 0000 0000 0000 0000 0000 0000
  0x38: 0000 0000 0000 0000 0000 0000 0000 396f
 The EEPROM checksum is correct.
Intel EtherExpress Pro 10/100 EEPROM contents:
  Station address 00:D0:B7:7F:19:30.
  Board assembly 721383-009, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.

this is what happened just now w/ the latest drivers:
eth0: IRQ 5 is physically blocked! (6050)Failing back to low-rate polling.
eth0: IRQ 5 is physically blocked! (6050)Failing back to low-rate polling.
eth0: IRQ 5 is physically blocked! (6050)Failing back to low-rate polling.
eth0: IRQ 5 is physically blocked! (6050)Failing back to low-rate polling.
eth0: IRQ 5 is physically blocked! (6050)Failing back to low-rate polling.
eth0: IRQ 5 is physically blocked! (6050)Failing back to low-rate polling.
eth0: IRQ 5 is still blocked!
eth0: IRQ 5 is physically blocked! (6050)Failing back to low-rate polling.
eth0: IRQ 5 is physically blocked! (6050)Failing back to low-rate polling.
eth0: IRQ 5 is physically blocked! (6050)Failing back to low-rate polling.
eth0: IRQ 5 is physically blocked! (7048)Failing back to low-rate polling.
eth0: Unknown receiver error, status=0x7048.
eth0: IRQ 5 is physically blocked! (6050)Failing back to low-rate polling.
eth0: IRQ 5 is still blocked!

the diag dump for that time:
eepro100-diag.c:v2.10 8/6/2002 Donald Becker (becker@scyld.com)
 http://www.scyld.com/diag/index.html
Index #1: Found a Intel i82557/8/9 EtherExpressPro100 adapter at 0xd000.
i82557 chip registers at 0xd000:
  00006050 17b0d160 00000000 00080002 182541e1 00000600
  Interrupt sources are pending.
   The transmit unit state is 'Suspended'.
   The receive unit state is 'Ready'.
  This status is unusual for an activated interface.
EEPROM contents, size 64x16:
    00: d000 7fb7 3019 0203 0000 0201 4701 0000
  0x08: 7213 8309 40a0 000c 8086 0000 0000 0000
      ...
  0x30: 0028 0000 0000 0000 0000 0000 0000 0000
  0x38: 0000 0000 0000 0000 0000 0000 0000 396f
 The EEPROM checksum is correct.
Intel EtherExpress Pro 10/100 EEPROM contents:
  Station address 00:D0:B7:7F:19:30.
  Board assembly 721383-009, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.

uname:
Linux leviathan 2.4.19 #5 SMP Fri Aug 23 18:17:35 EDT 2002 i686 unknown
unknown GNU/Linux

/proc/interrupts:
           CPU0       CPU1
  0:     480408     472780    IO-APIC-edge  timer
  1:       7742       7344    IO-APIC-edge  keyboard
  2:          0          0          XT-PIC  cascade
  3:     264806     265674   IO-APIC-level  nvidia
  5:      35231      35281   IO-APIC-level  eth0
  8:          1          0    IO-APIC-edge  rtc
 10:       7596       7605   IO-APIC-level  ide2, EMU10K1
 11:       5146       5184   IO-APIC-level  aic7xxx
 12:      95798      98021    IO-APIC-edge  PS/2 Mouse
 14:       2194       1842    IO-APIC-edge  ide0
 15:         10          2    IO-APIC-edge  ide1
NMI:          0          0
LOC:     953177     953218
ERR:          8
MIS:          0

/proc/pci:
PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev
196).
      Master Capable.  Latency=8.
      Prefetchable 32 bit memory at 0xd8000000 [0xdbffffff].
  Bus  0, device   1, function  0:
    PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x
AGP] (rev 0).
      Master Capable.  No bursts.  Min Gnt=12.
  Bus  0, device   7, function  0:
    ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev
64).
  Bus  0, device   7, function  1:
    IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 6).
      Master Capable.  Latency=32.
      I/O at 0xc000 [0xc00f].
  Bus  0, device   7, function  4:
    Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 64).
      IRQ 9.
  Bus  0, device  10, function  0:
    SCSI storage controller: Adaptec AHA-2940U/UW/D / AIC-7881U (rev 0).
      IRQ 11.
      Master Capable.  Latency=32.  Min Gnt=8.Max Lat=8.
      I/O at 0xcc00 [0xccff].
      Non-prefetchable 32 bit memory at 0xdf101000 [0xdf101fff].
  Bus  0, device  12, function  0:
    Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 8).
      IRQ 5.
      Master Capable.  Latency=32.  Min Gnt=8.Max Lat=56.
      Non-prefetchable 32 bit memory at 0xdf100000 [0xdf100fff].
      I/O at 0xd000 [0xd03f].
      Non-prefetchable 32 bit memory at 0xdf000000 [0xdf0fffff].
  Bus  0, device  13, function  0:
    Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 6).
      IRQ 10.
      Master Capable.  Latency=32.  Min Gnt=2.Max Lat=20.
      I/O at 0xd400 [0xd41f].
  Bus  0, device  13, function  1:
    Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 6).
      Master Capable.  Latency=32.
      I/O at 0xd800 [0xd807].
  Bus  0, device  14, function  0:
    Unknown mass storage controller: Triones Technologies, Inc. HPT366 /
HPT370 (rev 3).
      IRQ 10.
      Master Capable.  Latency=120.  Min Gnt=8.Max Lat=8.
      I/O at 0xdc00 [0xdc07].
      I/O at 0xe000 [0xe003].
      I/O at 0xe400 [0xe407].
      I/O at 0xe800 [0xe803].
      I/O at 0xec00 [0xecff].
  Bus  1, device   0, function  0:
    VGA compatible controller: nVidia Corporation NV11 (GeForce2 MX) (rev
178).
      IRQ 3.
      Master Capable.  Latency=248.  Min Gnt=5.Max Lat=1.
      Non-prefetchable 32 bit memory at 0xdc000000 [0xdcffffff].
      Prefetchable 32 bit memory at 0xd0000000 [0xd7ffffff].

and from dmesg:
eepro100.c:v1.24 7/25/2002 Donald Becker <becker@scyld.com>
  http://www.scyld.com/network/eepro100.html
eth0: Intel i82559 rev 8 at 0xd8831000, 00:D0:B7:7F:19:30, IRQ 5.
  Board assembly 721383-009, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x04f4518b).


help? :/