6

Я отслеживаю ACPI и другие датчики на моей материнской плате с помощью lm_sensors. Есть две записи:

intrusion0:   ALARM
intrusion1:   ALARM

Из того, что я знаю, это датчики для обнаружения открытого корпуса, но нет никаких разъемов или контактов для подключения чего-то вроде переключателя на материнской плате. (AsRock Z86 Pro3 (инструкции))

Интересно, могу ли я получить доступ к этим датчикам другими способами или они просто не поддерживаются платой, но все еще активны в чипсете. Я знаю, как скрыть записи в lm_sensors, это не должно быть проблемой здесь.

3 ответа3

4

Эти значения будут отображать ALARM, даже если на вашей материнской плате нет заголовков. Причина в том, что скорее всего это настройка по умолчанию в BIOS. Возможно, лучшая версия вашей материнской платы имеет доступные заголовки для обнаружения вторжений, которые можно сбросить только через BIOS.

Вы не можете ничего сделать, чтобы изменить значения ... так как это не соответствует цели обнаружения вторжений, если оно может быть отключено программным обеспечением ... например. проще сбросить пароль BIOS на материнской плате, чем использовать программное обеспечение для его взлома .. следовательно .. Обнаружение вторжения также не может быть легко сброшено.

1

Производители материнских плат довольно часто покупают микросхемы оптом для нескольких плат, а не распределяют различные функции на плату, чтобы сэкономить средства и дифференцировать модели. Это звучит как случай здесь.

Общий ответ на набор микросхем, у которого есть функции, которые не включены, состоит в «закреплении» разъема непосредственно к микросхеме (например, от контакта обнаружения вторжения до заземления или одного из горячих напряжений - в зависимости от реализации). это не задача для новичка и может привести к тому, что на плате будет много фишек с отключенной функциональностью, если не соблюдать осторожность (а иногда и удачу).

1

Исходя из вашего ответа на мой комментарий, я думаю, что установка ALARM после загрузки является поддельной и должна игнорироваться. Поскольку ваше шасси не открыто, холодная перезагрузка после отключения питания должна была устранить состояние тревоги о вторжении. Причиной может быть аппаратная проблема с захватчиками вашей материнской платы или просто то, как она была разработана для работы.

Если это вас беспокоит, вы можете добавить к загрузке код, предложенный в последнем разделе в FAQ/ главе 3 lm_sensors, чтобы очистить сигнализацию один раз во время загрузки:

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

И так как вышесказанное работает для вас, я предполагаю, что второй сигнал тревоги может быть сброшен аналогичным образом с помощью:

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

Я предполагаю, что если ваше шасси / системная плата содержит действительные блокираторы сигналов вторжения, они автоматически сбросят условие (я), если шасси действительно открыто, так что последующие запуски датчиков будут правильно его подбирать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .