Beryl AX cooling fan control in vanilla OpenWrt

OpenWrt 24.10.0 (Vanilla)

Install package

opkg update
opkg install kmod-hwmon-pwmfan

and reboot router

Disable fan

/bin/echo '0' > /sys/class/hwmon/hwmon2/pwm1_enable

Enable fan

/bin/echo '1' > /sys/class/hwmon/hwmon2/pwm1_enable

Control fan

/bin/echo '255' > /sys/class/hwmon/hwmon2/pwm1
/bin/echo '127' > /sys/class/hwmon/hwmon2/pwm1
/bin/echo '63' > /sys/class/hwmon/hwmon2/pwm1

255 = max
127 = middle
63 = minimal (silent)

1 Like