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