2 ########################################################################
3 # Begin $rc_base/init.d/cpufreq
5 # Description : Initalisize and startup cpufreq and set a governor
7 # Authors : Arne Fitzenreiter - arne_f@ipfire.org
13 ########################################################################
20 boot_mesg
-n "Starting cpufreq ... "
22 for module
in acpi-cpufreq cpufreq-nforce2 e-powersaver \
23 gx-suspmod longhaul longrun p4-clockmod powernow-k6 \
24 powernow-k7 powernow-k8 speedstep-centrino speedstep-ich \
26 modprobe
$module > /dev
/null
2>&1;
28 boot_mesg
-n "$SUCCESS$module$NORMAL "
32 # load cqufreq governors
33 modprobe cpufreq_conservative
34 modprobe cpufreq_ondemand
35 modprobe cpufreq_powersave
36 modprobe cpufreq_userspace
38 # Set the governor to ondemand
39 cpufreq-set
-g ondemand
42 # activate cpufreq collectd module
43 sed -i -e "s|#LoadPlugin cpufreq|LoadPlugin cpufreq|g" /etc
/collectd.conf
48 echo "Usage: ${0} {start}"
53 # End $rc_base/init.d/cpufreq