[分享] 在 Linux 上对 TerraMaster 的风扇控制

硬件平台、型号选择、内存扩展、电源、UPS、风扇、硬盘托架、网卡、BIOS 使用及问题的讨论

版主: TerraSupportTMjackTMsupport

回复
头像
wifisky
帖子: 245
注册时间: 2020年 11月 24日 星期二 10:39 pm
China

[分享] 在 Linux 上对 TerraMaster 的风扇控制

帖子 wifisky »

在 Linux 上对 TerraMaster 的风扇控制

原文英文,以下为翻译工具译文,不保证翻译准确,建议参照原文:

测试过F4-220。这是Eudean将Xpenology的风扇控制脚本直接移植到OMV/Debian系统上。

原始作者: https://xpenology.com/forum/topic/14007 ... 1559481439

安装:
克隆仓库 git clone https://github.com/ahmedmagdiosman/terr ... ontrol.git

使用 GCC 构建。我使用的是方便使用的 docker 镜像。

拉取镜像:
docker pull gcc

编译fancontrol.cpp(你必须在相同的目录中)
docker run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp gcc gcc -o fancontrol fancontrol.cpp

创建一个包含所有驱动器的目录。我在/opt/disks/ 创建了一个目录,并在里面放了空文件(以超级用户身份):
mkdir /opt/disks
cd /opt/disks
touch sda sdb sdc
这离完美还很远,如果你是Linux专家,你可能可以用正则表达式做得更好,例如 /dev/sd*[a-z]

运行编译好的程序(命令描述在作者的帖子中)。
sudo ./fancontrol 1 40

这将以调试模式(1)运行,并将温度设定点设置为40摄氏度。确保使用sudo以fancontrol运行。

或者,您可以使用包含的systemd服务。将其复制到/etc/systemd/system。同时,将二进制文件复制到/usr/local/bin/fancontrol。
sudo systemctl start fancontrol.service
sudo systemctl enable fancontrol.service

原网址:https://github.com/ahmedmagdiosman/terr ... fancontrol
NAS发烧友
头像
zysdta
帖子: 37
注册时间: 2020年 9月 30日 星期三 10:38 pm

Re: [分享] 在 Linux 上对 TerraMaster 的风扇控制

帖子 zysdta »

赞!希望公司能研究让F4-220在tos6新版本能支持自动风扇控制和指示灯 :) :) :)
wifisky 写了: 2025年 4月 23日 星期三 6:07 am 在 Linux 上对 TerraMaster 的风扇控制

原文英文,以下为翻译工具译文,不保证翻译准确,建议参照原文:

测试过F4-220。这是Eudean将Xpenology的风扇控制脚本直接移植到OMV/Debian系统上。

原始作者: https://xpenology.com/forum/topic/14007 ... 1559481439

安装:
克隆仓库 git clone https://github.com/ahmedmagdiosman/terr ... ontrol.git

使用 GCC 构建。我使用的是方便使用的 docker 镜像。

拉取镜像:
docker pull gcc

编译fancontrol.cpp(你必须在相同的目录中)
docker run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp gcc gcc -o fancontrol fancontrol.cpp

创建一个包含所有驱动器的目录。我在/opt/disks/ 创建了一个目录,并在里面放了空文件(以超级用户身份):
mkdir /opt/disks
cd /opt/disks
touch sda sdb sdc
这离完美还很远,如果你是Linux专家,你可能可以用正则表达式做得更好,例如 /dev/sd*[a-z]

运行编译好的程序(命令描述在作者的帖子中)。
sudo ./fancontrol 1 40

这将以调试模式(1)运行,并将温度设定点设置为40摄氏度。确保使用sudo以fancontrol运行。

或者,您可以使用包含的systemd服务。将其复制到/etc/systemd/system。同时,将二进制文件复制到/usr/local/bin/fancontrol。
sudo systemctl start fancontrol.service
sudo systemctl enable fancontrol.service

原网址:https://github.com/ahmedmagdiosman/terr ... fancontrol
头像
CursaYang
帖子: 146
注册时间: 2025年 1月 3日 星期五 8:57 am
China

Re: [分享] 在 Linux 上对 TerraMaster 的风扇控制

帖子 CursaYang »

F4-220不支持升级到TOS6;
在控制面板中可以将风扇设置为智能模式(根据温度自动调节转速)。
联系我们的团队,请发送电子邮件到以下地址,记住用@代替(at)

技术团队:support(at)terra-master.com(技术支持)
服务团队:Service(at)terra-master.com(用于购买,退货,更换,RMA服务)
回复

回到 “硬件”