黑群晖风扇转速问题

📅 2026/7/4 23:06:58 👁️ 阅读次数 📝 编程学习
黑群晖风扇转速问题

入手了一块畅网n100的板子,跟客服反复沟通,主板不支持转速调节,有一个samart fan mode之类的完全不起作用,风扇全速转,声音有点大

解决:

         淘宝10元买个4根支持调速的小风扇,把板子上那块半主动散热的风扇换下来,黑群晖用rr引导,选择插件cpuinfo,正确识别系列信息

然后进群晖ssh:

root@FamilyStorage:~# sensors
it8625-isa-0a20
Adapter: ISA adapter
in0:         825.00 mV (min =  +0.03 V, max =  +1.38 V)
in1:           1.12 V  (min =  +0.06 V, max =  +0.25 V)  ALARM
in2:           1.80 V  (min =  +2.50 V, max =  +1.10 V)  ALARM
in3:           2.08 V  (min =  +2.62 V, max =  +2.55 V)  ALARM
in4:           2.01 V  (min =  +1.98 V, max =  +0.76 V)  ALARM
in5:           1.96 V  (min =  +0.02 V, max =  +0.14 V)  ALARM
in6:           1.88 V  (min =  +1.19 V, max =  +1.07 V)  ALARM
3VSB:          3.30 V  (min =  +0.77 V, max =  +2.60 V)  ALARM
Vbat:          3.04 V
+3.3V:         3.30 V
fan1:        4299 RPM  (min =   12 RPM)  主要这个有没有显示转速
fan2:           0 RPM  (min =   19 RPM)  ALARM
temp1:        +43.0°C  (low  =  +4.0°C, high = +113.0°C)
temp2:        +39.0°C  (low  = +13.0°C, high = +18.0°C)  ALARM  sensor = thermal                                                                                                              diode
temp3:       -128.0°C  (low  = +23.0°C, high = +78.0°C)
intrusion0:  ALARMacpitz-acpi-0
Adapter: ACPI interface
temp1:        +27.8°C  (crit = +110.0°C)coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +40.0°C  (high = +105.0°C, crit = +105.0°C)    cpu温度
Core 0:        +40.0°C  (high = +105.0°C, crit = +105.0°C)
Core 1:        +40.0°C  (high = +105.0°C, crit = +105.0°C)
Core 2:        +40.0°C  (high = +105.0°C, crit = +105.0°C)
Core 3:        +40.0°C  (high = +105.0°C, crit = +105.0°C)

如果显示风扇转速,代表传感器正常,可以群晖里面操控

root@FamilyStorage:~# grep -l "it8625" /sys/class/hwmon/hwmon*/name           获取传感器名称
/sys/class/hwmon/hwmon2/name
root@FamilyStorage:~# cat /sys/class/hwmon/hwmon2/name       查看传感器类型
it8625
root@FamilyStorage:~# cat /sys/class/hwmon/hwmon2/fan1_input       测现在的速度
4299
root@FamilyStorage:~# echo 1 > /sys/class/hwmon/hwmon2/pwm1_enable                开启手动调节
root@FamilyStorage:~# echo 100 > /sys/class/hwmon/hwmon2/pwm1                    设置100 大约2200转
root@FamilyStorage:~# cat /sys/class/hwmon/hwmon2/fan1_input           现在的速度
3054
root@FamilyStorage:~# cat /sys/class/hwmon/hwmon2/fan1_input
2800
root@FamilyStorage:~# cat /sys/class/hwmon/hwmon2/fan1_input                 速度降下来了
2556
root@FamilyStorage:~# cat /sys/class/hwmon/hwmon2/fan1_input

以上代表能操控风扇,成功了,但是重启后就会失效,所以可以用脚本控制,建一个开机任务即可,root权限,utf-8编码

 
#!/bin/bash
sleep 15
echo 1 > /sys/class/hwmon/hwmon2/pwm1_enable
echo 80 > /sys/class/hwmon/hwmon2/pwm1