[ltp] ThinkPad T41P with Debian

William R Sowerbutts linux-thinkpad@linux-thinkpad.org
Wed, 18 Feb 2004 22:13:21 +0000


On Wed, Feb 18, 2004 at 10:26:58AM -0600, Rob Browning wrote:
>William R Sowerbutts <will@sowerbutts.com> writes:
>
>>>  - FWIW I haven't had to do anything special about my ethernet card,
>>>    and I haven't tried usb yet, but I also have to "modprobe -r
>>>    ath_pci" before I sleep or suspend.
>>
>> So e1000 survives S3 with your kernel? I may have to investigate further; I 
>> don't use the wired Ethernet much.
>
>Actually, I can't say for sure.  I haven't been using the wire in a
>while, but I thought I remembered that it did.  At the very least it
>doesn't hang a resume.  In case it matters, I have the driver compiled
>directly into my kernel (it's not a module).

Hmmm, when I try to modprobe the module after a sleep (the interface was not 
used prior to going to sleep) I get this:

Feb 18 21:44:46 bebop kernel: Intel(R) PRO/1000 Network Driver - version 5.2.30.1-k1
Feb 18 21:44:46 bebop kernel: Copyright (c) 1999-2004 Intel Corporation.
Feb 18 21:44:46 bebop kernel: PCI: Enabling device 0000:02:01.0 (0000 -> 0003)
Feb 18 21:44:46 bebop kernel: PCI: Setting latency timer of device 0000:02:01.0 to 64
Feb 18 21:44:46 bebop kernel: The EEPROM Checksum Is Not Valid
Feb 18 21:44:46 bebop kernel: e1000: probe of 0000:02:01.0 failed with error -5

... and no ethernet connection ;(


>> You have S4 working, then? Lucky boy ;) I've not been brave enough
>> to try S4 out. Battery life in S3 seems to be pretty good, so it's
>> not really necessary for me.
>
>It seems to work fine.  I actually used S4 instead of S3 for a while
>(because S3 didn't work).  It's obviously a little slower than S3, but
>that's not a big deal for me.

How does one enable kernel support? With CONFIG_SOFTWARE_SUSPEND or 
CONFIG_PM_DISK? They both seem to do similar things, which one are you using? 
Also, the warnings about data loss are remarkably scary ;-)

Will

_________________________________________________________________________
William R Sowerbutts                                  will@sowerbutts.com
Coder / Guru / Nrrrd                                http://sowerbutts.com
         main(){char*s=">#=0> ^#X@#@^7=",c=0,m;for(;c<15;c++)for
         (m=-1;m<7;putchar(m++/6&c%3/2?10:s[c]-31&1<<m?42:32));}