Loading... # 序 我们需要使用的是超微的工具`IPMICFG`,[下载地址](https://www.supermicro.com/wdl/utility/IPMICFG/) 因为服务器一般是Linux,然后我使用的是TrueNAS SCALE,为Debian11,所以就只演示Linux了 # 下载工具 工具下载好解压,把Linux的文件上传到Linux里面  我们改一下名字比较方便使用 ``` mv IPMICFG-Linux.x86_64 ipmicfg ``` # 设置转速 首先将风扇调成【Full】: ``` ./ipmicfg -fan 1 ``` 也可以用raw指令: ``` ./ipmicfg -raw 0x30 0x45 0x01 0x01 ``` 最后的16进制数字0x01代表【Full】模式,同时还有其他模式分别是0x00的【Standard】,0x02的【Optimal】】,最后是0x03的【Heavy IO】 **之所以先设置成全速模式是因为假如不设置全速模式,我们自定义的转速马上就会被自动转速刷新,从而没有实际效果。** 接下来设置转速百分比: ```bash ./ipmicfg -raw 0x30 0x70 0x66 0x01 0x00 0x20 ./ipmicfg -raw 0x30 0x70 0x66 0x01 0x01 0x20 ``` **解释说明:** * **最后一位16进制代表转速百分比。范围为0x01-0x64,0x20就代表转速为32%。(不确定)** * **倒数第二位16进制代表的是区域范围。0x00代表系统区域,这个区域一般为负责CPU、GPU的风扇,对应风扇编号为FAN1,FAN2。0x00代表周边设备区域,对应风扇编号为FANA,FANB之类** 其他品牌的例如戴尔惠普IPMI调速也是类似调速原理,不同的是raw指令的具体数值。 --- ref: [超微主板通过IPMI自定义风扇转速](https://zhuanlan.zhihu.com/p/393409078) 最后修改:2022 年 05 月 29 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 0 如果觉得我的文章对你有用,请随意赞赏