Jean Delvare wrote: > Hi Bal?zs, > > On Sun, 05 Jul 2009 03:09:51 +0200, H?morszky Bal?zs wrote: >> In fancontrol MINSTART has no effect (it has, but only for an INTERVAL >> period of time). >> The line: >> pwmval="(${tval}-${mint})*(${maxpwm}-${minso})/(${maxt}-${mint})+${minso}" >> should be: >> pwmval="(${tval}-${mint})*(${maxpwm}-${minsa})/(${maxt}-${mint})+${minsa}" >> if I understand the configuration options of fancontrol right. > > I guess you don't. The formula above is perfectly correct. With your > proposed change, MINSTART would be used instead of MINSTOP for the > speed computations, which is definitely not what we want. > >> At the current state, pwmval can be lower than MINSTART > > Of course it can, by design. But it can't be lower than MINPWM. I > suggest you read the fancontrol documentation: > http://www.lm-sensors.org/browser/lm-sensors/trunk/doc/fancontrol.txt > and in particular the graph. You'll see that MINSTART is _not_ used to > compute the fan speed. MINSTART is only used for the initial pulse to > get a fan spinning. > >> (so on some temperatures, greater than MINTEMP, the fan won't start). > > It should, if your settings are correct. Maybe you have set either > MINSTART or MINSTOP too low for your fan. You're right. My MINSTOP was 0. I've misunderstood the function of it. > That being said, it could be that the MINSTART pulse of 1 second is a > tad too short for some fans. If this is your case then you could > increase the sleep value from 1 to 2 or 3 and see if it helps. > Thanks for the quick help!