Em Saturday 18 August 2001 13:22, Manoel Pinho escreveu:
> Tentei de tudo tamb�m mas eu acho que o suporte para estes chipsets
> ainda est� em est�gio pr�-alfa ...
Cap�tulo anterior:
1) Tinha instalado o pacote lm_sensors.
2) Tinha rodado o programa /usr/sbin/sensors-detect para detectar o
chip sensor da minha placa m�e (ASUS P5S-B).
Depois de muita tentativa e erro descobri que a "solu��o" � a seguinte:
1) Carreguei m�dulo i2c-isa com o comando
#/sbin/modprobe i2c-isa
2) Carreguei m�dulo sis5595 (chip sensor da placa-m�e). O
sensors-detect detectou e o manual da placa-m�e confirmou. � o sis5595.
#/sbin/modprobe sis5595
3) Configurei o arquivo /etc/sensors.conf para ter as seguintes linhas:
chip "lm78-*" "lm78-j-*" "lm79-*" "w83781d-*" "sis5595-*"
label in0 "VCore 1"
label in1 "VCore 2"
label in2 "+3.3V"
label in3 "+5V"
compute in0 @*1.6 , @/1.6
compute in1 @*1.1 , @/1.1
compute in2 @*1.66 , @/1.66
compute in3 2.5*@ , @/2.5
set in0_min 2.2*0.95
set in0_max 2.2*1.05
set in1_min 2.2*0.95
set in1_max 2.2*1.05
set in2_min 3.3*0.95
set in2_max 3.3*1.05
set in3_min 5*0.95
set in3_max 5*1.05
4) Rodei o comando sensors -s para "pegar" os valores m�nimos e m�ximos
das tens�es.
5) Rodei o comando sensors (sem a op��o -s) para apresentar valores
sis5595-isa-0290
Adapter: ISA adapter
Algorithm: ISA algorithm
VCore 1: +2.19 V (min = +2.06 V, max = +2.30 V)
VCore 2: +2.21 V (min = +2.07 V, max = +2.30 V)
+3.3V: +3.50 V (min = +3.12 V, max = +3.45 V) ALARM
+5V: +5.07 V (min = +4.75 V, max = +5.22 V)
fan1: 0 RPM (min = 3000 RPM, div = 2) ALARM
fan2: 5443 RPM (min = 3000 RPM, div = 2)
temp: +29 C (limit = +100 C, hysteresis = +90 C)
alarms: Board temperature input (usually LM75 chips)
6) Observa��es:
A) N�o sei se a temperatura de 29�C corresponde � temperatura correta
do processador. Achei estranho os valores de 100�C para o limite
m�ximo. Os semicondutores funcionam tipicamente dentro de +5 a +45�C.
A BIOS dizia que a temperatura estava por volta de 33�C. Vai saber.
B) Os valores multiplicativos das instru��es compute do
/etc/sensors.conf s�o puros chutes e as escolhi comparando com as
leituras que obtive da BIOS.
N�o sei que tens�o � VCore1. No manual da ASUS s� fala de uma �nica
tens�o VCORE que deve estar em torno de 2.2V.
C) A velocidade do ventilador fan2 bate com a leitura da BIOS.
D) Por algum motivo obscuro o sensors n�o detecta as tens�es negativas
(-5 e -12V), nem a tens�o de +12V. Tavez seja o driver sis5595 que
ainda n�o est� totalmente desenvolvido, talvez seja o pr�prio CHIP.
E) N�o consegui fazer o docapp wmfire corrigir a leitura da temperatura
(ele insiste em mostrar temperaturas em torno de -11�C). Aparentemente
as instru��es compute do arquivo /etc/sensors.conf corrigem os valores
de escala para o comando sensors, mas n�o corrigem o valor que �
inserido no arquivo /proc/sys/dev/sensors/sis5595-isa-0290/temp, que �
de onde todo mundo consulta a temperatura. O valor inserido l� � o que
� repassado diretamente para o wmfire sem corre��o.
Ta�. Meio caminho andado.
--
Edgard Lemos
[EMAIL PROTECTED]
Usu�rio Linux n� 135479
Assinantes em 19/08/2001: 2257
Mensagens recebidas desde 07/01/1999: 128660
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]