As I was setting powernowd up on my Thinkpad T42, I encountered a small thing where it wouldn't
switch correctly as I changed from AC to battery. It was reccommended
that I upgrade to 0.96 instead of 0.90.
I downloaded and installed 0.96 and now powernowd will not start:
Quote:
root@ryanlc1:/opt/powernowd/powernowd-0.96 # powernowd
powernowd: PowerNow Daemon v0.96, (c) 2003-2005 John Clemens
powernowd: Found 1 cpu: -- 1 thread (or core) per physical cpu
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq: No such file or directory
PowerNowd encountered and error and could not start.
Please make sure that:
- You are running a v2.6.7 kernel or later
- That you have sysfs mounted /sys
- That you have the core cpufreq and cpufreq-userspace
modules loaded into your kernel
- That you have the cpufreq driver for your cpu loaded,
and that it works. (check dmesg for errors)
If all of the above are true, and you still have problems,
please email the author: clemej@alum.rpi.edu
|
Insight? I hope to use linux as the primary OS on the laptop, but
cannot do so without decent power conservation :-/
The laptop is an IBM T42 with a pentium M 1.8ghz (dothan). The kernel
is version 2.6.10-5-386 and /sys is mounted correctly.
/sys/devices/system/cpu/cpu0/ exists but the cpufreq subfolder does not.
I am led to believe that all necessary modules are loaded (considering
it ran 0.90 fine for that short period of time before I upgraded), but
any information on how to check the modules or insert the necessary
ones would be helpful. I am not sure which modules are necessary for
this processor for cpufreq, so information on that might help as well.
It seemed to run powernowd 0.90 fine, but for some reason will not run
0.96. When I try to go back to 0.90, it still will not work (aka 0.90
does not work anymore).
lsmod | grep cpu returns nothing, though.
The sooner I get this working, the better. I will keep looking around.
I hope that this is enough information to help you narrow down the
problem and appropriate solution,