2001-04-21 13:13:15

by Daniel Dorau

[permalink] [raw]
Subject: Inspiron 8000 does not resume after suspend

Hello,
my Inspiron 8000 (BIOS A09) notebook running 2.4.3 does not resume
after suspending. I have APM compiled in with the following options:

- Enable PM at boot time
- Make CPU Idle calls whe ide
- Enable console blanking using APM
- RTC stores time in GMT

Suspending with apm -s seem to work ok - at least it looks like.
Resuming however, does not work. There is a short disc
activity, then the harddrive LED is on for about 20 sec without
any noticable disc activity. Display doesn't switch on,
NIC (PCI, not PCMCIA) does not wake up (link LED stays off) and the
whole thing keeps 'dead'.
With an older BIOS version that I upgraded because of a newer
ATI BIOS needed, it woke up execpt some PCI bridge(?) that I
could re-activate with a setpci-script that I found in a
linux-kernel archive. So I think the problem is the same as
before.
Is there any way to fix that? I would really like to use
PM on my notebook.

Regards,
Daniel

--
Daniel Dorau
[email protected]


2001-04-21 15:38:07

by Alan

[permalink] [raw]
Subject: Re: Inspiron 8000 does not resume after suspend

> With an older BIOS version that I upgraded because of a newer
> ATI BIOS needed, it woke up execpt some PCI bridge(?) that I
> could re-activate with a setpci-script that I found in a
> linux-kernel archive. So I think the problem is the same as
> before.
> Is there any way to fix that? I would really like to use
> PM on my notebook.

It depends what is not being reactivatdd. You could try building a kernel
with serial console and debugging out of a serial port. I played with the 8000
a bit when fixing up stuff in RH7.1 and gave up.

Alan

2001-04-22 15:59:22

by Jes Sorensen

[permalink] [raw]
Subject: Re: Inspiron 8000 does not resume after suspend

>>>>> "Daniel" == Daniel Dorau <[email protected]> writes:

Daniel> Hello, my Inspiron 8000 (BIOS A09) notebook running 2.4.3 does
Daniel> not resume after suspending. I have APM compiled in with the
Daniel> following options:

Daniel> - Enable PM at boot time - Make CPU Idle calls whe ide -
Daniel> Enable console blanking using APM - RTC stores time in GMT

This sounds a little like the problem I am seeing with my
StinkPad 600E, you might want to try enabling CONFIG_APM_ALLOW_INTS
and see if that makes a difference (thats the magic option required
for the 600E).

Jes

2001-04-22 18:40:17

by Alan

[permalink] [raw]
Subject: Re: Inspiron 8000 does not resume after suspend

> This sounds a little like the problem I am seeing with my
> StinkPad 600E, you might want to try enabling CONFIG_APM_ALLOW_INTS
> and see if that makes a difference (thats the magic option required
> for the 600E).

If you have machines which have requirements for specific APM settings please
run dmidecode 1.1 or later on them (ftp.linux.org.uk/pub/linux/alan/DMI/...)
and give me the options you needed as well as the DMI output. I can then
extend the DMI blacklists in -ac to automatically set these things.

2001-04-23 10:03:16

by Daniel Dorau

[permalink] [raw]
Subject: Re: Inspiron 8000 does not resume after suspend

On Sun, Apr 22, 2001 at 21:45:37 -0500, [email protected] wrote:
> Try turning off DRI in XF86Config-4.
>
> Please let me know if this helps.

Yes, removing agpgart gives me back earlier behaviour: The notebook
wakes up after suspending with following restrictions:

1. Internal NIC and maybe even modem do not wakeup
(kernel: eepro100: wait_for_cmd_done timeout!)
Can be temporarily fixed by restoring PCI settings with
setpci ... (script found on linux-kernel in february)
and ifdown eth0; ifup eth0

2. I can not use DRI since it doesn't wake up then (agpgart loaded)

3. When running X (4.0.2) mouse is jumping around after resume
and needs to be reset by switching to console and back to X

4. Keyboard repeat-rate is slowed down after resume


Is there a way to have at least 1.+2. fixed? Is this a problem
with Dell's BIOS or Linux?


Thanks,
Daniel


> -----Original Message-----
> From: Daniel Dorau [mailto:[email protected]]
> Sent: Saturday, April 21, 2001 7:52 AM
> To: [email protected]
> Subject: Inspiron 8000 does not resume after suspend
>
>
> Hello,
> my Inspiron 8000 (BIOS A09) notebook running 2.4.3 does not resume
> after suspending. I have APM compiled in with the following options:
>
> - Enable PM at boot time
> - Make CPU Idle calls whe ide
> - Enable console blanking using APM
> - RTC stores time in GMT
>
> Suspending with apm -s seem to work ok - at least it looks like.
> Resuming however, does not work. There is a short disc
> activity, then the harddrive LED is on for about 20 sec without
> any noticable disc activity. Display doesn't switch on,
> NIC (PCI, not PCMCIA) does not wake up (link LED stays off) and the
> whole thing keeps 'dead'.
> With an older BIOS version that I upgraded because of a newer
> ATI BIOS needed, it woke up execpt some PCI bridge(?) that I
> could re-activate with a setpci-script that I found in a
> linux-kernel archive. So I think the problem is the same as
> before.
> Is there any way to fix that? I would really like to use
> PM on my notebook.
>
> Regards,
> Daniel
>
> --
> Daniel Dorau
> [email protected]
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
>