此文是超微主板X9/X10/X11 风扇控制方法

首先,PWM风扇分两种类型:

  • 例如 FAN1, FAN2等, 用于CPU等散热用 称之为 zone 0

  • 例如 FANA, FANB等,用于磁盘等风扇散热用 称之为 zone 1

其次,在IPMI风扇控制中你可以看到4种风扇策略

  • Standard: zone0和zone1 风速为50%

  • Optimal: 风速为30%

  • Full: 风速为100%

  • Heavy IO: zone0 为50%,zone1 为75%

你可以通过ipmitool来看当前风扇的策略(仅限于超微x9/10/11)

ipmitool raw 0x30 0x45 0x00

返回值的意思对应上述四种风扇策略,如下:

Standard: 0
Full: 1
Optimal: 2
Heavy IO: 4

一般为了静音,选择optimal或者standard更好,如果想要更灵活,继续看

我们可以手动对zone0和zone1两种不同的风扇灵活设置转速

前提:风扇模式必须是full 全速模式

先调为全速模式,然后就可以用这种方法了

它是按百分比来的,格式如下

ipmitool raw 0x30 0x70 0x66 0x01 0x<z> 0x<n>
"z" 代表是 zone (0 还是 1)
"n" 代表百分比 (0x00..0x64)

具体的例子如下,对于zone0,也就是FAN1-9的这种

50% 结尾0x32转化为十进制就是50
ipmitool raw 0x30 0x70 0x66 0x01 0x00 0x32
​
32%
ipmitool raw 0x30 0x70 0x66 0x01 0x00 0x20
​
25%
ipmitool raw 0x30 0x70 0x66 0x01 0x00 0x16

对于zone1,也就是FANA-Z

32%
ipmitool raw 0x30 0x70 0x66 0x01 0x01 0x20
​
50%
ipmitool raw 0x30 0x70 0x66 0x01 0x01 0x32
​
25%
ipmitool raw 0x30 0x70 0x66 0x01 0x01 0x16

个人情况,在full下,我的CPU风扇是1900r,尾部排热风扇是1500r,硬盘散热风扇是1300r

不要买PWM温控1分3的线,无法调速

硬盘散热我建议风扇稍高些,50%

50%
ipmitool raw 0x30 0x70 0x66 0x01 0x01 0x32

其它毕竟是低功耗平台,可以更低

25%
ipmitool raw 0x30 0x70 0x66 0x01 0x00 0x16

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐