Unfortunately no one can be told what fun_plug is - you have to see it for yourself.
You are not logged in.
my systemp is @30°C and my hddtemp @ 35°C and the fan is running high !?
what can i do?...everything is at stock settings
how can i uninstall the package`?
Johny Mnemonic wrote:
My drive is Seagate Barracuda LP 2TB, so you may have to change diskx_temp() function to fit your drive if you have different smart output.
Check smartctl output for your drive and accommodate grep, tail and head parts accordingly.
My drive has ID 194 for line called "Temperature_Celsius", thats why you see 194 for grep there.
If anyone needs step-by-step instructions, just let me know, but I thing this is pretty easy ;-)
I understand what you mean by grep. But what are tail and head parts?
Managed to make my DNS-320 to fall below 40degre by doing a top mod.
Bought a AC 220V fan. made use of arcylic and made a exact replica of the case top to cover.
something like this fan.
I've got a suggestion for a slight modification to your script as I've found a bug. Basically my fan came on permanently and the temp in the logs for my hard drive was listed as 99.
I ran the smartctl command manually for the offending drive and got the following results:
4 Start_Stop_Count 0x0032 099 099 020 Old_age Always - 1947
194 Temperature_Celsius 0x0022 039 054 000 Old_age Always - 39 (0 14 0 0)
This took the number on the top line as the temperature and stuck the fan on high speed permanently.
I changed the command from:
`smartctl -d marvell --all /dev/sdb |grep 194 | head -c 40 | tail -c 2`
`smartctl -d marvell --all /dev/sdb |grep Temperature_Celsius | head -c 40 | tail -c 2`
and all is well.
Thanks for all the work and advice on this. The script works for me but (I had to make minor modifications to get the temp of my 2xSeagate ST32000542AS drives) but every 30s, smartctl makes the HDs click when it gets the temp. This does not happen with the original fan_control 0 c (where does the 0 d put the debug information, by the way?). I am seeing there is a firmware update for this drive http://stx.lithium.com/t5/Barracuda-XT- … 98#M20418. Any suggestions? Because of the smartctl, I think the HDs are not going into hibernation either.
I have had the DNS-320 with these two drives for the past 15 months now running fan_control just fine - but I just moved the NAS to the bedroom and the fan is driving me nuts. When I am using the device, I manually switch it to fancontrol and it clicks but even during heavy use, never reaches 50 deg so the fan is always low. But it never turns off either because the drives only drop to <30C when allowed to hibernate. I am seeing that smartctl has a "-n standby" option but when I specify it with my system, it keeps saying HD is asleep even when it is not so it never runs the -d maxwell to check the temp :-( Any advice for me?
Can someone confirm that ST32000542AS (Seagate 2TB LP) drives are able to hibernate when the script is running? Mine just do not go into hibernation :-(
I played with this quite a bit and one thing I found was that when you are running the stock dlink OS, all the fan control stuff is done in RAM.
I'm running Debian Squeeze but I presume the same must apply to ffp. Basically, because the OS is now running off one of the HDDs it can never got to sleep. For example, each time the fancontrol script needs to run smartctl it had access the HDD. For me, this also meant that the temperature was a lot higher than it needed to be and the fan rarely switched off.
I then went out and bought a fast USB stick and moved the OS onto that. The drives do hibernate but now I have the problem that the system is frustratingly slow. The top command shows the IO wait at 90+% for minutes at a time under heavy load.