[Eisfair] Problem mit lm_sensors

Stefan Puschek stefan.puschek at t-online.de
Di Jun 4 15:17:37 CEST 2013


Hi an die Entwickler des Paketes,

der Testaufruf für die neuen Sensor-Kernelmodule bringt mich dazu, mal wieder 
Feedback zu geben.

Vorab: die neuen Module kann ich nicht testen, da ich den w83627hf brauche - 
also ohne das 'e'.

Board ist ein Intel D510MO (Atom-CPU)

Installiert ist u.A. eiskernel-smp 2.2.0, base 2.0.5, lm_sensors 1.9.91

sensors-detect liefert

Driver `w83627hf':
  * ISA bus, address 0x290
    Chip `Winbond W83627THF/THG Super IO Sensors' (confidence: 9)

Mit w83627hf liefert Fetch sensors ... 

w83627thf-isa-0290
Adapter: ISA adapter
in0:          +1.15 V  (min =  +0.70 V, max =  +1.20 V)
in1:          +1.02 V  (min =  +0.98 V, max =  +1.07 V)
in2:          +1.87 V  (min =  +1.76 V, max =  +1.94 V)
in3:          +2.98 V  (min =  +2.85 V, max =  +3.15 V)
in4:          +3.31 V  (min =  +0.26 V, max =  +0.06 V)  ALARM
in7:          +2.96 V  (min =  +2.85 V, max =  +3.15 V)
in8:          +3.28 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
fan1:         958 RPM  (min =  795 RPM, div = 32)
fan2:           0 RPM  (min =   -1 RPM, div = 32)  ALARM
fan3:           0 RPM  (min = 225000 RPM, div = 2)  ALARM
temp1:        +40.0?C  (high = +50.0?C, hyst = +45.0?C)  sensor = thermistor
temp2:        +27.5?C  (high = +45.0?C, hyst = +40.0?C)  sensor = CPU diode
temp3:        +27.5?C  (high = +45.0?C, hyst = +40.0?C)  sensor = CPU diode
beep_enable: disabled

Wie man sieht werden meine Einstellungen (z.B. label und ignore) ignoriert.


Nun versuche ich w83627thf. Diesen kann ich aber im Setup nicht eintragen:
LM_SENSORS_CHIP_1          =  w83627thf   
liefert
…
wrong value of variable!
Use one w83627hf
LM_SENSORS_CHIPS_CUI 

Erst wenn ich in /etc/check.d/lm_sensors die vierte Zeile von unten modifiziere 
in
…
LM_SENSORS_CHIP_% LM_SENSORS_CHIP_%_ACTIVE  LM_SENSORS_CHIP_N NONE
…

kann ich meine Konfiguration speichern und nutzen.

Fetch sensors ... 

w83627thf-isa-0290
Adapter: ISA adapter
VCORE:        +1.15 V  (min =  +0.70 V, max =  +1.20 V)
+3.3V:        +3.29 V  (min =  +3.14 V, max =  +3.45 V)
+12V:        +12.26 V  (min = +11.43 V, max = +12.58 V)
+5V:          +4.93 V  (min =  +4.75 V, max =  +5.25 V)
+5VSB:        +4.96 V  (min =  +4.75 V, max =  +5.25 V)
CASE-FAN:     958 RPM  (min =  795 RPM, div = 32)
MB-TEMP:      +40.0?C  (high = +50.0?C, hyst = +45.0?C)  sensor = thermistor
CPU1-TEMP:    +27.5?C  (high = +45.0?C, hyst = +40.0?C)  sensor = CPU diode
CPU2-TEMP:    +27.0?C  (high = +45.0?C, hyst = +40.0?C)  sensor = CPU diode

Jetzt sind auch meine Einstellungen (z.B. label und ignore) übernommen worden.

Übrigens wird trotzdem das Modul w83627hf geladen…

Module                  Size  Used by
w83627hf               14280  0 
hwmon_vid               1480  1 w83627hf
i2c_i801                6102  0 
i2c_core               12262  1 i2c_i801
..

Könnte man bitte die Auswahl von w83627thf im Setup erlauben? Warum akzeptiert 
er das eigentlich nicht? Woher weiss er, dass er trotz meiner Angabe von 
w83628thf eigentlich das w83627hf laden muss? Seltsam...

Groetjes
Stefan




Mehr Informationen über die Mailingliste Eisfair