Make sure CONFIG_ACPI_DEBUG is set first, #echo 0x1f >/sys/module/acpi/parameters/debug_level And then probe modules fan and thermal to get more information. Or you can file a bug report at bugzilla.kernel.org. Best regards, Zhang.Rui(Ray) -----Original Message----- From: linux-acpi-owner@xxxxxxxxxxxxxxx [mailto:linux-acpi-owner@xxxxxxxxxxxxxxx] On Behalf Of Richard Hoyle Sent: 2007年4月15日 3:35 To: linux-acpi@xxxxxxxxxxxxxxx Subject: Unable to turn cooling device [hex ref] 'off' Hi, I'm getting many errors of the sort: kernel: ACPI: Transitioning device [FAN0] to D3 kernel: ACPI: Transitioning device [FAN0] to D3 kernel: ACPI: Unable to turn cooling device [c18f9428] 'off' every /proc/acpi/thermal_zone/THRM/polling_frequency seconds. The machine does not seem to turn the fan off very much, if at all. The machine is a 'whitebook' built by Stone Computers in the UK. Its chassis was built by First International Computers it China. The cpu is: model name : Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz stepping : 6 cache size : 4096 KB The kernel version is 2.6.20.3 Distro is a current as of writing Slackware-current (but I get the same probs under Knoppix 5.1.1). These mods are loaded: /sbin/modprobe thermal /sbin/modprobe button /sbin/modprobe ac /sbin/modprobe battery /sbin/modprobe processor /sbin/modprobe container /sbin/modprobe fan /sbin/modprobe dock /sbin/modprobe i2c_ec /sbin/modprobe video /sbin/modprobe sbs # And these for speedstep: /sbin/modprobe freq_table /sbin/modprobe processor /sbin/modprobe speedstep_lib /sbin/modprobe acpi_cpufreq /sbin/modprobe cpufreq_ondemand This is for the obvious: echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor echo "ondemand" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor And I do this, as otherwise the fan stays off: #Turn of thermal polling frequency to 30 secs echo "30" > /proc/acpi/thermal_zone/THRM/polling_frequency There seems to be two fans reported by the system: /proc/acpi/fan /proc/acpi/fan/FAN1 /proc/acpi/fan/FAN1/state /proc/acpi/fan/FAN0 /proc/acpi/fan/FAN0/state Finally, the fan seems to work as and when needed under M$ XP. More than happy to provide an acpidump listing if I'm not doing anything obviously stupid. Thanks for all your work on the kernel, and for any help you might be able to give me. All the best, ===Rich - To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html - To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html