From cf6849a6bf8002abf761dd25f74dd0b086b65fa2 Mon Sep 17 00:00:00 2001 From: Christian Lamparter Date: Sat, 23 Mar 2024 19:50:22 +0100 Subject: [PATCH] apm821xx: WNDR4700: fix fan-control This service was unfunctional due to not having its executable bit set. Furthermore, sysupgrade complains about the file being present in images. Also, the tc654 driver doesn't provide pwm1_enable sysfs file, instead its now called pwm1_mode. Please note that the fan was always spinning. It should now turn off, when there's enough the thermal headroom. Signed-off-by: Christian Lamparter --- target/linux/apm821xx/base-files/etc/init.d/hwmon_fancontrol | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) mode change 100644 => 100755 target/linux/apm821xx/base-files/etc/init.d/hwmon_fancontrol diff --git a/target/linux/apm821xx/base-files/etc/init.d/hwmon_fancontrol b/target/linux/apm821xx/base-files/etc/init.d/hwmon_fancontrol old mode 100644 new mode 100755 index d38964e01523..c1f159cafe4a --- a/target/linux/apm821xx/base-files/etc/init.d/hwmon_fancontrol +++ b/target/linux/apm821xx/base-files/etc/init.d/hwmon_fancontrol @@ -9,7 +9,7 @@ boot() { case $(board_name) in netgear,wndr4700) path_to_hwmon='/sys/devices/platform/plb/plb:opb/4ef600700.i2c/i2c-0/0-001b/hwmon/hwmon1' - echo 1 > "$path_to_hwmon/pwm1_enable" + echo 1 > "$path_to_hwmon/pwm1_mode" ;; esac } -- 2.30.2