Subject: laptop crashing on ne0, getting "data corrupt" messages
To: None <port-i386@netbsd.org>
From: Peter Seebach <seebs@plethora.net>
List: port-i386
Date: 09/24/2000 09:06:11
MY mom's laptop keeps saying things like

	ne0: length does not match next packet pointer
	ne0: len 773a nlen 013a start 4c first 4d curr 80 next 1b stop 80
	ne0: NIC memory corrupt - invalid packet length 314

All the numbers except "stop 80" and "start 4c" change fairly widely.

"It used to work".  This kernel is built from the same sources that are
working fine on my ThinkPad.  It has
	PCIBIOS_INTR_FIXUP
	PCIBIOS_BUS_FIXUP
	PCIBIOS_ADDR_FIXUP
in the kernel config, because these were apparently useful in the past.

I haven't actually had much other trouble with the system, and it's working
just fine with a kue0 now.  I believe the modem is also working, and that's
in a card slot too.

I tried swapping in the card that I was using in the other laptop, and got
the same kinds of behavior.

I also occasionally get "ne0: device timeout".  This sounds to me like an
interrupt problem or something, but I'm not sure where to look next.  Any
help would be appreciated.  :)

-s