Китайский USB Watchdog v2.1

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

Иногда случается так, что высоконагруженные системы зависают и зависают так, что программно нет никакой возможности их перегрузить удалённо. Более того, зависания могут произойти в самый не подходящий момент, ночью, пока Вы спите, днём, когда вы заняты другими делами и т.п.

В таких случаях Вам поможет небольшое устройство, которое называется Watchdog (ВотчДог, Сторожевой таймер и т.п.) Цена его на АлиЭкспрессе крайне не велика, порядка 300-400 руб.

Суть работы такого устройства заключается в том, что оно постоянно «мониторит» работу системы и в случае её зависания, вылета «синего экрана смерти» и т.п. вещей производит перезагрузку системы путём «нажатия» на штатную «кнопку» Reset. т.е. фактически — это аппаратная система перезагрузки компьютера.

Принцип работы очень прост. Устройство работает в разъёме USB и подключается проводами к пинам материнской платы вместо кнопки Reset. После запуска компьютера (рига), на нём должна запускаться программа, которая подключается к ВотчДогу и периодически начинает посылать ему сигнал — т.е. говорить о том, что система работает, не зависла.

Пока сигнал поступает, ВотчДог ничего не делает, ждёт. Но когда компьютер завис и программа перестаёт работать, то ВотчДог ожидает некоторое время (Это время указывается в программе управления ВотчДогом) после чего, если сигнал не возобновился «нажимает» на кнопку Reset.

Приведённая Выше версия устройства — 2.1 является 2х релейной. Такая версия может нажимать не только на кнопку Reset, но и перегружать компьютер с помощью кнопку Power (одно реле на Reset, второе на Power). Версии с одним реле, могут нажимать только на Reset, как было сказано выше.

Нажатие на кнопку Power — это вторая попытка перезагрузки «наглухо» зависшего устройства, такого, которое не реагирует на Reset. Надо сказать, я подобного не встречал, ну китайцам наверно виднее))

Последовательность установки:

1. Выключите компьютер (риг)
2. Установите драйвер из комплекта программы.
3. Вставьте ВотчДог (НЕ ПОДКЛЮЧАЯ проводки от него к пинам материнки!) в USB, дождитесь установки.
4. Запустите управляющую программу.
5. Подключите проводки от ВотчДога к соответствующим пинам материнки.

Управляющая программа выглядит следующим образом:

Обратите внимание — версия 4!
У многих продавцов на АлиЭкспрессе указана версия софта — 2.2, 3.3 и т.п.
Это всё уставревшие версии программы, которые не работают с теми девайсами,
которые сейчас делают китайцы (версии 2.0 и выше).

1. Шкала Timeout в программе — это время ожидания ВотчДогом сигнала от программы.
Если за это время сигнала нет, считается что компьютер завис и происходит перезагрузка.
Это время нельзя ставить очень маленьким, т.к. оно должно быть больше, чем загружается Ваша система.
Иначе, компьютер ещё не успеет загрузиться, а ВотчДог его уже перегрузит)

2. Шкала Scheduled Restart — принудительная перезагрузка системы по расписанию, даже если она не зависла. Иногда бывает полезной)

3. Website Monitiring, Specified Program Minotoring — ссылка на сайт для мониторинга системы или типа того и на программу для мониторинга … не разбирался за ненадобность)

4. Video Card Monitoring — мониторинг отвала видеокарт. Если это риг для майнинга -незаменимая функция.
При вылете карты также происходит перезагрузка.

5. Кнопка Reset Now — это тестовая кнопка, можно проверить, работает ли вообще ВотчДог
(т.е. система перезагрузится сразу после нажатия на эту кнопку)

6. Нажимаем кнопку Save Config и сворачиваем прогу.

Для работы ВотчДога управляющую прогу нужно поставить в автозагрузку.
В проге есть строка AutoRun — YES, но у меня она почему-то не запускалась.
Возможно, это строка означает не автозапуск с виндой, а то, что ВотчДог запускает риг после выключения, не уверен.

Не знаю, какая китайская религия помешала сделать им функцию «Загрузка с Windows» в самой программе НОРМАЛЬНО и желательно бы ещё «Стартовать в трей» … но как есть, так есть. А потому, делаем автозагрузку сами, если «штатная» не заработает у Вас.

Лучше всего через ветку реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Для этого открываем командноу строку, пишем regedit, нажимаем enter, идём в указанную ветку и создаём Строковый параметр для загрузки проги:

Путь к программе вы, конечно, должны указать свой …

Если всё нормально, то индикатор ВотчДога будет постоянно моргать.
Если он просто горит, не моргая, значит что-то не работает, ВотчДог не получает сигнал от управляющей
проги и будет перезагружать систему по умолчанию раз в 3 минуты.

Я не остановился на этом, т.к. мне крайне не нравилось, что этот девайс сделан без корпуса и обращаться с ним из-за этого нужно очень бережно. Поэтому я решил сделать для него корпус. Я нарисовал простенький корпус в 3D max и распечатал на 3D принтере. Вот, что получилось:

Вот, собственно и всё. Ваша система теперь никогда не уйдёт в даун, пока у Вас нет возможности её контролировать)

Для скачивания:

USBWatchdog_V4.0

Для того, чтобы программа нормально скачивалась она заархивирована архиватором 7zip и запаролена.
При скачивании и разархивации антивирусы могут ругаться) Это нормально для китайского софта.
Пароль архива: 12345

А это чехол. STL-ки для печати на 3D принтере.
USBWatchdog_Case_(STL)

About the Author