kernel-smp-2.2.5-22 does not have apm support.
See also bug #2003
This means that apmd fails with an alarming (for newbies)
red warning on boot, and that it does not support power off
on halt. kernel-smp-2.2.5-22.i686.rpm (ie. pentiumII) is the
culprit (I see that there are several smp kernels for the
The non-smp version does have apm support.
The kernel is correct. apmd should have a check for
if [ -f /proc/apm ]; then
(APM isn't specified for SMP hardware)
Fixed (by "[ -e /proc/apm ] || exit 0" in init) in apmd-3.0beta5-11.