Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #189329 > unrolled thread

Is it possible to have temperature and fan speed readings on modern hardware?

Started by"Alexander V. Makartsev" <avbetev@gmail.com>
First post2017-11-27 13:50 +0100
Last post2017-11-29 04:30 +0100
Articles 4 — 2 participants

Back to article view | Back to linux.debian.user


Contents

  Is it possible to have temperature and fan speed readings on modern  hardware? "Alexander V. Makartsev" <avbetev@gmail.com> - 2017-11-27 13:50 +0100
    Re: Is it possible to have temperature and fan speed readings on  modern hardware? Michael Stone <mstone@debian.org> - 2017-11-28 16:40 +0100
      Re: Is it possible to have temperature and fan speed readings on  modern hardware? "Alexander V. Makartsev" <avbetev@gmail.com> - 2017-11-28 21:40 +0100
        Re: Is it possible to have temperature and fan speed readings on  modern hardware? Michael Stone <mstone@debian.org> - 2017-11-29 04:30 +0100

#189329 — Is it possible to have temperature and fan speed readings on modern hardware?

From"Alexander V. Makartsev" <avbetev@gmail.com>
Date2017-11-27 13:50 +0100
SubjectIs it possible to have temperature and fan speed readings on modern hardware?
Message-ID<uQr1f-5wM-1@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

Hello everyone.

The goal I trying to accomplish is to have full temperature monitoring
and speed control of PWM fans.
I have somewhat modern hardware. Here is partial output from
"sensors-detect" (lm-sensors package):
    $ sudo sensors-detect
# sensors-detect revision 6284 (2015-05-31 14:00:33 +0200)
# System: Gigabyte Technology Co., Ltd. H170-HD3 [Default string]
# Board: Gigabyte Technology Co., Ltd. H170-HD3-CF
# Kernel: 4.13.0-0.bpo.1-amd64 x86_64
# Processor: Intel(R) Core(TM) i5-6600 CPU @ 3.30GHz (6/94/3)
Some south bridges, CPUs or memory controllers contain embedded sensors.
...
Intel digital thermal sensor...                             Success!
    (driver `coretemp')
...
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): y
Probing for Super-I/O at 0x2e/0x2f
...
Trying family `ITE'...                                      Yes
Found unknown chip with ID 0x8628
...
Lastly, we can probe the I2C/SMBus adapters for connected hardware
monitoring devices.
...
Found unknown SMBus adapter 8086:a123 at 0000:00:1f.4.
Sorry, no supported PCI bus adapters found.
...
Now follows a summary of the probes I have just done.

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

What could be done about "unknown chip" devices?
For now "sensors" command output is:
    $ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +119.0°C)
temp2:        +29.8°C  (crit = +119.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +27.0°C  (high = +84.0°C, crit = +100.0°C)
Core 0:        +23.0°C  (high = +84.0°C, crit = +100.0°C)
Core 1:        +24.0°C  (high = +84.0°C, crit = +100.0°C)
Core 2:        +22.0°C  (high = +84.0°C, crit = +100.0°C)
Core 3:        +22.0°C  (high = +84.0°C, crit = +100.0°C)

I'm assuming these coming from "coretemp" kernel module, the only thing
"lm-sensors" recognized, but there is no Fan related information.

Is it possible to have temperature and fan speed readings on modern
consumer-grade hardware?
Is there a replacement for outdated and possibly dead "lm-sensors" project?
Maybe there is some monitoring Nagios-like system where its agents don't
depend on "lm-sensors" package?

-- 
With kindest regards, Alexander.

⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀⠀⠀⠀ 

[toc] | [next] | [standalone]


#189365 — Re: Is it possible to have temperature and fan speed readings on modern hardware?

FromMichael Stone <mstone@debian.org>
Date2017-11-28 16:40 +0100
SubjectRe: Is it possible to have temperature and fan speed readings on modern hardware?
Message-ID<uQQ9j-4SW-1@gated-at.bofh.it>
In reply to#189329
On Mon, Nov 27, 2017 at 05:41:10PM +0500, Alexander V. Makartsev wrote:
>Found unknown chip with ID 0x8628

https://github.com/groeck/it87/issues/5

Mike Stone

[toc] | [prev] | [next] | [standalone]


#189379 — Re: Is it possible to have temperature and fan speed readings on modern hardware?

From"Alexander V. Makartsev" <avbetev@gmail.com>
Date2017-11-28 21:40 +0100
SubjectRe: Is it possible to have temperature and fan speed readings on modern hardware?
Message-ID<uQUPD-7Wa-5@gated-at.bofh.it>
In reply to#189365

[Multipart message — attachments visible in raw view] — view raw

On 28.11.2017 20:32, Michael Stone wrote:
> On Mon, Nov 27, 2017 at 05:41:10PM +0500, Alexander V. Makartsev wrote:
>> Found unknown chip with ID 0x8628
>
> https://github.com/groeck/it87/issues/5
>
> Mike Stone

Who knew it is simple like that.

I wonder now if I should file a bug on "lm-sensors" package for not
trying to "modprobe it87" during execution of "sensors-detect" script
and scare people off with bogus "unknown chip" messages...

Anyway, thanks for help.

-- 
With kindest regards, Alexander.

⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀⠀⠀⠀ 

[toc] | [prev] | [next] | [standalone]


#189389 — Re: Is it possible to have temperature and fan speed readings on modern hardware?

FromMichael Stone <mstone@debian.org>
Date2017-11-29 04:30 +0100
SubjectRe: Is it possible to have temperature and fan speed readings on modern hardware?
Message-ID<uR1ep-4lt-5@gated-at.bofh.it>
In reply to#189379
On Wed, Nov 29, 2017 at 01:34:41AM +0500, Alexander V. Makartsev wrote:
>On 28.11.2017 20:32, Michael Stone wrote:
>
>    On Mon, Nov 27, 2017 at 05:41:10PM +0500, Alexander V. Makartsev wrote:
>
>        Found unknown chip with ID 0x8628
>
>
>    https://github.com/groeck/it87/issues/5
>
>    Mike Stone
>
>Who knew it is simple like that.
>
>I wonder now if I should file a bug on "lm-sensors" package for not trying to
>"modprobe it87" during execution of "sensors-detect" script and scare people
>off with bogus "unknown chip" messages...

The last time I looked at this it was harder, but things have gotten 
better with newer kernels so it actually works in a straightfoward 
fashion now. It's on my todo list to figure out whether this is 
something that works upstream but not in debian or something that needs 
to be fixed in the detect script and file the appropriate bugs. (But if 
someone else wants to do it first, I won't be mad. :) )

Mike Stone

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.user


csiph-web