Newbie: can't adjust cpu fan speed in ASRock Z77 Extreme4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



      Yes, I have one of those ancient motherboads, but it has served
me well. But now I would like to do something about the fan. So, first
I ran the latest sensors-detect, which told me

Driver `coretemp':
  * Chip `Intel digital thermal sensor' (confidence: 9)

Driver `nct6775':
  * ISA bus, address 0x290
    Chip `Nuvoton NCT5577D/NCT6776F Super IO Sensors' (confidence: 9)

Warning: the required module nct6775 is not currently installed
on your system. Check http://www.lm-sensors.org/wiki/Devices for
driver availability.

But, according to

http://lists.lm-sensors.org/pipermail/lm-sensors/2012-October/037413.html
and
http://ubuntuforums.org/showthread.php?t=1682796

it seems to be using a nct6776, which is provided by
http://roeck-us.net/linux/drivers/w83627ehf. Which one should I use?

Based on /etc/sensors3.conf in
http://lists.lm-sensors.org/pipermail/lm-sensors/2012-October/037451.html,
I setup the relevant entry in my /etc/sensors3.conf to

# chip "w83627ehf-*" "w83627dhg-*"
chip "w83627ehf-*" "w83627dhg-*" "w83667hg-*" "nct6775-*" "nct6776-*"

    label in0 "Vcore"
    label in2 "AVCC"
    # label in3 "VCC"
    label in3 "+3.3V"
    label in7 "3VSB"
    label in8 "Vbat"

#    set in2_min  3.3 * 0.90
#    set in2_max  3.3 * 1.10
#    set in3_min  3.3 * 0.90
#    set in3_max  3.3 * 1.10
#    set in7_min  3.3 * 0.90
#    set in7_max  3.3 * 1.10
#    set in8_min  3.0 * 0.90
#    set in8_max  3.0 * 1.10
     set in0_min  0.5 * 1.00
     set in0_max  2.0 * 1.00
     set in1_min  1.6 * 1.00
     set in1_max  1.95 * 1.00
     set in2_min  2.0 * 1.00
     set in2_max  3.5 * 1.00
     set in3_min  2.0 * 1.00
     set in3_max  3.5 * 1.00
     set in4_min  0.8 * 1.00
     set in4_max  1.2 * 1.00
     set in5_min  1.5 * 1.00
     set in5_max  1.95 * 1.00
     set in7_min  2.0 * 1.00
     set in7_max  3.5 * 1.00
     set in8_min  2.0 * 1.00
     set in8_max  3.5 * 1.00

Using the w83627ehf module (I actually got similar results using
both), sensors tells me that:

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +36.0°C  (high = +85.0°C, crit = +105.0°C)
Core 0:        +30.0°C  (high = +85.0°C, crit = +105.0°C)
Core 1:        +34.0°C  (high = +85.0°C, crit = +105.0°C)
Core 2:        +35.0°C  (high = +85.0°C, crit = +105.0°C)
Core 3:        +31.0°C  (high = +85.0°C, crit = +105.0°C)

nct6776-isa-0290
Adapter: ISA adapter
Vcore:        +1.03 V  (min =  +0.50 V, max =  +2.00 V)
in1:          +1.88 V  (min =  +1.60 V, max =  +1.95 V)
AVCC:         +3.38 V  (min =  +2.00 V, max =  +3.50 V)
+3.3V:        +3.38 V  (min =  +2.00 V, max =  +3.50 V)
in4:          +1.07 V  (min =  +0.80 V, max =  +1.20 V)
in5:          +1.69 V  (min =  +1.50 V, max =  +1.95 V)
3VSB:         +3.44 V  (min =  +2.00 V, max =  +3.50 V)
Vbat:         +3.26 V  (min =  +2.00 V, max =  +3.50 V)
fan1:           0 RPM  (min =    0 RPM)
fan2:        1773 RPM  (min =    0 RPM)
fan3:           0 RPM  (min =    0 RPM)
fan4:           0 RPM  (min =    0 RPM)
fan5:           0 RPM  (min =    0 RPM)
SYSTIN:       +39.0°C  (high =  +0.0°C, hyst =  +0.0°C)  ALARM  sensor
= thermistor
CPUTIN:       +34.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
AUXTIN:       +36.5°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
PECI Agent 0: +36.0°C
cpu0_vid:    +2.050 V

For now I just want to look at fan2, the only fan I have connected to
the cpu fan1, which supposedly can do pwm (4 pin). Now I thought the
next step was to use pwmconfig
(revision 5630 (2009-01-29) in my case) to see if I can change the fan
speed. according to it,

Found the following devices:
   hwmon0/device is nct6776  (hwmon0/device/pwm{1,3})
   hwmon1/device is coretemp (hwmon1/device/pwm2)

When I let it do the test, I get that

Giving the fans some time to reach full speed...
Found the following fan sensors:
   hwmon0/device/fan1_input     current speed: 0 ... skipping!
   hwmon0/device/fan2_input     current speed: 1764 RPM
   hwmon0/device/fan3_input     current speed: 0 ... skipping!
   hwmon0/device/fan4_input     current speed: 0 ... skipping!
   hwmon0/device/fan5_input     current speed: 0 ... skipping!

Warning!!! This program will stop your fans, one at a time,
for approximately 5 seconds each!!!
This may cause your processor temperature to rise!!!
If you do not want to do this hit control-C now!!!
Hit return to continue:

Testing pwm control hwmon0/device/pwm3 ...
  hwmon0/device/fan2_input ... speed was 1764 now 1762
    no correlation

No correlations were detected.
There is either no fan connected to the output of hwmon0/device/pwm3,
or the connected fan has no rpm-signal connected to one of
the tested fan sensors. (Note: not all motherboards have
the pwm outputs connected to the fan connectors,
check out the hardware database on http://www.almico.com/forumindex.php)

Did you see/hear a fan stopping during the above test (n)?

What could I be missing here?

_______________________________________________
lm-sensors mailing list
lm-sensors@xxxxxxxxxxxxxx
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors





[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux