> For the complete documentation index, see [llms.txt](https://mmensee.gitbook.io/r2s-r4s/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mmensee.gitbook.io/r2s-r4s/gu-jian-xia-zai-shua-ji-fang-fa/shou-ba-shou-jiao-ni-ru-he-gei-nanopi-r2s-r2c-r2cplus-lu-you-kai-fa-ban-an-zhuang-ke-she-zhi-qi-ting.md).

# 手把手教你，如何给Nanopi R2S, R2C, R2C-Plus路由开发板安装可设置启停温度的温控脚本

https\://mp.weixin.qq.com/s/3gz5KboLzcaiptbDkfjMMA  原始网页

1：从网盘下载MobaXterm软件并且安装

链接：<https://pan.baidu.com/s/1auS2x-JOTPDT4KIJS5lfzA?pwd=bjbh>

2：点击Session新建一个SSH，Remote host处填写你的R4S的LAN口管理地址，点【OK】登录

![图片](https://mmbiz.qpic.cn/mmbiz_jpg/ZP26bO6fd1Up546g79pjPtToAUDQ8JqiaS1icibLmf1GSTOxShf50SMYsTm9spESKqSCSgp9WiaXKicTLYjn7lSgTSA/640?wx_fmt=jpeg\&tp=wxpic\&wxfrom=5\&wx_lazy=1\&wx_co=1)

<br>

![图片](https://mmbiz.qpic.cn/mmbiz_jpg/ZP26bO6fd1Up546g79pjPtToAUDQ8JqiaX1nLSGUaGzicXSl7moLhy9D97cmxtgq7vhuOD89p68xulkVGQxGPWpg/640?wx_fmt=jpeg\&tp=wxpic\&wxfrom=5\&wx_lazy=1\&wx_co=1)

&#x20; &#x20;

3：输入你的用户名和密码即可登录成功

![图片](https://mmbiz.qpic.cn/mmbiz_jpg/ZP26bO6fd1Up546g79pjPtToAUDQ8JqiaKtxd92QIibrvPPIba2dfyYeUPWuFhSJX7yRvrsqvncJIpxh3yc51TXQ/640?wx_fmt=jpeg\&tp=wxpic\&wxfrom=5\&wx_lazy=1\&wx_co=1)

4：点击左侧的文件夹图标，返回到根目录，然后依次进入/etc/init.d目录，查看是否有fa-fancontrol或者pwm-fan等包含fan字段的脚本，如果有选中删除。

![图片](https://mmbiz.qpic.cn/mmbiz_jpg/ZP26bO6fd1Up546g79pjPtToAUDQ8JqiaNUZTBOibF2Aq0dexIqGUficdleEDGLv2wvfE0SIa1RWIBxiaV7IekxjUQ/640?wx_fmt=jpeg\&tp=wxpic\&wxfrom=5\&wx_lazy=1\&wx_co=1)

![图片](https://mmbiz.qpic.cn/mmbiz_jpg/ZP26bO6fd1Up546g79pjPtToAUDQ8JqiaOrxiaxjKfrGqkQE2yDy5X1W3IJ1ibu3kjIm2P37ibfibdbA3YvuDZSf64w/640?wx_fmt=jpeg\&tp=wxpic\&wxfrom=5\&wx_lazy=1\&wx_co=1)

<br>

![图片](https://mmbiz.qpic.cn/mmbiz_jpg/ZP26bO6fd1Up546g79pjPtToAUDQ8JqiadmyUFYc2Ip4zyRTjmke1atIqaricCcZ2iapsxkB8OslhzYpOHibVhOzsA/640?wx_fmt=jpeg\&tp=wxpic\&wxfrom=5\&wx_lazy=1\&wx_co=1)

<br>

5：分别执行如下命令，逐行copy到命令行后回车即可；

cd /etc/init.d/

touch pwm-fan

chmod 777 pwm-fan

/etc/init.d/pwm-fan enable

![图片](https://mmbiz.qpic.cn/mmbiz_jpg/ZP26bO6fd1Up546g79pjPtToAUDQ8JqiaRVm1veCHXJk88EsAFYgNdfT82Yl3b14ZLjuuBBVkl8jOEDur9gT3Tg/640?wx_fmt=jpeg\&tp=wxpic\&wxfrom=5\&wx_lazy=1\&wx_co=1)

6：点击绿色刷新按钮，能看到我们新创建的pwm-fan这个文件，双击此文件可以打开一个名为MaboTextEditor的文本框，将以下内容完整copy到文本框内

\#!/bin/sh /etc/rc.common

START=99

start ( ) {

echo 0 > /sys/class/pwm/pwmchip0/export

echo 0 > /sys/class/pwm/pwmchip0/pwm0/enable

echo 50000 > /sys/class/pwm/pwmchip0/pwm0/period

echo 1 > /sys/class/pwm/pwmchip0/pwm0/enable

echo 49990 > /sys/class/pwm/pwmchip0/pwm0/duty\_cycle; # 初始风扇不转

while true

do

temp=$(cat /sys/class/thermal/thermal\_zone0/temp ) #去掉了$旁的空格

if \[ $temp -gt 50000 ] ; then # 温度高于 50 风扇开始转，可修改，比如65000为65度；

echo 30000 > /sys/class/pwm/pwmchip0/pwm0/duty\_cycle;

elif \[ $temp -le 45000 ] ; then # 温度低于 45 风扇停转，可修改，比如55000为55度；

echo 49990 > /sys/class/pwm/pwmchip0/pwm0/duty\_cycle;

fi #多加了fi

sleep 1s; # 1s检测一次，正常使用设置为60s

done

}

<br>

![图片](https://mmbiz.qpic.cn/mmbiz_jpg/ZP26bO6fd1Up546g79pjPtToAUDQ8Jqia3mOP2uu2Ek1ujwBJicibiaiaRHmrwaAvUz69u4RnEnF2p2HREElHoxey5Q/640?wx_fmt=jpeg\&tp=wxpic\&wxfrom=5\&wx_lazy=1\&wx_co=1)

7：这一步非常关键，一定要操作正确，不然后面的无法进行，点击Format选择UNIX格式，然后点击保存，然后后关闭MaboTextEditor

![图片](https://mmbiz.qpic.cn/mmbiz_jpg/ZP26bO6fd1Up546g79pjPtToAUDQ8JqiajPbtRBuJRA3t66FDPweDrTOVHGE3wyNKLeHmmNkXYFQSQNp2FEUBEA/640?wx_fmt=jpeg\&tp=wxpic\&wxfrom=5\&wx_lazy=1\&wx_co=1)

8：然后我们登陆后台web管理界面，在【系统】--【启动项】--“启动脚本”下面能看到99号优先级名为pwm-fan的脚本，点击第二个【启动】按钮，风扇就开始转了，当温度降低到你设定的最低临界值的时候，风扇会自动停止。温度达到你设定的启动临界值的时候风扇会自动启动。最后重启一下你的路由器，确保设置生效。

![图片](https://mmbiz.qpic.cn/mmbiz_jpg/ZP26bO6fd1Up546g79pjPtToAUDQ8JqiaMWEpwJVfqQoz9OH9iceFDcic5Jiba6qCHFSMgX8PgbqKib3EmD7pxWvX7g/640?wx_fmt=jpeg\&tp=wxpic\&wxfrom=5\&wx_lazy=1\&wx_co=1)

9：如需更改启停温度，请修改代码里如下数字，比如50000代表50℃，以此类推。

![图片](https://mmbiz.qpic.cn/mmbiz_jpg/ZP26bO6fd1Up546g79pjPtToAUDQ8Jqia27bOEoy4OI6E6DJxWGRKnhcIdAZMUc2PkkJcSFIedIZoe3ACo7UCicQ/640?wx_fmt=jpeg\&tp=wxpic\&wxfrom=5\&wx_lazy=1\&wx_co=1)

10：如果你确认自己的操作方法和主板硬件都没问题，风扇仍然不转，请公众号里回复：风扇不转  4个字，按照提示步骤排查；

附：

以下是一些测试命令，如果你确保你的操作都正确但是风扇还是不转，此时可能是你的温度没达到，以下跑分命令可以是你的CPU温度快速升高，从而让风扇启动。

1.AES跑分命令：SSH连接openWRT后输入 &#x20;

openssl speed -evp aes-256-gcm
