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]

Responder a