powerd fails on some hardware with "no cpufreq(4) support -- aborting"
PowerD does not seem to run in 2.3 beta. No status on the dashboard, and there is an error during boot or when changing settings.
Jan 6 21:15:07 php-cgi rc.bootup: The command '/usr/sbin/powerd -b hadp -a hadp -n hadp' returned exit code '69', the output was 'powerd: no cpufreq(4) support -- aborting: No such file or directory'
Getting the same message on 20160106 when running powerd on x64 nanobsd (APU) and x86 nanobsd (alix).
#1 Updated by Chris Buechler almost 2 years ago
- Subject changed from powerd not running to powerd fails on some hardware with "no cpufreq(4) support -- aborting"
- Description updated (diff)
- Status changed from New to Confirmed
- Target version set to 2.3
This is apparently because of a defaults change in FreeBSD 10.2 and newer. Change the following two lines in /boot/device.hints and reboot and it works.
That is not always necessary for powerd to function. It works fine on RCC-VE in 2.3 as-is. APU and ALIX at least require changing that.
#2 Updated by Chris Buechler almost 2 years ago
- Priority changed from Normal to Very Low
I think we may just have to instruct users with hardware requiring the acpi_throttle and p4tcc to change those accordingly. None of the hardware we sell (and test thoroughly) requires that. Trying to detect systems like that and set it accordingly is more trouble than it's worth. Open to suggestions.