[lm-sensors] dme1737 module

Juerg Haefliger juergh at gmail.com
Fri Sep 7 05:01:04 CEST 2007


Hi Jean,


> Hi Juerg,
>
> On Tue, 4 Sep 2007 11:54:20 -0700, Juerg Haefliger wrote:
> > > On Sun, 02 Sep 2007 14:57:32 +0200, Juergen Bausa wrote:
> > > > dme1737-i2c-0-2e
> > > > Adapter: SMBus nForce2 adapter at 4c00
> > > > V5stby:    +0.00 V  (min =  +0.00 V, max =  +6.64 V)  ALARM
> > > > Vccp:      +1.10 V  (min =  +0.00 V, max =  +2.99 V)
> > > > V3.3:      +3.28 V  (min =  +0.00 V, max =  +4.38 V)
> > > > V5:        +4.94 V  (min =  +0.00 V, max =  +6.64 V)
> > > > V12:      +11.80 V  (min =  +0.00 V, max = +15.94 V)
> > > > V3.3stby:  +3.29 V  (min =  +0.00 V, max =  +4.38 V)
> > > > Vbat:      +2.98 V  (min =  +0.00 V, max =  +4.38 V)
> > > > Int Temp:    +34°C  (low  =  -127°C, high =  +127°C)
> > > > CPU Temp:    +29°C  (low  =  -127°C, high =  +127°C)
> > > > CPU_Fan:     0 RPM  (min =    0 RPM)
> > > > ERROR: Can't get fan3 data!
> > > > ERROR: Can't get fan5 data!
> > > > ERROR: Can't get fan6 data!
> > > > CPU_PWM:     0      (enable = 1, freq =  25000 Hz)
> > > > ERROR: Can't get pwm5 data!
> > > > ERROR: Can't get pwm6 data!
> > > > cpu0_vid: +1.550 V  (VRM Version 2.4)
> > >
> > > Juerg, sensors shouldn't be displaying these errors for optional fans
> > > and pwms. Can you please provide a patch fixing this? It should be
> > > pretty easy.
> >
> > Hmm... An ignore statement would take care of this. Do you have
> > something else in mind?
>
> No, users shouldn't have to add ignore statements to hide these errors,
> the errors shouldn't be displayed in the first place. And as reported
> by Juergen, adding ignore statements doesn't even work in the case of
> the dme1737.
>
> We must rework the checks in the dme1737 printing functions to process
> the ignore statements properly, and to only display errors for missing
> features, not missing channels. I'm attaching the patch I have come up
> with. I can't test it as I do not have the hardware. Juergen, can you
> please test and report?
>
> Juerg, can you please review and test too?

Ok I'm officially confused now. Your patch only prevents error
messages if ignore statements are added. Is that the intended
behavior?


...juerg


> Admittedly this libsensors interface is confusing, the good news is
> that the future library handles the ignore statements all by itself so
> all these problems are gone :)
>
> --
> Jean Delvare
>
>



More information about the lm-sensors mailing list