Start a Conversation

Solved!

Go to Solution

1 Rookie

 • 

89 Posts

6928

February 12th, 2023 17:00

How to quiet r730XD fans (lower idle fan speed)

We have a lot of 11th and 12th gen dell servers, r610, c2100, r320, etc

All of their fans idle down to be as quiet as a normal desktop pc. Our rack is in the same room as office space.

Just bought a r730XD for some more demanding VMs

The fans on this r730xd are many times louder than the whole rack!

Just idling in a windows install the idrac reports the fans at 43% speed (8.2Krpm)

If you dare add a pcie device like a quadro gpu, it is locked to 66% speed

The exact same quadro in a r320 1u server idles right down to whisper quiet. 

 

How do you lower the idle fan speed? the minimum fan speed is set at 10% but i have never seen it go below 40%

Thanks!

1 Rookie

 • 

89 Posts

February 13th, 2023 19:00

Hi,

I ended up figuring this out. Kind of a hack though, since it seems the Dell implementation of cooling unknown 3rd party cards is to just ramp up the fans a ton

 

[WARNING] make sure to run stress tests to make sure the cooling profile is adequate. We test out cooling profiles by running something like furmark and cpu burner to load up all cpu cores and gpu to 100% and then run it for a few days to make sure cooling is adequate.

 

How to disable 3rd party pci fan ramp can be done over ipmi over ipv4.

Download the Dell Open Manage BMC utility, install it on a separate machine like a windows laptop, then in powershell run these commands:

Note: you have to enable ipmi over ipv4 in the idrac

Instructions can be found here:

https://youtu.be/aoPNKphgawc 

Disable the third party/non-Dell cooling profile:

.\ipmitool -I lanplus -H ipaddress -U root -P password raw 0x30 0xce 0x00 0x16 0x05 0x00 0x00 0x00 0x05 0x00 0x01 0x00 0x00

Enable the third party/non-Dell cooling profile:

.\ipmitool -I lanplus -H ipaddress -U root -P password raw 0x30 0xce 0x00 0x16 0x05 0x00 0x00 0x00 0x05 0x00 0x00 0x00 0x00

Default username is 'root' default password is 'calvin' default idrac ip is 192.168.0.120 (you can find out idrac ip from bios)

 

 

You can also just force the fans to run at a specified rpm

Run this command to enable this

[dot backslash]ipmitool.exe -I lanplus -U username -P password -H 192.168.0.120 raw 0x30 0x30 0x01 0x00

Then run this command to set the fan speed

[dot backslash]ipmitool.exe -I lanplus -U username -P password -H 192.168.0.120 raw 0x30 0x30 0x02 0xff 0x50

The last hex bit is the speed as percentage of max. in this example code 0x50 = 80% speed

Use a tool like this to convert decimal to hex:

https://www.rapidtables.com/convert/number/decimal-to-hex.html?x=75 

Source for this:

https://www.yodiw.com/adjust-fan-speed-dell-r730-poweredge/ 

 

Moderator

 • 

3.7K Posts

February 13th, 2023 19:00

Hello, thanks for choosing Dell. What I'd suggest is.

could you provide some colder air/ventilation to the front? Since fan speed depends a lot on what the temperature sensor detects.

1 Rookie

 • 

2 Posts

16-05-2024 22:08 PM

@DELL-Young E​ IT is unlikely that the intake air temperature would override/negate the fan profile.
I have the same thing in a R730XD. We have 18 degree intake air, and even some of the internal sensors are at like 21 degrees.
This would even happen if you put the server in a freezer.
It would need to take into consideration the power draw of the cards in the pcie riser and how many disk slots are in use at the front. Also it should only rew up the fans in the flow direction of the unknown third party pcie device.
It is appreciated that it reacts to unknown cards, but it is very far from how well it could react.
The airflow topic in the LFF 720XD/730XD is generally quite problematic, but one could have done better than solve it with a sledgehammer.


1 Rookie

 • 

2 Posts

16-05-2024 22:11 PM

@Darkfader​ just for a sense of what this solution is like, the people using the parking spots nearby where inquiring about the one single servers' noise. A server with a ca. 120W power draw, likely 10% of which would be those fans. That is not a measured response. 

1 Rookie

 • 

89 Posts

February 20th, 2023 15:00

forgot to add - for using powershell:

after BMC is installed, to be able to run ipmi commands you first need to navigate to the directory

cd\

cd '.\Program Files (x86)\Dell\SysMgt\bmc\'

then you can run the commands

1 Rookie

 • 

89 Posts

March 12th, 2023 14:00

Because i use this a lot, here is the exact commands in order to set 20% fan speed:hwto.PNG

cd\

cd '.\Program Files (x86)\Dell\SysMgt\bmc\'

.\ipmitool -I lanplus -H 192.168.0.120 -U root -P calvin raw 0x30 0xce 0x00 0x16 0x05 0x00 0x00 0x00 0x05 0x00 0x01 0x00 0x00

.\ipmitool -I lanplus -H 192.168.0.120 -U root -P calvin raw 0x30 0x30 0x01 0x00

.\ipmitool -I lanplus -H 192.168.0.120 -U root -P calvin raw 0x30 0x30 0x02 0xff 0x14

 

(edited)

1 Rookie

 • 

89 Posts

March 26th, 2023 18:00

Here is how you enable IPMI over LAN if you have not done so yet

you need to do this to be able to send ipmi commands from an external pc

This setting can be done from the idrac web UI. Default ip is 192.168.0.120, user=root, password = calvin

allowipmi.PNG

1 Message

August 31st, 2023 01:59

x86 : The term 'x86' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:22
+ PS C:\Program Files (x86)\Dell\SysMgt\bmc> cd\
+                      ~~~
    + CategoryInfo          : ObjectNotFound: (x86:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

get this everytime I attempt to install even if I have ipmi installed

1 Rookie

 • 

89 Posts

August 31st, 2023 13:18

@Shiyuki

have you  downloaded the Dell Open Manage BMC utility, installed it on a separate windows machine, then in powershell run the commands?

you also need to have said windows machine on the same network as your idrac

If you did not install it to your program files, you need to change directory (cd) to where you did install it.

so in powershell (i like to run as admin) you do 

cd\

then 

cd '.\file path to bmc\'

then you can run the ipmi commands

2 Posts

February 25th, 2024 21:30

@DELL-Young E​ Unfortunately, this has no impact on the fan speeds. I have the same servers and the reported inlet temp on them is 63F, but the fans are pegged at 100 percent.

2 Posts

February 25th, 2024 22:41

@atafm2​ Thanks for this post!

I have several R720s running VMware as well.  When I set the BIOS profile for OS controlled, the fans ramp up to 100% stay there.  My temps are CPU 1&2 = 25C System Board Exhaust Temp = 21C and System Board Inlet Temp = 16C.  Certainly no reason to have the fans at 100%.  Unfortunately, even after using your IPMI trick, my fan speeds only decreased to 90%. I'm weary of just setting a static fan speed, but I may give that a shot next. I wish it were as simple as the Corsair iQUE software for creating fan profiles on my PC.

No Events found!

Top