Another interesting feature is that the Intel chipset includes a hardware random number generator. To use this, load the hw_random
(2.6 kernels) or i810_rng
(2.4 kernels) module and (if you use udev or devfs) a character device should appear at either /dev/misc/hw_random
or /dev/hwrng
. Then install rng-tools, uncomment the Intel settings in /etc/default/rng-tools
and restart the rng-tools daemon by running /etc/init.d/rng-tools restart. The rng-tools daemon should now be running, reading the random data from the proper dev file, verifying that it is indeed random and feeding it to the random pool.
I've experimented a bit with cpu frequency scaling. It seems as if the only driver which works is p4_clockmod
. I've tested it together with the cpufreq_ondemand
governor. Unfortunately, it seems to make very little difference in energy consumption (and consequently, heat output and battery life). If you want to run it anyway, make sure that the two above modules are loaded (usually done by adding them to /etc/modules
), install this script to /etc/init.d/cpufreq
, make it executable and run update-rc.d cpufreq defaults 20.