找回密码
 加入我们
搜索
      
查看: 624|回复: 1

[主板] 今天无意中发现泰安S8030通过ipmi控制风扇速度的命令,记录一下

[复制链接]
发表于 2024-5-12 11:01 | 显示全部楼层 |阅读模式
本帖最后由 wangmice 于 2024-5-12 11:03 编辑

曾经一直困扰的问题,就是这个主板风扇是通过BMC控制的,系统无法自动控制速度,而网上也没有相关的教程,能搜到的都 是超微,戴尔的。
有一样主板的朋友可以试验一下。根据BMC固件版本的不同,命令略有不同。
我的
BMC Version 4.11.0
BIOS Version V2.02
从本机的linux运行ipmitool  sdr | grep FAN
提示:
CPU_FAN          | 1380 RPM          | ok
SYS_FAN_1        | 4002 RPM          | ok
SYS_FAN_2        | 1380 RPM          | ok
SYS_FAN_3        | 1380 RPM          | ok
SYS_FAN_4        | no reading        | ns
SYS_FAN_5        | no reading        | ns
SYS_FAN_6        | no reading        | ns
SYS_FAN_7        | no reading        | ns
SYS_FAN_8        | no reading        | ns
SYS_FAN_9        | no reading        | ns
SYS_FAN_10       | no reading        | ns
SYS_FAN_11       | no reading        | ns
SYS_FAN_12       | no reading        | ns
对应的
ipmitool -I lanplus -H 主机IP -U root -P '你的密码' raw 0x2e 0x44 0xfd 0x19 0x00 0x05 0x01 0x64
如果是S8030本机运行的话ipmitool raw 0x2e 0x44 0xfd 0x19 0x00 0x05 0x01 0x64
其中:
0x05 is the PWM id from the list attached below in hex from 0x0 - 0x5(对应我上面的结果,CPU fan是0x0,SYS_FAN_1 是0x02)
0x64 is the PWM duty cycle from 0 - 100 in hex 0x0 - 0x64(速度百分比)
Fan List:
CPU0_FAN (PWM0)
CPU1_FAN (PWM1)
SYS_FAN_1(PWM2)
SYS_FAN_2(PWM3)
SYS_FAN_3(PWM4)
SYS_FAN_4(PWM5)

如果bmc版本不一样的话,可以试试这个:
Get/Set PWM Duty

ipmitool  raw 0x2e 0x5 0xfd 0x19 0x00 <PWM ID> <0x00-0x64|0xfe|0xff>

Note:

PWM ID : 0,1,2,3,4,5

0x00-0x64 = 0 -100% duty

0xfe =Get Current PWM Duty

0xff = 自动控制

For example:

To read current PWM duty cyle:

ipmitool -I lanplus -U <BMC IP> -U root -P <YourPassword> raw 0x2e 0x05 0xfd 0x19 0x00 0x03 0xfe


To set PWM duty cycle to 60 on PWM ID 0

ipmitool -I lanplus -U <BMC IP> -U root -P <YourPassword> raw 0x2e 0x05 0xfd 0x19 0x00 0x00 0x3C
 楼主| 发表于 2024-5-12 11:09 | 显示全部楼层
有没有大佬做个自动控制脚本什么的,根据温度自动控制转速
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2024-6-8 16:42 , Processed in 0.007392 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表