All of lore.kernel.org
 help / color / mirror / Atom feed
* [lm-sensors] lm_sensors on ASUS M2NPV-VM motherboard using
@ 2007-09-16 19:07 Mark Hansen
  2007-10-19 19:40 ` Mark E. Hansen
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Mark Hansen @ 2007-09-16 19:07 UTC (permalink / raw)
  To: lm-sensors

I'm running CentOS Linux 4.5 on a desktop machine using the
ASUS M2NPV-VM motherboard and an AMD A64 X2 3800 (65watt) CPU.
The chipset is Northbridge NVIDIA GeForce 6150 GPU, Southbridge
NVIDIA nForce 430 MCP.

I'm running lm_sensors 2.8.7 (which is current for CentOS 4.5)

 From reading various archives of problems other people have had,
it seems those with the same board have the IT8716F chip, but
when I run sensors detect, it shows that I'm running the IT8705F/
IT8712F/SiS 950, which should be supported.

When I use the sensors.conf that comes with the package, it seems
to not be showing the correct sensor data, as though it thought
it was a different chip.

Is sensors-detect wrong in saying that I'm running the IT8705F,
and that I'm really running the IT8716F?

Here is the summary output from sensors-detect:

==================================
  Now follows a summary of the probes I have just done.
  Just press ENTER to continue:

Driver `it87' (should be inserted):
   Detects correctly:
   * ISA bus address 0x0290 (Busdriver `i2c-isa')
     Chip `ITE IT8705F / IT8712F / SiS 950' (confidence: 8)
==================================

When I look at the Hardware Monitoring page of my machine's BIOS,
I see the following:

   VCore Voltage   : 1.23V
   3.3 Voltage     : 3.18V
   5v Voltage      : 4.95V
   12v Voltage     : 11.60V

   CPU Temp        : 41C
   M/B Temp        : 40C

   CPU Fan         : 3096RPM
   Chassis 1 Fan   : 0RPM
   Chassis 2 Fan   : 4656RPM
   Power Fan       : 0RPM

Here is the output from 'sensors':

==================================
it87-isa-0290
Adapter: ISA adapter
VCore 1:   +1.09 V  (min =  +4.08 V, max =  +4.08 V)   ALARM
VCore 2:   +3.09 V  (min =  +4.08 V, max =  +4.08 V)   ALARM
+3.3V:     +0.00 V  (min =  +4.08 V, max =  +4.08 V)   ALARM
+5V:       +4.76 V  (min =  +6.85 V, max =  +6.85 V)   ALARM
+12V:     +11.20 V  (min = +16.32 V, max = +16.32 V)   ALARM
-12V:     -27.36 V  (min =  +3.93 V, max =  +3.93 V)   ALARM
-5V:      -13.64 V  (min =  +4.03 V, max =  +4.03 V)   ALARM
Stdby:     +4.54 V  (min =  +6.85 V, max =  +6.85 V)   ALARM
VBat:      +2.86 V
fan1:     3125 RPM  (min =    0 RPM, div = 2)
fan2:        0 RPM  (min =    0 RPM, div = 2)
fan3:        0 RPM  (min =    0 RPM, div = 2)
M/B Temp:    +33°C  (low  =    -1°C, high =    -1°C)   sensor = diode
CPU Temp:    +38°C  (low  =    -1°C, high =    -1°C)   sensor = thermistor
Temp3:       +25°C  (low  =    -1°C, high =    -1°C)   sensor = thermistor
==================================

It doesn't appear to line up at all.

Can someone please tell me what I need to do to get sensors working
on this motherboard?

Thanks,


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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [lm-sensors] lm_sensors on ASUS M2NPV-VM motherboard using
  2007-09-16 19:07 [lm-sensors] lm_sensors on ASUS M2NPV-VM motherboard using Mark Hansen
@ 2007-10-19 19:40 ` Mark E. Hansen
  2007-10-28 14:44 ` Jean Delvare
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: Mark E. Hansen @ 2007-10-19 19:40 UTC (permalink / raw)
  To: lm-sensors

I posted this question on Sept 16th, but didn't get any responses. The point
I don't understand about creating a 'sensors.conf' from scratch is how to
come up with the various multiplier/division factors that are needed to
get accurate voltages.

Can someone please have a look at this and let me know if I'm just missing
something?

Thanks

----- original messages posted on 16 September 2007:

I'm running CentOS Linux 4.5 on a desktop machine using the
ASUS M2NPV-VM motherboard and an AMD A64 X2 3800 (65watt) CPU.
The chipset is Northbridge NVIDIA GeForce 6150 GPU, Southbridge
NVIDIA nForce 430 MCP.

I'm running lm_sensors 2.8.7 (which is current for CentOS 4.5)

 From reading various archives of problems other people have had,
it seems those with the same board have the IT8716F chip, but
when I run sensors detect, it shows that I'm running the IT8705F/
IT8712F/SiS 950, which should be supported.

When I use the sensors.conf that comes with the package, it seems
to not be showing the correct sensor data, as though it thought
it was a different chip.

Is sensors-detect wrong in saying that I'm running the IT8705F,
and that I'm really running the IT8716F?

Here is the summary output from sensors-detect:

==================================
  Now follows a summary of the probes I have just done.
  Just press ENTER to continue:

Driver `it87' (should be inserted):
   Detects correctly:
   * ISA bus address 0x0290 (Busdriver `i2c-isa')
     Chip `ITE IT8705F / IT8712F / SiS 950' (confidence: 8)
==================================

When I look at the Hardware Monitoring page of my machine's BIOS,
I see the following:

   VCore Voltage   : 1.23V
   3.3 Voltage     : 3.18V
   5v Voltage      : 4.95V
   12v Voltage     : 11.60V

   CPU Temp        : 41C
   M/B Temp        : 40C

   CPU Fan         : 3096RPM
   Chassis 1 Fan   : 0RPM
   Chassis 2 Fan   : 4656RPM
   Power Fan       : 0RPM

Here is the output from 'sensors':

==================================
it87-isa-0290
Adapter: ISA adapter
VCore 1:   +1.09 V  (min =  +4.08 V, max =  +4.08 V)   ALARM
VCore 2:   +3.09 V  (min =  +4.08 V, max =  +4.08 V)   ALARM
+3.3V:     +0.00 V  (min =  +4.08 V, max =  +4.08 V)   ALARM
+5V:       +4.76 V  (min =  +6.85 V, max =  +6.85 V)   ALARM
+12V:     +11.20 V  (min = +16.32 V, max = +16.32 V)   ALARM
-12V:     -27.36 V  (min =  +3.93 V, max =  +3.93 V)   ALARM
-5V:      -13.64 V  (min =  +4.03 V, max =  +4.03 V)   ALARM
Stdby:     +4.54 V  (min =  +6.85 V, max =  +6.85 V)   ALARM
VBat:      +2.86 V
fan1:     3125 RPM  (min =    0 RPM, div = 2)
fan2:        0 RPM  (min =    0 RPM, div = 2)
fan3:        0 RPM  (min =    0 RPM, div = 2)
M/B Temp:    +33°C  (low  =    -1°C, high =    -1°C)   sensor = diode
CPU Temp:    +38°C  (low  =    -1°C, high =    -1°C)   sensor = thermistor
Temp3:       +25°C  (low  =    -1°C, high =    -1°C)   sensor = thermistor
==================================

It doesn't appear to line up at all.

Can someone please tell me what I need to do to get sensors working
on this motherboard?

Thanks,

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [lm-sensors] lm_sensors on ASUS M2NPV-VM motherboard using
  2007-09-16 19:07 [lm-sensors] lm_sensors on ASUS M2NPV-VM motherboard using Mark Hansen
  2007-10-19 19:40 ` Mark E. Hansen
@ 2007-10-28 14:44 ` Jean Delvare
  2007-10-28 20:39 ` Mark E. Hansen
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: Jean Delvare @ 2007-10-28 14:44 UTC (permalink / raw)
  To: lm-sensors

Hi Mark,

On Fri, 19 Oct 2007 12:40:52 -0700, Mark E. Hansen wrote:
> I posted this question on Sept 16th, but didn't get any responses. The point
> I don't understand about creating a 'sensors.conf' from scratch is how to
> come up with the various multiplier/division factors that are needed to
> get accurate voltages.

There are several ways, none of which is perfect:
* Ask your motherboard vendor or manufacturer about the factors.
  Most of the time they will simply ignore you.
* Look at the voltage values displayed by your BIOS, and use factors
  such that "sensors" will display the same values. Ordering is usually
  the same as well.
* Look at the voltage values displayed by a Windows tool, and use
  factors such that "sensors" will display the same values.
* Find working configuration files for boards similar to yours, they
  might hold valuable hints.

This is tricky either way. It took me two years to be able to write
custom configuration files with good results, so I don't really expect
users to get it right at their first try.

> Can someone please have a look at this and let me know if I'm just missing
> something?
> 
> Thanks
> 
> ----- original messages posted on 16 September 2007:
> 
> I'm running CentOS Linux 4.5 on a desktop machine using the
> ASUS M2NPV-VM motherboard and an AMD A64 X2 3800 (65watt) CPU.
> The chipset is Northbridge NVIDIA GeForce 6150 GPU, Southbridge
> NVIDIA nForce 430 MCP.
> 
> I'm running lm_sensors 2.8.7 (which is current for CentOS 4.5)

This is 3 years old, which probably explains why you did not get any
answer.

>  From reading various archives of problems other people have had,
> it seems those with the same board have the IT8716F chip, but
> when I run sensors detect, it shows that I'm running the IT8705F/
> IT8712F/SiS 950, which should be supported.

Your board really has an IT8716F, not one of the older variants. The
IT8716F is somewhat compatible, but not completely. One significant
difference is that the IT8716F supports two additional fans.

> When I use the sensors.conf that comes with the package, it seems
> to not be showing the correct sensor data, as though it thought
> it was a different chip.
> 
> Is sensors-detect wrong in saying that I'm running the IT8705F,
> and that I'm really running the IT8716F?

Certainly. That's not very surprising if you ran a 3-year-old version
of sensors-detect to identify a device that did not even exist 3 years
ago. Just run a more recent version of sensors-detect and it'll tell
you the truth:
http://www.lm-sensors.org/browser/lm-sensors/trunk/prog/detect/sensors-detect?format=txt

> 
> Here is the summary output from sensors-detect:
> 
> ==================================
>   Now follows a summary of the probes I have just done.
>   Just press ENTER to continue:
> 
> Driver `it87' (should be inserted):
>    Detects correctly:
>    * ISA bus address 0x0290 (Busdriver `i2c-isa')
>      Chip `ITE IT8705F / IT8712F / SiS 950' (confidence: 8)
> ==================================
> (...)

-- 
Jean Delvare

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [lm-sensors] lm_sensors on ASUS M2NPV-VM motherboard using
  2007-09-16 19:07 [lm-sensors] lm_sensors on ASUS M2NPV-VM motherboard using Mark Hansen
  2007-10-19 19:40 ` Mark E. Hansen
  2007-10-28 14:44 ` Jean Delvare
@ 2007-10-28 20:39 ` Mark E. Hansen
  2007-10-31 18:47 ` Jean Delvare
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: Mark E. Hansen @ 2007-10-28 20:39 UTC (permalink / raw)
  To: lm-sensors

On 10/28/07 07:44, Jean Delvare wrote:
> Hi Mark,
> 
> On Fri, 19 Oct 2007 12:40:52 -0700, Mark E. Hansen wrote:
>> I posted this question on Sept 16th, but didn't get any responses. The point
>> I don't understand about creating a 'sensors.conf' from scratch is how to
>> come up with the various multiplier/division factors that are needed to
>> get accurate voltages.
> 
> There are several ways, none of which is perfect:
> * Ask your motherboard vendor or manufacturer about the factors.
>   Most of the time they will simply ignore you.

I guess I can try this.

> * Look at the voltage values displayed by your BIOS, and use factors
>   such that "sensors" will display the same values. Ordering is usually
>   the same as well.

This just seemed really hard based on the match I'd seen done in other
configurations. It didn't look like a simple "solve for X" solution.
However, I guess I can just do that and see how it comes out.


> * Look at the voltage values displayed by a Windows tool, and use
>   factors such that "sensors" will display the same values.

I'm not running Windows on this machine. I guess I could run a windows
simulator, but that seems like a long way to go...

> * Find working configuration files for boards similar to yours, they
>   might hold valuable hints.

But if I understand it correctly, it's not just that they use the same
chipset and sensor chips, but the resistors they use could easily be
different (even the type of heat sensor, for example), right?


> 
> This is tricky either way. It took me two years to be able to write
> custom configuration files with good results, so I don't really expect
> users to get it right at their first try.

I can see why. Is it true that I'm the first person to try to get the
sensors package running on this particular mother board? When I chose
this board, I had lm-sensors in mind, but I guess I didn't do a good
enough job. I figured a popular manufacturer like ASUS would surely
be covered :-)

> 
>> Can someone please have a look at this and let me know if I'm just missing
>> something?
>> 
>> Thanks
>> 
>> ----- original messages posted on 16 September 2007:
>> 
>> I'm running CentOS Linux 4.5 on a desktop machine using the
>> ASUS M2NPV-VM motherboard and an AMD A64 X2 3800 (65watt) CPU.
>> The chipset is Northbridge NVIDIA GeForce 6150 GPU, Southbridge
>> NVIDIA nForce 430 MCP.
>> 
>> I'm running lm_sensors 2.8.7 (which is current for CentOS 4.5)
> 
> This is 3 years old, which probably explains why you did not get any
> answer.

Ah... this could explain a lot. I hadn't considered getting a newer
version, and feel silly for that now. I will get the most current
version and start over.

> 
>>  From reading various archives of problems other people have had,
>> it seems those with the same board have the IT8716F chip, but
>> when I run sensors detect, it shows that I'm running the IT8705F/
>> IT8712F/SiS 950, which should be supported.
> 
> Your board really has an IT8716F, not one of the older variants. The
> IT8716F is somewhat compatible, but not completely. One significant
> difference is that the IT8716F supports two additional fans.

If it really is using the IT8716F, then I think I read something somewhere
that this chip is not really supported yet, and a kernel patch was
required. Is that right?

> 
>> When I use the sensors.conf that comes with the package, it seems
>> to not be showing the correct sensor data, as though it thought
>> it was a different chip.
>> 
>> Is sensors-detect wrong in saying that I'm running the IT8705F,
>> and that I'm really running the IT8716F?
> 
> Certainly. That's not very surprising if you ran a 3-year-old version
> of sensors-detect to identify a device that did not even exist 3 years
> ago. Just run a more recent version of sensors-detect and it'll tell
> you the truth:
> http://www.lm-sensors.org/browser/lm-sensors/trunk/prog/detect/sensors-detect?format=txt

In fact, here is what I get from the new sensors-detect program:

> Driver `it87' (should be inserted):
>   Detects correctly:
>   * ISA bus, address 0x290 (Busdriver `i2c-isa')
>     Chip `ITE IT8716F Super IO Sensors' (confidence: 9)
> 
> Driver `k8temp' (should be inserted):
>   Detects correctly:
>   * Chip `AMD K8 thermal sensors' (confidence: 9)

And, as expected, it finds the IT8716F chip.


Thanks so much for your help, Jean. I knew I must have been doing something
wrong.

I'll be back once I get the new version up and running and work through
getting a configuration file up and running.


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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [lm-sensors] lm_sensors on ASUS M2NPV-VM motherboard using
  2007-09-16 19:07 [lm-sensors] lm_sensors on ASUS M2NPV-VM motherboard using Mark Hansen
                   ` (2 preceding siblings ...)
  2007-10-28 20:39 ` Mark E. Hansen
@ 2007-10-31 18:47 ` Jean Delvare
  2007-10-31 19:20 ` Mark E. Hansen
  2007-11-02 10:17 ` Jean Delvare
  5 siblings, 0 replies; 7+ messages in thread
From: Jean Delvare @ 2007-10-31 18:47 UTC (permalink / raw)
  To: lm-sensors

Hi Mark,

On Sun, 28 Oct 2007 13:39:21 -0700, Mark E. Hansen wrote:
> On 10/28/07 07:44, Jean Delvare wrote:
> > * Find working configuration files for boards similar to yours, they
> >   might hold valuable hints.
> 
> But if I understand it correctly, it's not just that they use the same
> chipset and sensor chips, but the resistors they use could easily be
> different (even the type of heat sensor, for example), right?

You are right. But manufacturers have their habits, so two motherboards
from a given manufacturer using the same monitoring chip are likely to
share some settings.

> > This is tricky either way. It took me two years to be able to write
> > custom configuration files with good results, so I don't really expect
> > users to get it right at their first try.
> 
> I can see why. Is it true that I'm the first person to try to get the
> sensors package running on this particular mother board? When I chose
> this board, I had lm-sensors in mind, but I guess I didn't do a good
> enough job. I figured a popular manufacturer like ASUS would surely
> be covered :-)

No, there have been several reports by other users about this
motherboard:
http://www.google.fr/search?q=site%3Alists.lm-sensors.org+M2NPV-VM

> (...)
> If it really is using the IT8716F, then I think I read something somewhere
> that this chip is not really supported yet, and a kernel patch was
> required. Is that right?

Depends on what kernel version you're using. I added support for the
IT8716F in 2.6.19. For 2.6.17 and 2.6.18, there are kernel patches.

-- 
Jean Delvare

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [lm-sensors] lm_sensors on ASUS M2NPV-VM motherboard using
  2007-09-16 19:07 [lm-sensors] lm_sensors on ASUS M2NPV-VM motherboard using Mark Hansen
                   ` (3 preceding siblings ...)
  2007-10-31 18:47 ` Jean Delvare
@ 2007-10-31 19:20 ` Mark E. Hansen
  2007-11-02 10:17 ` Jean Delvare
  5 siblings, 0 replies; 7+ messages in thread
From: Mark E. Hansen @ 2007-10-31 19:20 UTC (permalink / raw)
  To: lm-sensors

On 10/31/07 11:47, Jean Delvare wrote:
> Hi Mark,
> 
> On Sun, 28 Oct 2007 13:39:21 -0700, Mark E. Hansen wrote:
>> On 10/28/07 07:44, Jean Delvare wrote:
>> > * Find working configuration files for boards similar to yours, they
>> >   might hold valuable hints.
>> 
>> But if I understand it correctly, it's not just that they use the same
>> chipset and sensor chips, but the resistors they use could easily be
>> different (even the type of heat sensor, for example), right?
> 
> You are right. But manufacturers have their habits, so two motherboards
> from a given manufacturer using the same monitoring chip are likely to
> share some settings.

Okay, I see.

> 
>> > This is tricky either way. It took me two years to be able to write
>> > custom configuration files with good results, so I don't really expect
>> > users to get it right at their first try.
>> 

[ snip ]

> 
>> (...)
>> If it really is using the IT8716F, then I think I read something somewhere
>> that this chip is not really supported yet, and a kernel patch was
>> required. Is that right?
> 
> Depends on what kernel version you're using. I added support for the
> IT8716F in 2.6.19. For 2.6.17 and 2.6.18, there are kernel patches.
> 

Oh, this may be a problem. I'm running CentOS 4.5, which uses kernel 2.6.9.
I would imagine that it would take more than just building a new kernel to
get my machine up to that level (I'm assuming there would be a lot of
dependent packages that would need to be upgraded first, etc.).

Is there any way to apply this patch to a 2.6.9 kernel? (probably not...)

I guess I'll start looking into upgrading my machine to CentOS 5.0 (which
uses kernel 2.6.18, if I understand the site correctly).

Thanks for your help.


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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [lm-sensors] lm_sensors on ASUS M2NPV-VM motherboard using
  2007-09-16 19:07 [lm-sensors] lm_sensors on ASUS M2NPV-VM motherboard using Mark Hansen
                   ` (4 preceding siblings ...)
  2007-10-31 19:20 ` Mark E. Hansen
@ 2007-11-02 10:17 ` Jean Delvare
  5 siblings, 0 replies; 7+ messages in thread
From: Jean Delvare @ 2007-11-02 10:17 UTC (permalink / raw)
  To: lm-sensors

On Wed, 31 Oct 2007 12:20:24 -0700, Mark E. Hansen wrote:
> On 10/31/07 11:47, Jean Delvare wrote:
> > Depends on what kernel version you're using. I added support for the
> > IT8716F in 2.6.19. For 2.6.17 and 2.6.18, there are kernel patches.
> 
> Oh, this may be a problem. I'm running CentOS 4.5, which uses kernel 2.6.9.
> I would imagine that it would take more than just building a new kernel to
> get my machine up to that level (I'm assuming there would be a lot of
> dependent packages that would need to be upgraded first, etc.).

Indeed, upgrading the kernel only, without touching the supporting
user-space packages, would certainly fail.

> Is there any way to apply this patch to a 2.6.9 kernel? (probably not...)

This would require a complete, expensive backport.

> I guess I'll start looking into upgrading my machine to CentOS 5.0 (which
> uses kernel 2.6.18, if I understand the site correctly).

If you care about hardware monitoring, that's definitely the most
reasonable solution, yes.

-- 
Jean Delvare

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2007-11-02 10:17 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-16 19:07 [lm-sensors] lm_sensors on ASUS M2NPV-VM motherboard using Mark Hansen
2007-10-19 19:40 ` Mark E. Hansen
2007-10-28 14:44 ` Jean Delvare
2007-10-28 20:39 ` Mark E. Hansen
2007-10-31 18:47 ` Jean Delvare
2007-10-31 19:20 ` Mark E. Hansen
2007-11-02 10:17 ` Jean Delvare

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.