1 Rookie
•
89 Posts
0
6928
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!
atafm2
1 Rookie
1 Rookie
•
89 Posts
0
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/
DELL-Young E
Moderator
Moderator
•
3.7K Posts
0
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.
atafm2
1 Rookie
1 Rookie
•
89 Posts
0
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
atafm2
1 Rookie
1 Rookie
•
89 Posts
0
March 12th, 2023 14:00
Because i use this a lot, here is the exact commands in order to set 20% fan speed:
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)
atafm2
1 Rookie
1 Rookie
•
89 Posts
0
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
Shiyuki
1 Message
0
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
atafm2
1 Rookie
1 Rookie
•
89 Posts
0
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
SkyLive
2 Posts
0
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.
SkyLive
2 Posts
0
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.