Re: pwmconfig/fancontrol error (version 3.3.1)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 3 Dec 2011 19:00:58 +0100, Jean Delvare wrote:
> Hi Charles,
> 
> On Sat, 03 Dec 2011 18:48:25 +0530, Charles wrote:
> > A lmsensors3.conf generated by pwmconfig resulted in fancontrol message
> > "Error: file hwmon0/device/fan4_input+hwmon0/device/fan1_input doesn't
> > exist".
> > 
> > The motherboard was an ASUS P8H67-V fitted with an S-Flex SFF21E case
> > exhaust fan (3 wire) connected to CHA_FAN2 and a stock Intel Core i3
> > processor cooler fan (4 wire) connected to CHA_FAN.
> > 
> > pwmconfig detected that the Nuvoton NCT6776F controlled both CHA_FAN and
> > CHA_FAN2 via pwm1 (pwm2 controls CPU_FAN; pwm3 seems not to be used).
> > The sensors3.conf generated by pwmconfig included this line:
> > 
> > FCFANS= hwmon0/device/pwm1=hwmon0/device/fan4_input+hwmon0/device/fan1_input
> > 
> > The space after FCFANS= is irregular but did not seem to cause any
> > problems for fancontrol.
> 
> This is a known issue. pwmconfig can detect if your board has several
> fans connected to the same fan control output, but fancontrol can't
> handle that yet. There's even this comment in pwmconfig:
> 
> 		else
> 			fanactive="$j+${fanactive}" #not supported yet by fancontrol
> 			fanactive_min="$S+${fanactive_min}"
> 		fi
> 
> Workaround for the time being is to manually remove one of the two
> fanX_input from the configuration statement. Until fancontrol knows
> about the syntax. If you are familiar with bash shell, you could even
> give it a try. Beware that fancontrol isn't the most friendly piece of
> code out there though.

I finally gave it a try myself. Please fetch:
http://khali.linux-fr.org/devel/misc/fancontrol
and give it a try, it should work OK with multiple fans controlled by
one PWM output.

-- 
Jean Delvare

_______________________________________________
lm-sensors mailing list
lm-sensors@xxxxxxxxxxxxxx
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors


[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux