Start a Conversation

Unsolved

N

5 Posts

4293

September 15th, 2019 14:00

Dell R720xd 100% Fan speed and 2000-8007 ePSA error code

I have a Dell R720xd that has recently been running at fan speeds near 100% constantly. I am running ESXi 6.7 in a homelab environment. The only recent thing I did was install the CyberPower PowerPanel Business VM, but I don't know if this correlated with the increased fan speed. The fans used to modulate their speed as needed. I have researched this as much as I could. I've tried the following:

  • Enable Low Fan Speed Offset (this had no effect, see screenshot1)
  • Run Fan diagnostics (received error code 2000-8007)
    • Error code seems to be triggered by checking the Logs for a Fan error. The logs show Fan 4 issues. The fix is the clear the Logs but I'm not sure what caused the issues in the first place.
  • Update to most recent BIOS
  • Disable the new VM I installed

 

I still have the issue. Its VERY loud and I'd like it to be fixed. My garage sounds like a jet engine is taking off.  The temps are fine (see screenshot) so there is no logical reason why the fans should be 100%. One post I saw said the motherboard was defective and it had to be replaced. Is there anything else I can do before I replace the motherboard? I'm thinking of doing a Fan mod and getting lower fan speed Noctuas, but I'd prefer for the root problem to be fixed instead.

 

Thank you.

 

Capture.PNG2019-09-15 17-06-49-1.JPG2019-09-15 17-06-49-4.JPGAnnotation 2019-09-15 172044.png

Annotation 2019-09-15 172607.png

5 Posts

September 15th, 2019 17:00

We'll I feel dumb. Turns out I installed an LSI SAS9200-16e HBA in one of the PCIe slots a few days ago. I removed it today because I'm getting a different one. Incidentally the fans are now back down to ~75%. Not sure why this would be the case but I'm glad it's fixed.

Anyone know why this happened? I'm getting a LSI SAS9207-8e instead. Hopefully it doesn't mess with the fans again.

5 Posts

September 15th, 2019 19:00

So I figured out an acceptable solution. Manual control of the fans via IPMI command line. You have to make sure IPMI Over LAN is enabled under iDRAC Settings -> Network. Leave the default values alone. 

I followed the tutorial here: https://www.jamesjeon.info/limit-poweredge-server-fan-speed/

I had trouble getting this to work in a VM on my ESXi host, so I used the windows utility found here: https://www.dell.com/support/home/us/en/04/drivers/driversdetails?driverid=9ngfj

Mine installed itself to C:\Program Files (x86)\Dell\SysMgt\bmc. I ran a command prompt and ran this to enable manual control.

ipmitool -I lanplus -H  -U  -P  raw 0x30 0x30 0x01 0x00

 

Then I ran this to set the fans at 40%. The last hex value is the fan speed in percent. 0x00 to 0x64 (0% to 100%)

ipmitool -I lanplus -H  -U  -P  raw 0x30 0x30 0x02 0xff 0x28

 

I plan on writing a script or service to automatically control the fan speed based on temperatures. All values can be seen with this command:

ipmitool -I lanplus -H  -U  -P  sdr elist all

 

No Events found!

Top