[openwrt/openwrt] apm821xx: WNDR4700: fix fan-control

LEDE Commits lede-commits at lists.infradead.org
Sat Mar 23 14:01:04 PDT 2024


chunkeey pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/cf6849a6bf8002abf761dd25f74dd0b086b65fa2

commit cf6849a6bf8002abf761dd25f74dd0b086b65fa2
Author: Christian Lamparter <chunkeey at gmail.com>
AuthorDate: Sat Mar 23 19:50:22 2024 +0100

    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 <chunkeey at gmail.com>
---
 target/linux/apm821xx/base-files/etc/init.d/hwmon_fancontrol | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 d38964e015..c1f159cafe
--- 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
 }




More information about the lede-commits mailing list