Lm-sensors-3-6-0
      
      
        
          Introdução ao "Lm_sensors"
        
        
          O pacote lm_sensors fornece
          suporte de espaço de usuário(a) para os controladores de
          monitoramento de hardware no núcleo Linux. Isso é útil para
          monitorar a temperatura da "CPU" e ajustar o desempenho de alguns
          hardwares (como ventiladores de resfriamento).
        
        
          Esse pacote é conhecido por construir e funcionar adequadamente
          usando uma plataforma LFS 11.3.
        
        
          Informação do Pacote
        
        
        
          Dependências do "lm_sensors"
        
        
          Exigidas
        
        
          Which-2.21
        
        
          Opcionais
        
        
          RRDtool
          (exigido para construir o aplicativo sensord) e dmidecode (tempo de
          execução)
        
        
          Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/lm_sensors
        
       
      
        
          Configuração
          do Núcleo
        
        
          Acertar a configuração do seu núcleo é um processo iterativo que
          possivelmente exija que você recompile o seu núcleo algumas vezes.
          A maneira mais simples de fazer isso é a de começar habilitando os
          módulos e depois compilar tudo o que possivelmente seja necessário
          para o "Lm Sensors" como um módulo:
        
        
[*] Enable loadable module support  --->  [CONFIG_MODULES]
Device Drivers  --->
  [*] PCI support --->                   [CONFIG_PCI]
  I2C support --->
    <*/M> I2C device interface            [CONFIG_I2C_CHARDEV]
    I2C Hardware Bus support  --->
      <M> (configure all of them as modules)
  <*/M> Hardware Monitoring support  ---> [CONFIG_HWMON]
    <M> (configure all of them as modules)
        
          Recompile seu núcleo e reinicialize no novo núcleo. Não se esqueça
          de make
          modules_install. Voltaremos ao núcleo na seção
          "Configurando" abaixo.
        
       
      
        
          Instalação do "Lm_sensors"
        
        
          Instale Lm_sensors executando os
          seguintes comandos:
        
        
make PREFIX=/usr       \
     BUILD_STATIC_LIB=0 \
     MANDIR=/usr/share/man
        
          Esse pacote não vem com uma suíte de teste.
        
        
          Agora, como o(a) usuário(a) root:
        
        make PREFIX=/usr       \
     BUILD_STATIC_LIB=0 \
     MANDIR=/usr/share/man install &&
install -v -m755 -d /usr/share/doc/lm_sensors-3-6-0 &&
cp -rv              README INSTALL doc/* \
                    /usr/share/doc/lm_sensors-3-6-0
       
      
        
          Explicações do Comando
        
        
          BUILD_STATIC_LIB=0: Esse
          parâmetro desabilita a compilação e instalação da versão estática
          da libsensors.
        
        
          PROG_EXTRA=sensord: Esse parâmetro
          habilita compilar o sensord, um processo de segundo
          plano que consegue monitorar seu sistema em intervalos regulares.
          Compilar o sensord
          exige RRDtool. Certifique-se de
          instalar o "RRDtool" em /usr
          executando make
          prefix=/usr ao construí-lo. Caso contrário,
          "Lm_sensors" não o encontrará facilmente.
        
       
      
        
          Configurando o "Lm_sensors"
        
        
          
            Arquivo de
            Configuração
          
          
            /etc/sensors3.conf
          
         
        
          
            Informação de Configuração
          
          
            Para descobrir quais sensores de hardware seu sistema tem, emita
            o seguinte comando como o(a) usuário(a) root:
          
          sensors-detect
          
            Os módulos apropriados deveriam ter sido carregados e um resumo
            ser exibido no final. Agora você sabe o que é necessário e pode
            recompilar seu núcleo para habilitar apenas as opções que
            necessitar (ou seja, não habilite os módulos que não consegue
            usar).
          
         
       
      
        
          Conteúdo
        
        
          
            
              Aplicativos Instalados:
              fancontrol, isadump, isaset, pwmconfig,
              sensors, sensors-conf-convert, sensors-detect e, opcionalmente,
              sensord
            
            
              Biblioteca Instalada:
              libsensors.so
            
            
              Diretórios Instalados:
              /etc/sensors.d, /usr/include/sensors e
              /usr/share/doc/lm_sensors-3-6-0
            
           
         
        
          
            Descrições Curtas
          
          
            
              
              
            
            
              
                | 
                   
                    fancontrol
                   
                 | 
                
                   
                    é um script de shell para uso com lm_sensors. Ele lê a configuração
                    dele a partir de um arquivo, então calcula velocidades do
                    ventilador a partir das temperaturas e configura as
                    correspondentes saídas geradas de "PWM" para os valores
                    computados
                   
                 | 
              
              
                | 
                   
                    isadump
                   
                 | 
                
                   
                    é um pequeno aplicativo auxiliar para examinar registros
                    visíveis por meio do barramento "ISA". Destina-se a
                    testar qualquer chip que resida no barramento "ISA"
                    trabalhando com um registrador de endereços e um
                    registrador de dados (acesso tipo "I2C") ou um intervalo
                    plano (de até 256 bytes)
                   
                 | 
              
              
                | 
                   
                    isaset
                   
                 | 
                
                   
                    é um pequeno aplicativo auxiliar para configurar
                    registros visíveis por meio do barramento "ISA"
                   
                 | 
              
              
                | 
                   
                    pwmconfig
                   
                 | 
                
                   
                    testa as saídas geradas de modulação por largura de pulso
                    ("PWM") dos sensores e configura o controle do ventilador
                   
                 | 
              
              
                | 
                   
                    sensors
                   
                 | 
                
                   
                    imprime as leituras atuais de todos os "chips" sensores
                   
                 | 
              
              
                | 
                   
                    sensors-conf-convert
                   
                 | 
                
                   
                    é um script Perl para
                    converter arquivos de configuração de versão 2 do
                    lm-sensors para
                    funcionar com a versão 3
                   
                 | 
              
              
                | 
                   
                    sensors-detect
                   
                 | 
                
                   
                    é um script Perl que te
                    guiará ao longo do processo de varredura de seu sistema
                    em busca de vários "chips" de monitoramento de hardware
                    (sensores) suportados pela libsensors, ou mais geralmente pelo
                    conjunto de ferramentas lm_sensors
                   
                 | 
              
              
                | 
                   
                    sensord
                   
                 | 
                
                   
                    (opcional) é um processo de segundo plano que consegue
                    ser usado para registrar periodicamente as leituras do
                    sensor
                   
                 | 
              
              
                | 
                   
                    libsensors.so
                   
                 | 
                
                   
                    contém as funções da "API" do lm_sensors
                   
                 |