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