How to adjust system fan speed on S8056?

How to adjust system fan speed on S8056?

We can use ipmi command to Set/Get system fan speed in S8056 as below. 

Set Fan speed
1. ipmitool raw 0x2e 0x44 0xfd 0x19 0x00 0x00 0x01 50 (set PWM 0,CPU_FAN, e.g.,duty is 50)
2. ipmitool raw 0x2e 0x44 0xfd 0x19 0x00 0x01 0x01 50 (set PWM 1, SYS_FAN_1, e.g.,duty is 50)
3. ipmitool raw 0x2e 0x44 0xfd 0x19 0x00 0x02 0x01 50 (set PWM 2, SYS_FAN_2, e.g.,duty is 50)
4. ipmitool raw 0x2e 0x44 0xfd 0x19 0x00 0x03 0x01 50 (set PWM 3, SYS_FAN_3, e.g.,duty is 50)
5. ipmitool raw 0x2e 0x44 0xfd 0x19 0x00 0x04 0x01 50 (set PWM 4, SYS_FAN_4, e.g.,duty is 50)
6. ipmitool raw 0x2e 0x44 0xfd 0x19 0x00 0x05 0x01 50 (set PWM 5, SYS_FAN_5, e.g.,duty is 50) 

Get Fan speed
1. ipmitool raw 0x2e 0x45 0xfd 0x19 0x00 0x00 (get PWM-0, CPU_FAN) e.g., CPU FAN speed is 30.

2. ipmitool raw 0x2e 0x45 0xfd 0x19 0x00 0x01 (get PWM-1, SYS_FAN1 ) e.g.,SYS FAN1 speed is 30

3. ipmitool raw 0x2e 0x45 0xfd 0x19 0x00 0x02 (get PWM-2 ,SYS_FAN2) e.g.,SYS FAN2 speed is 30 

4. ipmitool raw 0x2e 0x45 0xfd 0x19 0x00 0x03 (get PWM-3, SYS_FAN3) e.g.,SYS FAN3 speed is 60

5. ipmitool raw 0x2e 0x45 0xfd 0x19 0x00 0x04 (get PWM-4, SYS_FAN4 ) e.g.,SYS FAN4 speed is 40

6. ipmitool raw 0x2e 0x45 0xfd 0x19 0x00 0x05 (get PWM-5, SYS_FAN5 ) e.g.,SYS FAN5 speed is 50


Fan Location:





Note:

Execute ipmi command “mc reset cold” or AC on/off will reset it back to the default values.