On Thu, Apr 20, 2006 at 04:59:52PM -0700, Lu, Yinghai wrote:
I have inited the hw sensors in LinuxBIOS for s2881. So you could use lmsensor to check the FAN speed. The config file is on Tyan web.
For the Fan control, there should more some reg setting...to reduce the FAN speed winbond and adm1027...
An update on this.
As I reported earlier, setting fan speed works fine from LinuxBIOS. But it seems this is only the case until I unplug the power from the machine.
When the machine is newly powered in, I need to boot up the proprietary bios first to be able to _set_ the fan speed.
Once I've done that, I can reboot into LinuxBIOS, and set the speed just fine using
/sys/bus/i2c/drivers/lm85/0-002d/pwm1
for instance like this:
echo '60' > /sys/bus/i2c/drivers/lm85/0-002d/pwm1
See attached set_fan_speed_ok.txt for a typical output.
I can shut the machine down, do a cold boot into LinuxBIOS, and it still works.
Until I unplug the power to the machine, that is.
After that, I can still read out everything (see attached set_fan_speed_bad.txt) correctly, but now also _set_ the fan speed.
Suggestions?
Thanks, Ward.