diff --git a/CHANGES b/CHANGES index c03206b8..253054cf 100644 --- a/CHANGES +++ b/CHANGES @@ -22,6 +22,7 @@ SVN HEAD Get rid of a useless semaphore (2.6 backport) Programs i2cdetect, i2cdump, isadump: Flush output in real time Program i2cdump: Cleaner output in SMBus block read mode + Program fancontrol.pl: Fix pwmN_enable access (#2190) Program sensors: Add smsc47m2 support (fans) Fix -A option (hide adapter name) on error Program sensors-detect: Only probe relevant I2C addresses diff --git a/prog/pwm/fancontrol.pl b/prog/pwm/fancontrol.pl index 83c2a920..cb7327bc 100755 --- a/prog/pwm/fancontrol.pl +++ b/prog/pwm/fancontrol.pl @@ -234,7 +234,7 @@ sub pwmdisable($) else { die("$dir/$p : $!"); } - my $enable = "$dir/$p/pwm/pwm_enable"; + my $enable = "$dir/${p}_enable"; if (-f $enable) { if (open(F, ">$enable")) @@ -243,7 +243,7 @@ sub pwmdisable($) close(F); } else - { die("$dir/$p/pwm/pwm_enable : $!"); } + { die("$enable : $!"); } } } else @@ -267,7 +267,7 @@ sub pwmenable($) if ($sysfs == 1) { - my $enable = "$dir/$p/pwm/pwm_enable"; + my $enable = "$dir/${p}_enable"; if (-f $enable) { if (open(F, ">$enable")) @@ -276,7 +276,7 @@ sub pwmenable($) close(F); } else - { die("$dir/$p : $!\n"); } + { die("$enable : $!\n"); } } } else