PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wieder ein Problem mit lm-sensors und einem Asus A7V133 ... für Suse Linux 7.3



Kolumbus
15.02.02, 15:38
Hi,

Ich versuche nun schon seit mehreren Tagen lm_senors unter Suse Linux 7.3 und einem Asus A7V133 zum laufen zu bekommen. lm_senors ist ja bei Suse dabei, und hab es auch installiert sowie sensors-detect ausgeführt.

senors bringt nun folgende Meldung:

via686a-isa-e200
Adapter: ISA adapter
Algorithm: ISA algorithm
2.0V: +3.03 V (min = +1.98 V, max = +2.49 V) ALARM
2.5V: +3.03 V (min = +2.24 V, max = +2.74 V) ALARM
I/O: +3.43 V (min = +4.02 V, max = +2.01 V) ALARM
+5V: +6.28 V (min = +6.30 V, max = +6.30 V) ALARM
+12V: +15.22 V (min = +15.28 V, max = +15.28 V) ALARM
CPU Fan: 0 RPM (min = 2657 RPM, div = 2)
P/S Fan: 0 RPM (min = 3534 RPM, div = 2)
SYS Temp: -68.3°C (limit = +45°C, hysteresis = +40°C)
CPU Temp: -68.3°C (limit = +60°C, hysteresis = +55°C)
SBr Temp: +25.9°C (limit = +65°C, hysteresis = +60°C)
Wie ihr seht sehr komische Werte, das einzige Was sich ändert ist die SBr Temp (erhöht sich langsam wenn ich die Gehäuselüftung deaktiviere), aber der Rest reagiert auf nichts.

Als nächstes hab ich mir von http://www2.lm-sensors.nu/~lm78/index.html die etwas neueren Versionen geladen.
Bin aber, da ich noch nicht so tief in Linux eingetrungen bin nicht so recht zurande gekommen. Aber auch diverse Suchmaschinen oder Forumssuche haben mir noch nicht geholfen, bin eher nur auf Probleme gestossen.

Da ja sensors funktioniert, scheint es ja zu funktionieren, aber irgendwas geht dann beim Auslesen schief.

Hier mein Vorgehen:
mit sensor-detect hatte ich mich an die Vorgaben gehalten

folgendes wurde gefunden:
Probing for `VIA Technologies VT 82C686 Integrated Sensors'
Trying general detect... Success!
(confidence 9, driver `via686a')

#----cut here----
# I2C adapter drivers
modprobe i2c-isa <-- hab ich ausgeführt
# I2C chip drivers
modprobe via686a <-- hab ich ausgeführt
#----cut here----

To make the sensors modules behave correctly, add these lines to either
/etc/modules.conf or /etc/conf.modules:

#----cut here----
# I2C module options
alias char-major-89 i2c-dev <-- ist vorhanden

für Tips wäre ich dankbar, auch wenn das wieder der X. lm_sensor Tread ist

THX
Kolumbus

Kolumbus
17.02.02, 17:25
hab es jetzt auf folgenden Weg hinbekommen:

lm_sensors aus dem sensors Packet von der Suse-CD installiert

es muss folgendes als root geladen werden:
# modprobe w83781d
# modprobe i2c-viapro

danach noch die "vi /etc/sensors.conf" im Bereich "as99127f..." an die Werte im Bios anpassen
und per "sensors -c /etc/sensors.conf -s" aktivieren ...

so sieht jetzt meine funktionierende Konfiguration für ein Asus A7V133 unter Suse Linux 7.3 aus:

>sensors
as99127f-i2c-0-2d
Adapter: SMBus vt82c596 adapter at e800
Algorithm: Non-I2C SMBus adapter
VCore 1: +2.00 V (min = +1.85 V, max = +2.04 V)
+3.3V: +3.52 V (min = +3.13 V, max = +3.63 V)
+5V: +4.84 V (min = +4.72 V, max = +5.24 V)
+12V: +12.01 V (min = +10.79 V, max = +13.19 V)
-12V: -13.47 V (min = -10.73 V, max = -13.79 V)
-5V: -5.42 V (min = -4.74 V, max = -5.48 V)
fan2: 5662 RPM (min = 3000 RPM, div = 2)
SYS Temp: +31.0°C (limit = +50°C, hysteresis = +40°C)
CPU Temp: +49.1°C (limit = +60°C, hysteresis = +55°C) (beep)
vid: +1.95 V
alarms: Chassis intrusion detection
beep_enable:
Sound alarm enabled


bis bald
Kolumbus

-=Thomas=-
05.04.02, 23:03
Hallo,

ich habe das gleiche Board, doch steige ich durch die sensors.conf noch nicht so 100%ig durch. Wie sieht denn deine sensors.conf aus?

Thomas

Kolumbus
07.08.02, 14:46
hier mal auf Wunsch der Bereich "as99127f-* auf einem Asus A7V meiner sensors.conf

Auf mein Asus A7V133 komme ich im Moment nicht mit Linux drauf, hier müsst ihr eventuell die Werte mit denen im Bios angezeigten abgleichen.

chip "as99127f-*"

# Same as above for w83782d except that in5 and in6 negative voltages
# are computed as in the w83781d.
# Asus won't release a datasheet so this is guesswork.
# New in5 and temp2 calculations courtesy Guntram Blohm.

# --------------- Spannungen ---------------------
label in0 "VCore"
ignore in1
# label in1 "VCore 2"
label in2 "+3.3V"
label in3 "+5V"
label in4 "+12V"
label in5 "-12V"
label in6 "-5V"
# --------------- Temperaturen ---------------------
label temp1 "SYS Temp"
label temp2 "CPU Temp"
ignore temp3

# --------------- Luefterdrehzahlen ---------------------
# Luefter 1
label fan1 "NBR Fan"
compute fan1 (1.72)*@, @/(1.72)
set fan1_min 1500
# Luefter 2
label fan2 "CPU Fan1"
compute fan2 (1.72)*@, @/(1.72)
set fan2_min 3000
# Luefter 3
label fan3 "CPU Fan2"
compute fan3 (1.72)*@, @/(1.72)
set fan3_min 3000

# --------------- Spannungen anpassen---------------------
compute in3 ((6.8/10)+1)*@ , @/((6.8/10)+1)
compute in4 ((28/10)+1)*@ , @/((28/10)+1)
compute in5 -(240/60.4)*@ , -@/(240/60.4)
compute in6 -(90.9/60.4)*@ , -@/(90.9/60.4)

# --------------- Temperaturen anpassen ---------------------
# Bereich um die CPU-Temp an die Werte im Bios anzugleichen
# (compute temp2 (@*30/43)+25, (@-25)*43/30)
compute temp2 (@*30/43)+32, (@-31)*43/32

# --------------- spezielle Einstellungen z.B. Alarmgrenzen ---------------------
# set limits to 5% for the critical voltages
# set limits to 10% for the non-critical voltages
# set limits to 20% for the battery voltage

set in0_min vid*0.95
set in0_max vid*1.05
set in1_min vid*0.95
set in1_max vid*1.05
set in2_min 3.3 * 0.95
set in2_max 3.3 * 1.10
set in3_min 5.0 * 0.95
set in3_max 5.0 * 1.05
set in4_min 12 * 0.90
set in4_max 12 * 1.10
set in5_min -12 * 0.90
set in5_max -12 * 1.10
set in6_min -5 * 0.95
set in6_max -5 * 1.05

# examples for temperature limits
# set temp1_over 40
# set temp1_hyst 37
set temp2_over 65
set temp2_hyst 60
# set temp3_over 52
# set temp3_hyst 47

Tschau
Kolumbus