入手了一块畅网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
