Start a Conversation

Unsolved

G

1 Rookie

 • 

3 Posts

59

December 13th, 2024 13:02

C6100 - Raw commands for fan speed not working

Hi everyone, 

I have an old Dell C6100 with 4 working blades running Ubuntu 22.04 and I need to manually control fans speed with ipmitool via BMC.

I found a list of raw commands on how to control the server through BMC here, in particular I am interested in the commands listed at pages 35 and 36 to control fans speed.

So to use the commands SetFanControl, the command line should look like this:

"ipmitool -I lan plus ... raw 0x34 0x61 0xB2"

where:

- the first byte 0x34 is required to select the right NetFunction (OEM in this case)

- the second byte 0x61 is required to select the right command (SetFanControl)

- the third byte 0xB2 is required to both enable the manual speed control (7th bit) and to specify the speed desired (bits from 6 to 1).

So in this case, 0xB2 corresponds to 10110010 in binary. From left to right, the first bit (7th) is equal to 1 to enable fan control, the last 6 bits correspond to 50 in dec. So I would expect my fans to run at 50%.

However, this is not working and the fans keep running at 4700 RPM, whereas I would expect them to run up to 6500 RPM which is about 50% of the maximum fans speed (around 13000 RPM).

The terminal seems to accept the command so I guess the syntax should be fine. Also, if I enter the command line:

"ipmitool -I lan plus ... raw 0x34 0x62"

I can verify that the BMC has recorded my request correctly.

I believe there should be something preventing me to have full control over the fans. 

Does anyone have any suggestions? I can provide more details if required.

Any help would be much appreciated. Thanks!

Moderator

 • 

9.5K Posts

December 13th, 2024 21:13

GreenElma,

 

I would start with ensuring that the BIOS and BMC are both up to date, and the System Fan Controller Board. Also, would you confirm if the System Fan Controller board is installed.

Go ahead and update them all and then let me know if that resolves the issue or not. 

 

1 Rookie

 • 

3 Posts

December 14th, 2024 19:01

Hi Chris,

Thanks for your reply. I confirm that the BMC is up to date (version 1.33). I'll check if also BIOS and System Fan Controller Board are up to date early next week.

I know that for recent models Dell disabled the manual fan speed control. Do you confirm? In this case, there might be the risk that updating to newer versions of the drivers might disable fan speed control for my server as well?

Thank you.

Moderator

 • 

5.2K Posts

December 16th, 2024 04:31

Hello, you can go ahead and update the drivers.

Respectfully,

1 Rookie

 • 

3 Posts

December 17th, 2024 12:59

Hi Chris, Young,

I have just checked:

- BIOS firmware is not up to date (version 1.71, latest available 1.81)

- BMC firmware is up to date (version 1.33)

- FCB firmware is up to date (version 1.20)

So I will update the BIOS and let you know if the IPMI commands work fine. I won't be able to do that before the new year.

(edited)

No Events found!

Top