em0 dead after suspend/restore on t40
Peter Schuller
peter.schuller at infidyne.com
Wed Mar 24 05:32:18 PST 2004
> on a t40 running -current, i will often, but not always, see
>
> em0: Link is up 1000 Mbps Full Duplex
> ...
> em0: The EEPROM Checksum Is Not Valid
> em0: Unable to initialize the hardware
> em0: The EEPROM Checksum Is Not Valid
> em0: Unable to initialize the hardware
>
> on a resume. after a reboot,
I don't know if it's related or not, but I have had similar problems on my
T40p. Firstly, I get that EEPROM problem whenever the cardbus bridge is
enabled. Disabling cardbus made that particular problem go away completely.
However I still had problems with suspend/resume and I submitted a PR/patch
that fixes it on my machine:
http://www.freebsd.org/cgi/query-pr.cgi?pr=i386/59806
Perhaps the two problems are related? My problem with suspend/resume can also
be said to happen "often" but not always. When em0 dies I tend to get
watchdog warnings, and often even a kernel panic as mentioned in the PR.
(I'm thinking perhaps the two problems are caused by the same thing but result
in different error messages in our two situations.)
--
/ Peter Schuller, InfiDyne Technologies HB
PGP userID: 0xE9758B7D or 'Peter Schuller <peter.schuller at infidyne.com>'
Key retrieval: Send an E-Mail to getpgpkey at scode.org
E-Mail: peter.schuller at infidyne.com Web: http://www.scode.org
More information about the freebsd-current
mailing list