I was trying to create a second fan (from an old power supply), and put in front of the NAS, extracting the power from the USB. But no time to make this.... :-(
But as Norbert said, the noise is from the space between the walls in the back of the unit. Adding a foam between them will solve the issue
[]'s
Paulo
sent from Android
--
You received this message because you are subscribed to the Google Groups "Alt-F" group.
To unsubscribe from this group and stop receiving emails from it, send an email to alt-f+un...@googlegroups.com.
Visit this group at https://groups.google.com/group/alt-f.
For more options, visit https://groups.google.com/d/optout.
My plan was similar, to put a second fan on top of the disks and blowing downwards. It might fit, but USB is also 5V and 12V fans (old CPU fans in my drawer) usually don't even start at 5V.
My DNS-320 has an 5V fan, but I think other models use 12V fans that can be more easily replaced or duplicated, but the Y-cable might confuse the speed detector.
There were people who put RAM sinks on the CPU and the other chips to spread the heat, they found no effect on system temperature...
I might have time to experiment this weekend, I've had it switched off for a couple of weeks now. I wouldn't mind so much if the fan only came on when the disks were in use but to have it constantly switching on and off while the box is nominally doing nothing is just plain weird!
#!/bin/sh
# UNTESTED
# This script stops the system fan controller and turns the fan on or off accordings to the sda disk power state.
# If you have two disks you have to adapt it.
# The desired fan "speed" is written to /tmp/sys/pwm1 and
# read by an always running 'dns320l-daemon' or 'dns320-temp.sh' process (DNS-320/320L/327L)
rcsysctrl stop # this daemon does more than just fan control, it also controls buttons and leds. Turn it on after playing with this script
while true; do if $(hdparm -C /dev/sda 2>&1 | grep -q active); then # disk is active echo 127 > /tmp/sys/pwm1 # fan slow #echo 255 > /tmp/sys/pwm1 # fan fast else # disk standby echo 0 > /tmp/sys/pwm1 # fan stop fi sleep 60 # wait 60 secs for next check, It could be 300, 5 minutesdone