Detecção de caso aberto, também conhecido como alarme de intrusão

6

Estou monitorando ACPI e outros sensores na minha placa-mãe com lm_sensors. há duas entradas:

intrusion0:   ALARM
intrusion1:   ALARM

Pelo que sei, esses são sensores para detectar um caso aberto, mas não há cabeçalhos ou pinos para conectar algo como um interruptor na placa-mãe. (AsRock Z86 Pro3 ( manuais ))

Gostaria de saber se posso acessar esses sensores de outras maneiras ou se eles não são suportados pela placa, mas ainda estão ativos no chipset. Eu sei como esconder as entradas em lm_sensors, que não deve ser o problema aqui.

    
por Baarn 16.01.2012 / 00:08

3 respostas

4

Estes valores mostrarão o ALARME, mesmo que você não tenha nenhum cabeçalho na sua placa-mãe. A razão é que é mais provável que a configuração padrão no BIOS. Possivelmente, uma versão melhor de sua placa-mãe tem cabeçalhos de detecção de intrusão disponíveis e só pode ser restaurada através do BIOS.

Não há muito o que fazer para alterar os valores, pois isso desafiaria o propósito de detectar intrusões se ele pudesse ser desabilitado pelo software. por exemplo. é mais fácil redefinir a senha da BIOS na placa-mãe do que usar o software para cortá-la ... portanto, a detecção de intrusão também não pode ser redefinida com facilidade.

    
por 06.04.2012 / 22:57
1

Com base na sua resposta ao meu comentário, acho que a configuração do ALARM após a inicialização é falsa e deve ser ignorada. Como o seu chassi não está aberto, a reinicialização a frio do desligamento deve ter esclarecido a condição do alarme de invasão. A causa pode ser um problema de hardware com seus captores da placa-mãe ou simplesmente como foi projetado para funcionar.

Se isso te incomoda, você pode adicionar à inicialização o código sugerido na última seção no lm_sensors FAQ / Chapter3, para limpar o alarme uma vez durante a inicialização:

echo 0 > /sys/class/hwmon/hwmon*/device/intrusion0_alarm

E como o texto acima funciona para você, suponho que o segundo alarme também possa ser redefinido por meio de:

echo 0 > /sys/class/hwmon/hwmon*/device/intrusion1_alarm

Acredito que, se o seu chassi / placa-mãe contiver captores de alarme de intrusão válidos, eles redefinirão automaticamente a (s) condição (ões) se o chassi for realmente aberto, para que as últimas execuções de sensores o capturem corretamente.

    
por 07.04.2012 / 08:57
1

É bastante comum que fabricantes de placas-mãe comprem chips a granel para várias placas e não criem diferentes funcionalidades por placa para economizar custos e diferenciar os modelos. Isso soa como o caso aqui.

A resposta genérica para um chipset que possui recursos que não estão habilitados é "piggy-back" um conector diretamente para o chip (de pino de detecção de intrusão para o solo ou uma das tensões quentes, por exemplo - dependendo da implementação ), embora não seja uma tarefa para o novato e possa levar a uma placa que tenha muitos chips com todas as suas funcionalidades desativadas se não forem cuidadosas (e às vezes com sorte).

    
por 12.04.2012 / 03:53