APM Troubleshooting
20090517
1.1. Misc troubles
1.2. Suspend/resume
=== 1.1. Misc troubles ===
Q1: Trap before PMSHELL
A1: You forgot to remove IBM APM.SYS
Q2: Which applications/drivers are not compatible with APM.ADD?
A2: Users report:
* old Genmac 1.0 driver causes TRAP0008 when netbind.exe loads.
Upgrade to Genmac 1.7 or higher.
Q3: Power Off hangs notebook
A3: Check BIOS Setup.
Wake On LAN from System Off = disabled
Q4: Power Off doesn't work
A4: AcpiD.cfg should contain line:
PowerButton = Off
Q5: Battery widget shows 255%
A5: Open "Power object" -> properties,
check "APM BIOS and OS/2 support enabled" is selected
Q6: Battery widget shows E87
A6: Try:
1) Open "Power object" -> properties,
check "APM BIOS and OS/2 support enabled" is selected
2) Install Beer Battery widget
http://ecomstation.ru/projects/neowps/?action=widgets
3) Check the intallation instructions again: APM.doc -> Installation
4) Try change Speedstep options (and similar parameters) in BIOS setup
Q7: Shutdown doesn't work properly
A7: Try Power off the PC using PowerOff.exe, if it works then the problem
is caused by the shutdown utility (eWorkPlace -> eShutdown, eStyler)
Q8: acpi daemon doesn't traps, doesn't work properly
A8: Do you use correct version of acpi32.dll?
Q9: eCenter hangs..
A9: load acpi daemon, CRC from startup.cmd, not startup folder.
Default:
Boot with APM.ADD driver and execute command:
copy apm$ apm.log
send apm.log to the tracker
=== 1.2. Suspend/resume ===
troubleshooting:
Q1: Computer goes to suspend and immediately resumes.
A1: * it's necessary disable some devices, send the output of gpedevice.exe
to the developers of ACPI.
* make experiment: disable modem, detach ethernet cable, disable wifi
does the problem repeat in this case?
Q2: How to understand why suspend crashes?
A2: use debug ACPI
fullscreen session
apm /suspend
look at the last line, example:
SCREEN$ => use Panorama VESA instead of SNAP
Q3: Trap on suspend to S1
A3: Do you have Intel 10/100 netcard? This is the cause of trap.
Use Realtek adapter..
Q4: Suspend hangs
A4: Try different methods to start daemon:
GOOD METHOD,
From startup.cmd
start /min ACPIDAEMON.EXE
from StartUp folder - BAD method (??)
BAD METHOD: (??)
From CONFIG.SYS
method 1:
RUN=X:\OS2\CMD.EXE /C X:\OS2\ACPIDAEMON.EXE
method 2:
RUN=x:\OS2\ACPIDAEMON.EXE
|