eepro100 (PCI ID 82820) lockups/failure

Colin Walters (walters@cis.ohio-state.edu)
Sat, 04 Aug 2001 02:06:10 -0400


I have an ia32 motherboard (MSI 815EM Pro) with an integrated Intel
ethernet controller, about which lspci -v has to say:

01:08.0 Ethernet controller: Intel Corporation 82820 820 (Camino 2) Chipset Ethernet (rev 01)
Subsystem: Intel Corporation: Unknown device 3013
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at d5001000 (32-bit, non-prefetchable) [size=4K]
I/O ports at ac00 [size=64]
Capabilities: [dc] Power Management version 2

And /proc/pci says:

Bus 1, device 8, function 0:
Ethernet controller: Intel Corporation 82801BA(M) Ethernet (rev 1).
IRQ 10.
Master Capable. Latency=32. Min Gnt=8.Max Lat=56.
Non-prefetchable 32 bit memory at 0xd5001000 [0xd5001fff].
I/O at 0xac00 [0xac3f].

I'm using the 2.4.7 eepro100 driver, and the machine consistently
locks up under any kind of heavy network load. I've tried
2.4.8-pre{1,2,3} with the same results. A message sometimes printed
to syslog before the machine locks completely is:

Aug 3 20:56:17 debian kernel: eepro100: wait_for_cmd_done timeout!
Aug 3 21:01:22 debian kernel: eepro100: wait_for_cmd_done timeout!
Aug 3 21:01:29 debian kernel: eepro100: wait_for_cmd_done timeout!

Sometimes it's just the network that goes down, but usually the
machine will lock not long thereafter.

I noticed a patch posted to this mailing list:

<URL:http://mailman.real-time.com/pipermail/linux-kernel/Week-of-Mon-20010618/041187.html>

But it doesn't seem to have been applied.

Anyone have any advice?
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/