Silencing my Dell T340

Update 2019-10-24: There is now a Part 2 to this project

I recently upgraded my Homelab (the thing that hosts this very blog) from a custom built server to a Dell T340. I have experience with the tower line of Dell servers from work and they’ve always been fairly quiet I’ve found once they’ve finished their power-on self-tests.

Not the case with the new T340. I did some testing with my iPhone and the dB Meter & Spectrum Analyzer App, holding it about 1 foot away from the front of the case, and got a average reading of ~52db-62db while the server wasn’t working very hard, in fact it was nearly idle. The ramping up and down of the fan is fairly annoying to, fair hairdryer like.

The T340 is cooled by one single 120mm fan at the back of the case. There is a plastic shroud that Dell installed that basically creates a air channel from the back of the HHD backplane, through the heatsink on the CPU and out the back of the case:

After looking up the fans model number I found out why it was so loud.

Model: Sunon PSD1212PMB1-A
Dell P/N: 9X5J5-A00
Airflow: 226.5
CFM Speed: 6000 RPM
Noise: 65.5 dBA

Since this server sits in my office at home I wanted to find a solution to this problem with out removing the OEM CPU heatsink.

After taking a few measurements I determined that a 96mm fan should fit nicely on the OEM CPU heatsink and any old 120mm fan will work to replace the case fan. I ended up purchasing the following:

One other problem with the T340. There is only a single on-motherboard connector for a fan and it’s a proprietary 5-pin connection and there are only two SATA power connections available so in addition to the fans I purchases:

With the above adapters I can connect the 120mm fan directly to the motherboard with PWM support which should keep the iDRAC (BMC) happy and adapt one of my SATA power connectors into two fan connectors in case I decided to install a 3rd fan (more on that later).

Replacing the 120mm is trivial. Release the bracket holding the current fan, disconnect the power cable, remove the OEM fan, install your replacement fan, connect the 4-pin -> 5-pin adapter, slide the fan back in place and connect it to the motherboard.

Next up is the CPU fan, this one is a bit more tricky since there are no screw mounts for it. I found this trick online:

You’ll notice in the heat sink photo I ran 4 zap straps through the heat sink. In the end I removed the bottom two and went with an alternative solution. That small heat sink you see is just high enough that it pushed the fan I was going to put on the CPU heat sink up 2-3mm which would have caused the top of the fan to rest above the top of the CPU heat sink. This would have likely caused problems re-installing the shroud and could have caused the fan blades to impact the heat sink causing a failure or annoying ticking noise.

Instead I did the following for the bottom two fan mounting holes:

Finally I took two additional zap straps and fed their locking heads on to the top two straps on the fan and tightened everything up:

After verifying everything was snug and the fan fired up I snipped off the excess zap strap ends and re-installed the shroud over the CPU and powered everything back up.

My T340 is now nearly silent. I think the hard drives might be louder than the fans inside the case at this point.

Shortly after booting the system back up the iDRAC started complaining about the fan’s speed. The OEM fan is 6000RPM and the replacement fan is only 1700RPM. To address this I did the following:

  1. Login to the iDRAC
  2. Click ‘System’ and ‘Overview’
  3. Click ‘Cooling’
  4. To the right of ‘Fan Overview’ click ‘Configure Fans’
  5. Change the ‘Minimum Fan Speed in PWM (% of Max)’ to “50” and click ‘Apply’

Since making this change I haven’t received further fan speed warnings and I still can’t hear the fans. 

Unfortunately I was not doing any kind of temperature logging with the OEM fan installed so I can’t comment on whether or not this has made the CPU temperatures higher or lower. If I were to guess I’d say the overall operating temperature has increased with the custom fans over the OEM fans.

I ran my server with the custom fans for about 24 hours before I got some logging configured.

Right after I configured temperature logging I shut down my server and installed one additional 140mm fan in the 5.25″ cage to suck fresh air into the case. I also removed the shroud thinking that cooling would be better with out it.

To get this 140mm fan to stay in place I used two small pieces of double sided duct tape.

Finally, here is the CPU temperature over the last 3 days:

Looks like my average temperature is 40c with spikes up to 55-60c. These numbers are within the Intel recommended maximum of 100c but I’m not liking these numbers.

Before I removed the shroud and installed the 140mm fan I did have some temperature readings:

The area to the left of the red line was with the shroud still installed. It appears with the shroud installed the average temperature is still the same but the spikes are less severe.

I’m out of town right now but when I return I am going to re-install the shroud and run my server for a few days to see if the above remains true. I will update this post accordingly.

Update 2019-05-25

Here is 7 days of standard load on my server with the shroud installed. Doesn’t seem to make much of a difference. That being said, these temps are a little high for my comfort. I’m going to get a Noctua CPU heat sink the next time I have $150 lying around and will create a new post with it’s installation and operating temperatures.

8 thoughts on “Silencing my Dell T340

  1. I just put a fan from a T440 into my T340 with the 4-pin to 5-pin adapter. I’m running Server 2019, Exchange 2019, Office 2019 and Quickbooks 2019 on the server along with file sharing of course. The temps are 36c-38c with spikes up to 45c. Only 1 day of testing so far but I can live with that over the extremely loud fan noise. If it weren’t for the lights and the HD chatter every now and then, I wouldn’t even know it was powered on. Interested to see if the Noctua CPU heat sink makes a big difference for you or not.

    • I can’t believe with the amount of space inside the T340 Dell didn’t do something more sane for cooling. They could have easily put a silent CPU cooler in the T340 with 2-3 140mm case fans that run at low RPMs.

      I just checked out T440’s at work and they have a single big fan at the back as well. Does it run quieter than the stock T340 fan? I would have figured it was the same or more powerful.

  2. Very nice job ! I also have this problem. 
    Why not replacing just the 120mm fan ? I don’t feel like attaching a fan against the cpu… 
    Thank you for this post !
     

    • I wanted a little extra constant cooling on the CPU. Since it’s passively cooled by the large 120mm I figured the lower airflow of the new fan might cause me some grief. I’ve narrowed down that it appears the T340 has a standard CPU socket so next I’m going to try putting a proper CPU cooler on.

  3. Question on your configuration.  Are you using stock Dell OEM hard drives / SSDs or are you using third party drives?  I have found that with the Dell Rack servers in the 40 series (R240, R440) that if you use any non Dell OEM drives of any type the server runs all fans in the computer at max RPM all the time.  Basically turns it into a jet engine and you can not be in the same room with it and keep your sanity.  Dell justifies this by saying that since they are not certified drives they do not know the power / heat profiles of them.  It’s more obviously an attempt to force people to only use Dell drives for the extra money they generate since previous Dell server generations did not do this.
    Trying to figure out of this applies to the T340 as well.  
    Thanks!

    • Near as I can tell I’ve been able to manually configure the fan speed via the BMC.

      I am not using any official Dell drives in my server. I have a smattering of older Enterprise class SATA disks, the models are:

      ST4000NM0033
      ST3000NC002
      ST33000650NS
      ST3000NM0033

      It’s possible these just so happen to be the correct models that Dell can recognize.

      I’m currently saving up for a storage upgrade (2x2TB SSDs and 4x10TB HHDs). When this happens, if I remember, I’ll post an update here whether not these drives trigger the fans.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.