Re: ASRock C2750D4I - Case fans are showing zero RPM and 1 is missing

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

 



Thanks a lot for the answer ;-)

I will try with IPMI Tools and see how that goes.

D.

On 25 November 2014 at 13:09, Guenter Roeck <linux@xxxxxxxxxxxx> wrote:

> On 11/23/2014 09:46 AM, Dulcow wrote:
>
>> Hi there,
>>
>> I'm running Ubuntu 14.04 LTS on a fresly built server using ASRock
>> C2750D4I. This is server/rack mini-ITX motherboard. I bought and install
>> last week 3x Noctua NF-F12PWM (4 wires) in replacement of the factory fans
>> of the case (SilverStone DS380).
>>
>> In the BIOS, I can select SmartFan for each of the fans or a level between
>> 1 and 9. I forced the speed for now, waiting for a potential solution ;-)
>>
>> I noticed that lm-sensors was showing only 2 of 3 fans and both have zero
>> RPM. IPMI on the other side is reporting the correct values but I cannot
>> control the fans with it.
>>
>> Any ideas on what I can do to fix that? I'm more than happy to provide
>> more
>> logs/traces and I can even recompile some stuff if needed (kernel,
>> lm-sensors).
>>
>>
> The board uses an ASPEED AST2300 IPMI controller. This controller
> implements
> fan control, which explains why the nct6776 does not report any fan speeds
> but IPMI does.
>
> In other words, you'll have to use IPMI; the nct6776 is not used to control
> or report fan speeds on this board.
>
> Hope this helps,
>
> Guenter
>
>  Thanks!
>>
>> D.
>>
>> Below more information:
>>
>> root@macroserver:~# uname -r
>> 3.13.0-39-generic
>>
>> root@macroserver:~# sensors -v
>> sensors version 3.3.4 with libsensors version 3.3.4
>>
>> root@macroserver:~# sensors
>> coretemp-isa-0000
>> Adapter: ISA adapter
>> Core 0:       +25.0°C  (high = +98.0°C, crit = +98.0°C)
>> Core 1:       +25.0°C  (high = +98.0°C, crit = +98.0°C)
>> Core 2:       +26.0°C  (high = +98.0°C, crit = +98.0°C)
>> Core 3:       +26.0°C  (high = +98.0°C, crit = +98.0°C)
>> Core 4:       +25.0°C  (high = +98.0°C, crit = +98.0°C)
>> Core 5:       +25.0°C  (high = +98.0°C, crit = +98.0°C)
>> Core 6:       +26.0°C  (high = +98.0°C, crit = +98.0°C)
>> Core 7:       +26.0°C  (high = +98.0°C, crit = +98.0°C)
>>
>> nct6776-isa-0290
>> Adapter: ISA adapter
>> Vcore:          +0.92 V  (min =  +0.00 V, max =  +1.74 V)
>> in1:            +0.18 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
>> AVCC:           +3.41 V  (min =  +2.98 V, max =  +3.63 V)
>> +3.3V:          +3.39 V  (min =  +2.98 V, max =  +3.63 V)
>> in4:            +0.53 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
>> in5:            +1.82 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
>> in6:            +1.72 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
>> 3VSB:           +3.47 V  (min =  +2.98 V, max =  +3.63 V)
>> Vbat:           +3.34 V  (min =  +2.70 V, max =  +3.63 V)
>> fan1:             0 RPM  (min =    0 RPM)
>> fan2:             0 RPM  (min =    0 RPM)
>> SYSTIN:         +40.0°C  (high =  +0.0°C, hyst =  +0.0°C)  ALARM  sensor =
>> thermistor
>> CPUTIN:         +34.5°C  (high = +80.0°C, hyst = +75.0°C)  sensor =
>> thermistor
>> AUXTIN:         -15.5°C  (high = +80.0°C, hyst = +75.0°C)  sensor =
>> thermistor
>> PCH_CHIP_TEMP:   +0.0°C
>> PCH_CPU_TEMP:    +0.0°C
>> PCH_MCH_TEMP:    +0.0°C
>> cpu0_vid:      +0.000 V
>> intrusion0:    OK
>> intrusion1:    OK
>> beep_enable:   disabled
>>
>> root@macroserver:~# sensors-detect
>> # sensors-detect revision 6170 (2013-05-20 21:25:22 +0200)
>> # Board: ASRock C2750D4I
>>
>> This program will help you determine which kernel modules you need
>> to load to use lm_sensors most effectively. It is generally safe
>> and recommended to accept the default answers to all questions,
>> unless you know what you're doing.
>>
>> Some south bridges, CPUs or memory controllers contain embedded sensors.
>> Do you want to scan for them? This is totally safe. (YES/no):
>> Module cpuid loaded successfully.
>> Silicon Integrated Systems SIS5595...                       No
>> VIA VT82C686 Integrated Sensors...                          No
>> VIA VT8231 Integrated Sensors...                            No
>> AMD K8 thermal sensors...                                   No
>> AMD Family 10h thermal sensors...                           No
>> AMD Family 11h thermal sensors...                           No
>> AMD Family 12h and 14h thermal sensors...                   No
>> AMD Family 15h thermal sensors...                           No
>> AMD Family 15h power sensors...                             No
>> AMD Family 16h power sensors...                             No
>> Intel digital thermal sensor...                             Success!
>>      (driver `coretemp')
>> Intel AMB FB-DIMM thermal sensor...                         No
>> VIA C7 thermal sensor...                                    No
>> VIA Nano thermal sensor...                                  No
>>
>> Some Super I/O chips contain embedded sensors. We have to write to
>> standard I/O ports to probe them. This is usually safe.
>> Do you want to scan for Super I/O sensors? (YES/no):
>> Probing for Super-I/O at 0x2e/0x2f
>> Trying family `National Semiconductor/ITE'...               No
>> Trying family `SMSC'...                                     No
>> Trying family `VIA/Winbond/Nuvoton/Fintek'...               Yes
>> Found `Nuvoton NCT5577D/NCT6776F Super IO Sensors'          Success!
>>      (address 0x290, driver `nct6775')
>> Probing for Super-I/O at 0x4e/0x4f
>> Trying family `National Semiconductor/ITE'...               No
>> Trying family `SMSC'...                                     No
>> Trying family `VIA/Winbond/Nuvoton/Fintek'...               No
>> Trying family `ITE'...                                      No
>>
>> Some systems (mainly servers) implement IPMI, a set of common interfaces
>> through which system health data may be retrieved, amongst other things.
>> We first try to get the information from SMBIOS. If we don't find it
>> there, we have to read from arbitrary I/O ports to probe for such
>> interfaces. This is normally safe. Do you want to scan for IPMI
>> interfaces? (YES/no):
>> Probing for `IPMI BMC KCS' at 0xca0...                      Success!
>>      (confidence 4, driver `to-be-written')
>> Probing for `IPMI BMC SMIC' at 0xca8...                     No
>>
>> Some hardware monitoring chips are accessible through the ISA I/O ports.
>> We have to write to arbitrary I/O ports to probe them. This is usually
>> safe though. Yes, you do have ISA I/O ports even if you do not have any
>> ISA slots! Do you want to scan the ISA I/O ports? (yes/NO): yes
>> Probing for `National Semiconductor LM78' at 0x290...       No
>> Probing for `National Semiconductor LM79' at 0x290...       No
>> Probing for `Winbond W83781D' at 0x290...                   No
>> Probing for `Winbond W83782D' at 0x290...                   No
>>
>> Lastly, we can probe the I2C/SMBus adapters for connected hardware
>> monitoring devices. This is the most risky part, and while it works
>> reasonably well on most systems, it has been reported to cause trouble
>> on some systems.
>> Do you want to probe the I2C/SMBus adapters now? (YES/no):
>> Found unknown SMBus adapter 8086:1f3c at 0000:00:1f.3.
>> Sorry, no supported PCI bus adapters found.
>> Module i2c-dev loaded successfully.
>>
>> Next adapter: SMBus iSMT adapter at df764000 (i2c-0)
>> Do you want to scan it? (YES/no/selectively):
>>
>> Next adapter: AST i2c bit bus (i2c-1)
>> Do you want to scan it? (yes/NO/selectively): yes
>>
>> Now follows a summary of the probes I have just done.
>> Just press ENTER to continue:
>>
>> Driver `coretemp':
>>    * Chip `Intel digital thermal sensor' (confidence: 9)
>>
>> Driver `to-be-written':
>>    * ISA bus, address 0xca0
>>      Chip `IPMI BMC KCS' (confidence: 4)
>>
>> Driver `nct6775':
>>    * ISA bus, address 0x290
>>      Chip `Nuvoton NCT5577D/NCT6776F Super IO Sensors' (confidence: 9)
>>
>> Note: there is no driver for IPMI BMC KCS yet.
>> Check http://www.lm-sensors.org/wiki/Devices for updates.
>>
>> To load everything that is needed, add this to /etc/modules:
>> #----cut here----
>> # Chip drivers
>> coretemp
>> nct6775
>> #----cut here----
>> If you have some drivers built into your kernel, the list above will
>> contain too many modules. Skip the appropriate ones!
>>
>> Do you want to add these lines automatically to /etc/modules? (yes/NO)
>>
>> Unloading i2c-dev... OK
>> Unloading cpuid... OK
>>
>> root@macroserver:~# lsmod
>> Module                  Size  Used by
>> nfsd                  280289  2
>> auth_rpcgss            59338  1 nfsd
>> nfs_acl                12837  1 nfsd
>> nfs                   236501  0
>> lockd                  93977  2 nfs,nfsd
>> sunrpc                289260  6 nfs,nfsd,auth_rpcgss,lockd,nfs_acl
>> fscache                63988  1 nfs
>> nct6775                55222  0
>> hwmon_vid              12783  1 nct6775
>> joydev                 17381  0
>> hid_generic            12548  0
>> gpio_ich               13476  0
>> coretemp               13435  0
>> kvm_intel             143148  0
>> kvm                   451729  1 kvm_intel
>> crct10dif_pclmul       14289  0
>> crc32_pclmul           13113  0
>> ghash_clmulni_intel    13216  0
>> aesni_intel            55624  0
>> aes_x86_64             17131  1 aesni_intel
>> lrw                    13286  1 aesni_intel
>> gf128mul               14951  1 lrw
>> ast                    60254  1
>> glue_helper            13990  1 aesni_intel
>> ablk_helper            13597  1 aesni_intel
>> cryptd                 20359  3 ghash_clmulni_intel,aesni_
>> intel,ablk_helper
>> ttm                    85150  1 ast
>> drm_kms_helper         55071  1 ast
>> usbhid                 52659  0
>> hid                   106148  2 hid_generic,usbhid
>> serio_raw              13462  0
>> drm                   303102  3 ast,ttm,drm_kms_helper
>> syscopyarea            12529  1 ast
>> lpc_ich                21080  0
>> i2c_ismt               19545  0
>> sysfillrect            12701  1 ast
>> sysimgblt              12640  1 ast
>> shpchp                 37032  0
>> mac_hid                13205  0
>> ipmi_si                53257  0
>> ipmi_devintf           17572  0
>> lp                     17759  0
>> parport                42348  1 lp
>> xfs                   912399  6
>> libcrc32c              12644  1 xfs
>> igb                   179433  0
>> i2c_algo_bit           13413  2 ast,igb
>> dca                    15130  1 igb
>> ptp                    18933  1 igb
>> pps_core               19382  1 ptp
>> ahci                   25819  7
>> libahci                32716  1 ahci
>>
>> root@macroserver:~# ipmitool sensor
>> +5VSB            | 4.980      | Volts      | ok    | 4.230     | 4.710
>> | na        | na        | 5.550     | 5.610
>> +3VSB            | 3.460      | Volts      | ok    | 2.780     | 2.820
>> | na        | na        | 3.660     | 3.680
>> Vcore            | 1.030      | Volts      | ok    | 0.540     | 0.560
>> | 0.600     | 1.490     | 1.560     | 1.640
>> VCCM             | 1.500      | Volts      | ok    | 1.090     | 1.120
>> | na        | na        | 1.720     | 1.750
>> +1.1V            | 1.080      | Volts      | ok    | 0.850     | 0.890
>> | 0.940     | 1.150     | 1.210     | 1.270
>> +1.0V            | 1.010      | Volts      | ok    | 0.850     | 0.890
>> | 0.940     | 1.150     | 1.210     | 1.270
>> BAT              | 3.180      | Volts      | ok    | 2.380     | 2.500
>> | na        | na        | 3.580     | 3.680
>> +3V              | 3.380      | Volts      | ok    | 2.780     | 2.820
>> | na        | na        | 3.660     | 3.680
>> +5V              | 5.130      | Volts      | ok    | 4.230     | 4.710
>> | na        | na        | 5.550     | 5.610
>> +12V             | 12.000     | Volts      | ok    | 10.100    | 10.300
>> | na        | na        | 13.300    | 13.400
>> CPU_FAN1         | na         | RPM        | na    | na        | na
>> | 100.000   | na        | na        | na
>> REAR_FAN1        | 1200.000   | RPM        | ok    | na        | na
>> | 100.000   | na        | na        | na
>> FRNT_FAN1        | 1100.000   | RPM        | ok    | na        | na
>> | 100.000   | na        | na        | na
>> FRNT_FAN2        | 1100.000   | RPM        | ok    | na        | na
>> | 100.000   | na        | na        | na
>> REAR_FAN2        | na         | RPM        | na    | na        | na
>> | 100.000   | na        | na        | na
>> CPU_FAN2         | na         | RPM        | na    | na        | na
>> | 100.000   | na        | na        | na
>> MB Temperature   | 40.000     | degrees C  | ok    | na        | na
>> | na        | 80.000    | na        | na
>> CPU Temperature  | 35.000     | degrees C  | ok    | na        | na
>> | na        | 80.000    | 85.000    | 90.000
>> _______________________________________________
>> lm-sensors mailing list
>> lm-sensors@xxxxxxxxxxxxxx
>> http://lists.lm-sensors.org/mailman/listinfo/lm-sensors
>>
>>
>
_______________________________________________
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