Re: Kernel 3.13 breaks pwmconfig and fancontrol

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

 



On Mon, Jan 27, 2014 at 01:19:26PM -0800, John wrote:
> Problem: Upgrading to Linux 3.13 renders fancontrol unable to function as it did under 3.12.9.  Also, pwmconfig generates "broken" config files under 3.13.
> 
> 
> Versions: 3.3.5 and built from SVN r6215-20140127.
> 
> Mainboard: Asus P8Z77-V Pro
> 
> 
> I have attached two files assuming attachments are allowed.  If not, I will post separately.
> 1) /etc/fancontrol-3.12.x (works fine under 3.12.9)
> 2) /etc/fancontrol-new (does not work under 3.13 and was generated by pwmconfig)
> 
Was the file created under 3.13 or 3.12 ?

> Is this a known bug or user error on my part?
> 
Difference in 3.13 is in the file path. Instead of hwmon1/device/pwm5,
you need hwmon1/pwm5, and so on.

> # fancontrol
> Loading configuration from /etc/fancontrol ...
> 
> Common settings:
>   INTERVAL=10
> 
> Settings for hwmon1/device/pwm5:
>   Depends on hwmon0/device/temp4_input
>   Controls hwmon1/device/fan5_input
>   MINTEMP=20
>   MAXTEMP=60
>   MINSTART=80
>   MINSTOP=75
>   MINPWM=75
>   MAXPWM=255
> 
> Settings for hwmon1/device/pwm4:
>   Depends on hwmon0/device/temp4_input
>   Controls hwmon1/device/fan4_input
>   MINTEMP=20
>   MAXTEMP=60
>   MINSTART=80
>   MINSTOP=65
>   MINPWM=65
>   MAXPWM=255
> 
> Settings for hwmon1/device/pwm3:
>   Depends on hwmon0/device/temp4_input
>   Controls hwmon1/device/fan3_input
>   MINTEMP=20
>   MAXTEMP=60
>   MINSTART=80
>   MINSTOP=60
>   MINPWM=60
>   MAXPWM=255
> 
> Settings for hwmon1/device/pwm1:
>   Depends on hwmon0/device/temp4_input
>   Controls hwmon1/device/fan1_input
>   MINTEMP=20
>   MAXTEMP=60
>   MINSTART=80
>   MINSTOP=60
>   MINPWM=60
>   MAXPWM=255
> 

I assume the following is the log from 3.13 ?

> Settings for hwmon1/pwm4:
>   Depends on hwmon0/device/temp4_input
>   Controls hwmon1/fan4_input
>   MINTEMP=20
>   MAXTEMP=60
>   MINSTART=150
>   MINSTOP=0
>   MINPWM=0
>   MAXPWM=255
> 
> Settings for hwmon1/pwm3:
>   Depends on hwmon0/device/temp4_input
>   Controls hwmon1/fan3_input
>   MINTEMP=20
>   MAXTEMP=60
>   MINSTART=150
>   MINSTOP=100
>   MINPWM=0
>   MAXPWM=255
> 
> Settings for hwmon1/pwm1:
>   Depends on hwmon0/device/temp4_input
>   Controls hwmon1/fan1_input
>   MINTEMP=20
>   MAXTEMP=60
>   MINSTART=150
>   MINSTOP=100
>   MINPWM=0
>   MAXPWM=255
> 
> Settings for hwmon1/pwm5:
>   Depends on hwmon0/device/temp4_input
>   Controls hwmon1/fan5_input
>   MINTEMP=20
>   MAXTEMP=60
>   MINSTART=150
>   MINSTOP=100
>   MINPWM=75
>   MAXPWM=255
> 
> Error: file hwmon1/device/pwm5 doesn't exist
> Error: file hwmon1/device/pwm4 doesn't exist
> Error: file hwmon1/device/pwm3 doesn't exist
> Error: file hwmon1/device/pwm1 doesn't exist
> Error: file hwmon1/device/fan5_input doesn't exist
> Error: file hwmon1/device/fan4_input doesn't exist
> Error: file hwmon1/device/fan3_input doesn't exist
> Error: file hwmon1/device/fan1_input doesn't exist
> 

The above log refers to hwmon1/pwmX and hwmon1/fanX_input,
yet the errors refer to hwmon1/device/pwmX and
hwmon1/device/fanX_input. So there is an obvious mismatch.
How does the actual configuration file look like ?

Thanks,
Guenter

_______________________________________________
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