PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : No sensors found!



zwelch
03.06.04, 00:37
hi, ich wollte mir ueber phpsysinfo die cpu-temp usw anzeigen lassen und dafuer das tool "sensors" nehmen .. bzw will das phpsysinfo nehmen ... aber wenn ich folgendes mache



[root@lancon-01 mb]# sensors
No sensors found!


wird mir ja gesagt das es nicht geht, das mainboard muss aber sensoren haben denn im bios wird mir die temp angezeigt, das board ist ein elitegroup k7s5a ... ich hab hier schon ne weile im forum gesucht, aber niemand hatte dieses problem ... denn wenn ich das richtig sehe laeuft das tool "sensors" ja korrekt ...

oder was mach ich hier falsch ?
thx
cu

Blackshine
03.06.04, 00:42
Hast du schon sensors-detect ausgeführt und die so gefundenen Module geladen? Wenn nicht - nachholen. ;)

Gruß, Blackshine

zwelch
03.06.04, 01:15
ich habe grade im forum das gefunden was da unten steht .. das hat mir auch schon extrem weitergeholfen ... hab alles so gemacht wie es da steht und bei dem temps macht er noch *******e, 95°C kann nicht sein ...

http://zwelch.homelinux.net

ich denk es haegt damit zu sammen das,das:


[root@lancon-01 etc]# modprobe it87 temp_type=0x31
FATAL: Error inserting it87 (/lib/modules/2.6.5-1.358/kernel/drivers/i2c/chips/it87.ko): Unknown symbol in module, or unknown parameter (see dmesg)
[root@lancon-01 etc]# modprobe it87

nicht funktiniert hat, deswegen habe ich nur modprobe it87 .... was kann ich nun machen um

modprobe it87 temp_type=0x31 (der Eintrag temp_type=0x31 ist für die System temp wichtig!)

auszufuehren ?

thx










Hallo,

ich habe es folgend gemacht:

lm_snsors 6.2.6 kompiliert (müsste bei SuSe 8.0 schon dabei sein).
Keine config oder so ausgeführt, da sensors den K7S5A Sensorchip fälschlicheweise als sis5595 erkennt (und es ist es nicht).
Der richtige Chip ist der it87.
So sieht meine sensors.conf aus:


--------------------------sensors.conf---------------------------------

chip "it87-*"

# The values below have been tested on Asus CUSI, CUM motherboards.

# Voltage monitors as advised in the It8705 data sheet

label in0 "VCore 1"
label in1 "VCore 2"
label in2 "+3.3V"
label in3 "+5V"
label in4 "+12V"
label in5 "-12V"
label in6 "-5V"
label in7 "Stdby"
ignore in5
ignore in6
ignore in7



set in0_min 1.85 * 0.95
set in0_max 1.85 * 1.05
set in1_min 2.5 * 0.95
set in1_max 2.5 * 1.05
set in2_min 3.3 * 0.95
set in2_max 3.3 * 1.05
set in3_min 5.0 * 0.95
set in3_max 5.0 * 1.05
set in4_min 12 * 0.95
set in4_max 12 * 1.05
#set in5_min -12 * 0.95
#set in5_max -12 * 1.05
#set in6_min -5 * 0.95
#set in6_max -5 * 1.05
set in7_min 5 * 0.95
set in7_max 5 * 1.05

# vid not monitored by IT8705F
ignore vid

# For this family of chips the negative voltage equation is different from
# the lm78. The chip uses two external resistor for scaling but one is
# tied to a positive reference voltage. See ITE8705/12 datasheet (SIS950
# data sheet is wrong)
# Vs = (1 + Rin/Rf) * Vin - (Rin/Rf) * Vref.
# Vref = 4.096 volts, Vin is voltage measured, Vs is actual voltage.
# compute in2 (1)*@ , @

compute in3 ((6.8/10)+1)*@ , @/((6.8/10)+1)
compute in4 ((30/10) +1)*@ , @/((30/10) +1)

# The next two are negative voltages (-12 and -5).
# The following formulas must be used. Unfortunately the datasheet
# does not give recommendations for Rin, Rf, but we can back into
# them based on a nominal +2V input to the chip, together with a 4.096V Vref.
# Formula:
# actual V = (Vmeasured * (1 + Rin/Rf)) - (Vref * (Rin/Rf))
# For -12V input use Rin/Rf = 6.68
# For -5V input use Rin/Rf = 3.33
# Then you can convert the forumula to a standard form like:
# compute in5 (7.67 * @) - 27.36 , (@ + 27.36) / 7.67
# compute in6 (4.33 * @) - 13.64 , (@ + 13.64) / 4.33
#
# compute in7 ((6.8/10)+1)*@ , @/((6.8/10)+1)

# Temperature

label temp2 "System"
label temp3 "CPU"
ignore temp1

# Fans
label fan1 "CPU Fan"
label fan2 "Case Fan"
set fan1_min 500
set fan2_min 500
set fan1_div 4
set fan2_div 4
ignore fan3

--------------------------end of sensors.conf--------------------------------------

Ich weis es nicht ob es alles richtig ist aber sensonrs zeigt dann korrect die Temps, Spannungen und Umdrehungen der Fans.
Ich habe es noch nicht herausgefunden wie das mit dem Alarm und min/max läuft, aber das brauche ich sowieso nicht

Jetzt zu modulen:

in modules.conf:
alias char-major-89 i2c-dev

dann noch module geladen:

modprobe i2c-isa
modprobe it87 temp_type=0x31 (der Eintrag temp_type=0x31 ist für die System temp wichtig!)

dann noch ein sensors -s und es lief.
Falls Du die Daten dann auch unter X (KDE, Gnome e.t.c.) haben willst gibt es viele Front-Ends für lm_sensors.

Hoffentlich hilft es weiter.

Grüße Andreas

mase-faq
17.04.05, 12:35
Hallo!
Ich hab ein Asus A7V8X-X.
Ein Laden des Moduls it87 mit Parameter:
modprobe it87 temp_type=0x1c
ergibt bei mir unknown Parameter.
Ich habe Debian Sid mit Kernel-2.6.11.7.

mase-faq
23.04.05, 22:27
Geht wohl nicht mehr über Modul-Parameter. Alles nur noch über die
sensors.conf.
Doch gar nicht mal so einfach.
Oder hat jemand eine funktionierende für das a7v8x-x mit allen
funktionierenden Sensoren?