NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
glem
May 22, 2013Aspirant
Easy fix fan/temp OS6 issues on x86 legacy #no support
>> EDIT - 2014-04-12 <<
Before to hack your system, update first to 6.1.7. Built-in fancontrol support is there!
6.1.7 has been released: http://www.readynas.com/forum/viewtopic.php?f=1&t=76000
>> EDIT <<
Here is how to fix fan and temperature issues on legacy x86 systems running OS 6.x, until built-in support is there.
I'd previously created this post http://www.readynas.com/forum/viewtopic.php?f=51&t=70133&start=255#p393886 but it will be easier for community to have fancontrol file examples for all models in a dedicated post.
It's a very easy and reliable method to monitor fan and temperature with lm-sensors and fancontrol standard packages.
No change on GUI reports.
NO WARRANTY / NO SUPPORT !!!
with root access, execute the following commands:
edit /etc/fancontrol file and copy the following file example corresponding to your model http://www.readynas.com/forum/viewtopic.php?f=51&t=71155#p395324
or create your own /etc/fancontrol file using pwmconfig command http://www.readynas.com/forum/viewtopic.php?f=51&t=71155&p=395324#p395318
fancontrol daemon start automaticaly when you install it.
restart fancontrol daemon for changes in file /etc/fancontrol take effect
to interact with fancontrol daemon, use
You can display sensors values with sensors command
Before to hack your system, update first to 6.1.7. Built-in fancontrol support is there!
6.1.7 has been released: http://www.readynas.com/forum/viewtopic.php?f=1&t=76000
>> EDIT <<
Here is how to fix fan and temperature issues on legacy x86 systems running OS 6.x, until built-in support is there.
I'd previously created this post http://www.readynas.com/forum/viewtopic.php?f=51&t=70133&start=255#p393886 but it will be easier for community to have fancontrol file examples for all models in a dedicated post.
It's a very easy and reliable method to monitor fan and temperature with lm-sensors and fancontrol standard packages.
No change on GUI reports.
NO WARRANTY / NO SUPPORT !!!
with root access, execute the following commands:
apt-get update && apt-get upgrade
apt-get install lm-sensors fancontrol
echo "#fancontrol" > /etc/fancontrol
edit /etc/fancontrol file and copy the following file example corresponding to your model http://www.readynas.com/forum/viewtopic.php?f=51&t=71155#p395324
or create your own /etc/fancontrol file using pwmconfig command http://www.readynas.com/forum/viewtopic.php?f=51&t=71155&p=395324#p395318
fancontrol daemon start automaticaly when you install it.
restart fancontrol daemon for changes in file /etc/fancontrol take effect
/etc/init.d/fancontrol restart
to interact with fancontrol daemon, use
/etc/init.d/fancontrol stop
/etc/init.d/fancontrol start
/etc/init.d/fancontrol restart
You can display sensors values with sensors command
root@nas-xx-xx-xx:~# sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +43.0°C (high = +80.0°C, crit = +100.0°C)
Core 1: +49.0°C (high = +80.0°C, crit = +100.0°C)
it8721-isa-0a10
Adapter: ISA adapter
in0: +12.19 V (min = +8.06 V, max = +10.66 V) ALARM
in1: +4.98 V (min = +2.20 V, max = +3.51 V) ALARM
in2: +3.28 V (min = +0.02 V, max = +0.18 V) ALARM
in3: +0.00 V (min = +0.00 V, max = +0.00 V) ALARM
in4: +1.02 V (min = +1.42 V, max = +2.21 V) ALARM
in5: +1.80 V (min = +1.66 V, max = +0.54 V) ALARM
in6: -12.10 V (min = -25.78 V, max = -0.01 V)
in7: +3.24 V (min = +0.00 V, max = +2.86 V) ALARM
in8: +3.34 V
fan1: 0 RPM (min = 10 RPM) ALARM
fan2: 0 RPM (min = 44 RPM) ALARM
fan3: 851 RPM (min = 11 RPM)
temp1: +0.0°C (low = +57.0°C, high = -25.0°C) ALARM sensor = thermistor
temp2: +0.1°C (low = -16.0°C, high = -123.0°C) ALARM sensor = thermal diode
temp3: +0.1°C (low = +37.0°C, high = -44.0°C) ALARM sensor = thermal diode
cpu0_vid: +2.050 V
173 Replies
Replies have been turned off for this discussion
- giovannipAspirantI'm running in a similar behaviour on my Ultra 6 upgraded to 6.1.4. the fan slow down when I run /etc/init.d/fancontrol start but after few minutes I get a warning on hdds temperature:
Thu Nov 7 2013 23:34:23 Disk: Disk in channel '5' (Internal) exceeded safe temperature threshold (70 C).
and after few minutes the Nas shutdown automatically.
Any suggestion ?
Here my /etc/fancontrol file# Configuration file generated by pwmconfig, changes will be lost
INTERVAL=10
DEVPATH=hwmon0=devices/platform/coretemp.0 hwmon1=devices/platform/it87.2576
DEVNAME=hwmon0=coretemp hwmon1=it8721
FCTEMPS=hwmon1/device/pwm3=hwmon0/device/temp2_input
FCFANS= hwmon1/device/pwm3=hwmon1/device/fan3_input
MINTEMP=hwmon1/device/pwm3=51
MAXTEMP=hwmon1/device/pwm3=58
MINSTART=hwmon1/device/pwm3=40
MINSTOP=hwmon1/device/pwm3=40
MINPWM=hwmon1/device/pwm3=40
MAXPWM=hwmon1/device/pwm3=255
Regards
G - glemAspirantYou can try to upgrade a little bit the fan speed.
Test 45 or 50 as fan speed. Change this lines in fancontrol file:MINSTART= hwmon1/device/pwm3=50
MINSTOP= hwmon1/device/pwm3=50
MINPWM= hwmon1/device/pwm3=50 - giovannipAspirantHi glem,
thanks for the help, I did set 50 but unfortunatly after 1 hour the hdd temperature went close to 70°C again :(
regards
G - glemAspirantOS 6.x on it8721 chip use fan1 sensor to drive enclosure fan and temp2 sensor to monitor enclosure temperature (this configuration works fine on Ultra2 model, for example).
Unfortunately, ultra6 model use fan3 and temp1 sensors.
To activate reports and history on frontview on ultra6 model running OS 6.x, you must add this sensors.d config file to compute the correct values:
in /etc/sensors.d add this file rndu6000.confchip "it8721-isa-0a10"
compute fan1 0+fan3_input,0-fan3_input
compute temp2 0+temp1_input,0-temp1_input
and restart your ultra6 NAS - giovannipAspirantno luck :( had to stop fancontrol manually
Wed Nov 27 2013 0:31:32 Disk: Disk in channel '3' (Internal) exceeded safe temperature threshold (61 C).
Wed Nov 27 2013 0:31:31 Disk: Disk in channel '2' (Internal) exceeded safe temperature threshold (63 C). Wed Nov 27 2013 0:29:35 System: Fan 'Fan' in enclosure 'Internal' speed is below threshold. (405 rpm). Wed Nov 27 2013 0:29:24 Disk: Disk in channel '5' (Internal) exceeded safe temperature threshold (61 C). Wed Nov 27 2013 0:29:23 Disk: Disk in channel '3' (Internal) exceeded safe temperature threshold (60 C). Wed Nov 27 2013 0:29:22 Disk: Disk in channel '1' (Internal) exceeded safe temperature threshold (61 C). Wed Nov 27 2013 0:28:06 System: Fan 'Fan' in enclosure 'Internal' speed is below threshold. (402 rpm). Wed Nov 27 2013 0:27:14 System: Fan 'Fan' in enclosure 'Internal' speed is below threshold. (498 rpm). Wed Nov 27 2013 0:27:12 Disk: Disk in channel '2' (Internal) exceeded safe temperature threshold (62 C). Wed Nov 27 2013 0:25:36 System: Fan 'Fan' in enclosure 'Internal' speed is below threshold. (403 rpm). Wed Nov 27 2013 0:25:04 Disk: Disk in channel '2' (Internal) exceeded safe temperature threshold (61 C). Wed Nov 27 2013 0:23:48 System: Fan 'Fan' in enclosure 'Internal' speed is below threshold. (485 rpm). Wed Nov 27 2013 0:23:07 System: Fan 'Fan' in enclosure 'Internal' speed is below threshold. (481 rpm). Wed Nov 27 2013 0:22:56 Disk: Disk in channel '2' (Internal) exceeded safe temperature threshold (60 C). Wed Nov 27 2013 0:21:40 System: Fan 'Fan' in enclosure 'Internal' speed is below threshold. (500 rpm). Wed Nov 27 2013 0:21:09 System: Fan 'Fan' in enclosure 'Internal' speed is below threshold. (502 rpm). Wed Nov 27 2013 0:18:51 System: Fan 'Fan' in enclosure 'Internal' speed is below threshold. (401 rpm). Wed Nov 27 2013 0:17:35 System: Fan 'Fan' in enclosure 'Internal' speed is below threshold. (403 rpm). Wed Nov 27 2013 0:16:43 System: Fan 'Fan' in enclosure 'Internal' speed is below threshold. (491 rpm). Wed Nov 27 2013 0:12:40 System: Fan 'Fan' in enclosure 'Internal' speed is below threshold. (493 rpm). Tue Nov 26 2013 23:54:14 System: Fan 'Fan' in enclosure 'Internal' speed is below threshold. (543 rpm). Tue Nov 26 2013 23:50:11 System: Fan 'Fan' in enclosure 'Internal' speed is below threshold. (456 rpm).Tue Nov 26 2013 23:36:41 System: Fan 'Fan' in enclosure 'Internal' speed is below threshold. (500 rpm). - glemAspirantHave you installed sensors.d file conf as described in this post http://www.readynas.com/forum/viewtopic.php?f=51&t=71155&start=60#p411650 ?
Are you able to see on frontview the speed of your ultra6 fan ?
Did you change the fan or is it regular fan ? fancontrol values are different for each fan.
You can see 400 or 500 rpm as fan speed in this nas log. it's not enough .... With regular fan, speed would be 850 rpm minimum to keep cold the ultra6 enclosure.
Tune your fancontrol file to have 850 rpm minimum - giovannipAspirantHi glem,
thanks again for the help!
* yes I installed sensors.d file conf as suggested
* yes I'm able to see on frontview the speed of my ultra6 fan
* it is a regular fan
how I can tune fancontrol file to have 850 rpm minimum ? here my fancontrol file:# Configuration file generated by pwmconfig, changes will be lost
INTERVAL=10
DEVPATH=hwmon0=devices/platform/coretemp.0 hwmon1=devices/platform/it87.2576
DEVNAME=hwmon0=coretemp hwmon1=it8721
FCTEMPS=hwmon1/device/pwm3=hwmon0/device/temp2_input
FCFANS= hwmon1/device/pwm3=hwmon1/device/fan3_input
MINTEMP=hwmon1/device/pwm3=51
MAXTEMP=hwmon1/device/pwm3=58
MINSTART=hwmon1/device/pwm3=50
MINSTOP=hwmon1/device/pwm3=50
MINPWM=hwmon1/device/pwm3=50
MAXPWM=hwmon1/device/pwm3=255
Best regards
G - glemAspirantupgrade pwm3 values : for example try 70, and after 75, 80 ....
change these lines in /etc/fancontrol fileMINSTART=hwmon1/device/pwm3=70
MINSTOP=hwmon1/device/pwm3=70
MINPWM=hwmon1/device/pwm3=70
and then execute this command to override fancontrol daemon/etc/init.d/fancontrol restart
look on frontview the speed fan ... and try again
You can also run pwmconfig (as described in the second post of this topic) to look at concordance between pwm3 values and fan speed - masammutAspirantI installed OS6 on my old version ReadyNAS Pro 6350 (MB version is Flame 6 Ver 1.1) and all works fine except that in Frontview both the fans constantly show as running at 5355RPM and Temps are as follows Aux 40degC CPU 43degC and System 40DegC
Fans seem to be working normally but the speeds are not being reported properly. Not sure about the temps at the moment.
Any tips?
Cheers - glemAspirantDid you install 6.0.x or 6.1.x ? if you have 6.0.x, update first to 6.1.x and check reports.
If all fans and temps seem to be working fine, you have just to add a sensors.d config file to compute the real values in fan and temp input expected by frontview.
Use this example working on ultra6 model to define your own config file. http://www.readynas.com/forum/viewtopic.php?f=51&t=71155&start=60#p411650
- chip statement is the name of your chip
- compute statement : example: compute fan1 0+fan3_input,0-fan3_input
The first argument (fan1) is the feature name. The second specifies how the raw value must be translated to the real-world value (0+fan3_input); The third specifies how the real-world value should be translated back to the raw value (0-fan3_input)
Find in the folder /sys/devices/platform/it8.... or w... or i8... (depend of your chipset) the files temp(x)_input and fan(x)_input which report your box values and use compute statements to put these values in the files expected by OS6 (files are not modified, changes affect only memory).
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!