Установка и подключение WatchDog под Windows

Этап первый. Скачиваем программное обеспечение для WatchDog.

1. Жмем на ссылку и скачиваем программу: libusb-win32-devel-filter-1.2.6.0

Она необходима для установки библиотеки libusb, связывающей ПК, хост-программу и само устройство WatchDog.

2. Скачиваем Хост-программe для WatchDog-а по RESET или по POWER в зависимости от того устройства какое вы ставите:

Для WatchDog-a только по RESET

- Функция перезагрузка ПК при его зависании, аналогично кнопке RESET

- Просмотр логов за день по выбранной ферме у нас на сайте в вашем ЛК.

- Ведение лог-файла по датам, с указанием времени запуска ПК/фермы, с указанием времени продолжительности работы до перезагрузки, с указанием количества перезагрузок за день.

- Функция отправления статистики работы фермы на сервере. Ставите галку "Отправлять статистику на сервер", копируете Hash-код и добавляете ферму в своём ЛК. Получаете актуальную статистику по работе ферм на нашем сайте.

- Функция перезагрузка ПК при исчезновении Интернета. Актуально для тех, у кого фермы подключены по сети Wi-Fi. Этот функционал включается опционально установкой соответствующей галочки в хост-программе.

- Функция перезагрузка ПК при зависании/вылете/ошибках в майнере Claymore.

- Функция автоматического добавления себя в автозагрузку.

- Функция перезагрузка ПК при его зависании, аналогично кнопке RESET

- Ведение лог-файла по датам, с указанием времени запуска ПК/фермы, с указанием времени продолжительности работы до перезагрузки, с указанием количества перезагрузок за день.

- Функция отправления статистики работы фермы на сервере. Ставите галку "Отправлять статистику на сервер", копируете Hash-код и добавляете ферму в своём ЛК. Получаете актуальную статистику по работе ферм на нашем сайте.

- Функция перезагрузка ПК при исчезновении Интернета. Актуально для тех, у кого фермы подключены по сети Wi-Fi. Этот функционал включается опционально установкой соответствующей галочки в хост-программе.

- Функция перезагрузка ПК при зависании/вылете/ошибках в майнере Claymore.

 

Для WatchDog-a по RESET и POWER

  • Скачать хост-программу для Windows: USB_WatchDog_POWER (ver: 3.0 от 10.11.2017)

- Функция перезагрузка ПК при его зависании, аналогично кнопке RESET

- Функция перезагрузка ПК при его зависании, аналогично кнопке POWER

- Просмотр логов за день по выбранной ферме у нас на сайте в вашем ЛК.

- Ведение лог-файла по датам, с указанием времени запуска ПК/фермы, с указанием времени продолжительности работы до перезагрузки, с указанием количества перезагрузок за день.

- Функция отправления статистики работы фермы на сервере. Ставите галку "Отправлять статистику на сервер", копируете Hash-код и добавляете ферму в своём ЛК. Получаете актуальную статистику по работе ферм на нашем сайте.

- Функция перезагрузка ПК при исчезновении Интернета. Актуально для тех, у кого фермы подключены по сети Wi-Fi. Этот функционал включается опционально установкой соответствующей галочки в хост-программе.

- Функция перезагрузка ПК при зависании/вылете/ошибках в майнере Claymore.

- Функция автоматического добавления себя в автозагрузку.

 

Этап второй. Установка фильтра устройства.

Первым делом вставляем WatchDog именно в тот USB разъём фермы/ПК, в котором он будет стоять всегда. Это момент очень важен, т.к. libusb-фильтр привязывается строго к номеру порта. Обратите внимания, что провода от WatchDog к пинам RESET SW на материнской плате вы сразу не подключаете! Согласитесь, что во время установки программного обеспечения вам лишние перезагрузки не нужны.

Следующий шаг - это установка libusb-фильтра. Из скачанных с нашего сайта файлов запустите libusb-win32-devel-filter-1.2.6.0.exe. Установите программу со всеми параметрами по умолчанию. В последнем окне, программы должна остаться установленной галочка "Launch filter installer wizard". Нажимаем кнопку "Finish".

image description

Автоматически откроется окно установки фильтра устройства "Install/Remove Device Filter(s):"

image description

Нажмите "Next >" и откроется следующее окно, окно выбора устройства. Выберите устройство с "vid:16c0 pid:03e8":

image description

Нажмите "Install". Появится сообщение об успешной установке фильтра устройства:

image description

Нажмите "Ok" и в оставшемся окне установке фильтров "Cancel". Всё! Фильтр для WatchDog установлен.

Этап третий. Установка драйвера WatchDog.

Если у вас установлена Windows 10, то сперва выполните отключение проверки наличия цифровой подписи у драйвера:

 

Отключение проверки в редакторе локальной групповой политики.

Оговорюсь, что это лишь один из способов отключить проверки подписи драйверов. Обычно этот способ отключения проверки работает в 10 из 10 случаев, но не забывайте, что мы имеем дело с любимой Windows 10, а как известно Microsoft заботится о нас, нашем удобстве и безопасности.

Проверку подписи драйверов можно отключить с помощью редактора локальной групповой политики, однако эта возможность присутствует только в Windows 10 Pro (нет в домашней версии). Для запуска редактора локальной групповой политики, нажмите клавиши Win+R на клавиатуре, а затем введите команду gpedit.msc в окно «Выполнить», нажмите Enter.

В редакторе перейдите к разделу Конфигурация пользователя — Административные шаблоны — Система — Установка драйвера и там дважды кликните по параметру «Цифровая подпись драйверов устройств» в правой части.

image description

Откроется окно с возможными значениями данного параметра. Отключить проверку можно двумя способами:

  • 1. Установить значение «Отключено».
  • 2. Установить значение «Включено», а затем, в разделе «Если Windows обнаруживает файл драйвера без цифровой подписи» установить «Пропустить».

 

image description

После установки значений, нажмите Ок, закройте редактор локальной групповой политике и перезагрузите компьютер (хотя, в общем-то, должно сработать и без перезагрузки).

Если, после выполнения манипуляций из этой инструкции, драйвер установить не удалось, то рассмотрите и другие способы, отключения проверки наличия цифровой подписи драйвера в Windows 10, которые приведены в статьях по ссылкам ниже:

После:

Чтобы установить драйвер для WatchDog, вам нужно, в меню "Пуск" найти папку "LibUSB-Win32".

image description

В ней найдите и запустите программу "Inf Wizard".

image description

В открывшемся окне нажмите кнопку "Next".

image description

В открывшемся окне, в списке найдите строку, где "Vendor ID:0x16C0" и "Product ID:0x03E8", а в Description указано "USBWatchDog". Выберите эту строку и нажмите кнопку "Next".

image description

В следующем окне нажимаем просто "Next".

image description

Теперь открылось диалоговое окно сохранения драйвера. Создайте папку, например с названием "1" в корневом каталоге диска С (Как указано на примере). Нажмите кнопку "Сохранить"

image description

Автоматически откроется следующее окно. Найдите в нём и нажмите кнопку "Install now..." Начнётся автоматическая установка драйвера. Если у вас, Windows 10 и отключена проверка цифровой подписи драйверов, то установка пройдёт без каких-либо проблем. В противном случае, при установке может отобразится сообщение системы безопасности о том, что не удалось установить драйвер, т.к. нет цифровой подписи Microsoft. Для решения этой проблемы воспользуйтесь инструкциями по ссылкам, указанным ниже. После этого повторите установку драйвера согласно этапа 3.

1. Способы отключения проверки наличия цифровой подписи драйвера Microsoft

2. Способы отключения проверки наличия цифровой подписи драйвера Microsoft

Установка драйвера завершена.

Этап четвёртый. Копирование хост-программы и подготовка её к работе.

Распаковка и копирование. В папку на ваш компьютер, разархивируйте из архива скачанную хост-программу для watchdog-а (скачивайте программу, согласно приобретённого продукта, будь-то WatchDog RST или WatchDog PWR). Для WatchDog RST скачиваете: USB_WatchDog_RESET_only_х_х.7z, а для WatchDog PWR скачиваете: USB_WatchDog_POWER_х_х.7z. Разархивируйте, например в "C:\Program Files (x86)\", т.е. в то место на компьютере, где программа будет находится постоянно.

Но обратите внимание, что windows может ограничить возможность записи в эту папку, т.к. она будет располагаться в системной папке "Program Files (x86)". Если такая проблема с правами на папку всё же возникнит, то либо через (Свойство - вкладка Безопасность) раздайте полный доступ на эту папку всем пользователям в списке, либо просто скопируйте папку с хост-программой в другое место, например корень диска C: или другого логиского диска, например D:.

Теперь выключите ферму/ПК. Подключите проводами из комплекта два пина плюс и минус на плате WatchDog-e с соответствующими (по полярностями) пинами "RESET SW" на материнской плате. При необходимости подключения кнопки "Reset", можете её пины подключить ко второй колодке пинов плюс и минус на плате WatchDog-а. Включите ферму/ПК.

Хост-программа запустится в свёрнутом режиме автоматически, при старте Windows, и будет располагаться на панеле с часами. По нажатию правой кнопки мыши на значке хост-программы в трее отображается меню с пунктами: "Развернуть", "Свернуть", "Выход". Корректно работающая программа, в развёрнутом режиме, должна выглядить вот:

image description

Автозагрузка. При первом запуске, хост-программа автоматически определит папку автозагрузки на вашем компьютере и добавит в неё ярлык для собственного автозапуска при старте Windows. Теперь при запуске вашей фермы/ПК хост-программа будет запускаться при старте Windows и взаимодействовать с устройством WatchDog. Если ярлык автоматически не создался, его можно создать вручную по следующей инструкции. Создайте ярлык для файла USB_WatchDog.exe и скопируйте его в папку "Автозагрузка" расположенную, например в Windows 7 она распологается здесь: "C:\Users\Администратор\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup".

Всё! На этом установка фильтра, драйвера и хост-программы закончена. Проверить корректность работы можно следующим образом. Разверните хост-программу из системного трея и нажмите кнопку "Перезагрузить ПК". Если вы правильно по полярности подключили пины с разъёма материнской платы "RESET SW", то компьютер, после нажатия этой кнопки, автоматически перезагрузится, буд-то вы рукой нажали кнопку "RESET" на системном блоке.

Подключение проводов WatchDog.

Итак, отталкиваясь от того, что вы уже выполнили установку драйвера для WatchDog. Если же вы ещё не установили драйвер, то сперва выполните установку согласно соответствующих инструкций:

Считаем, что драйвер/пакет установлен и тестирование без проводов прошло успешно, светодиоды загораются. Теперь вам нужно лишь верно, соблюдая полярность, подключить провода к пинам на WatchDog-е и материнской плате. Как подключать? Примим, как данность, что пин с чёрным проводом подключаете к минусу (на плате отмечено "-"), а пин с цветным проводом подключаете к плюсу (на плате отмечено "+"). Внимательно изучите скриншот, приведённый ниже. Для примера взят WatchDog PWR.

image description

Соответствующим образом подключаем провод(а) и к пинам на материнской плате. Обратите внимание на скриншот подключения проводов к пинам материнской платы приведённый ниже. Маркировка под пинами следующая "+PW-" и "-RES+" (на вашей материнской плате маркировка может быть иной). Следовательно, на указанном примере полярность пинов расположена асиметрично, потому провода нужно подключать крест на крест соблюдая полярность. Чёрные провода подключаем к пинам, обозначенным "-", а цветные, к пинам, обозначенным "+".

image description

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

В ОС Linux для тестовой перезагрузки по RESET нужно выполнить две вот такие команды:

  • killall watchdoginua
  • cd /hive/opt/watchdoginua/
  • watchdoginua 180 testreset
  • or useing command:
  • watchdoginua 180 testpower

 

В ОС Windows для тестовой перезагрузки по RESET или POWER нужно в хост-программе использовать одну из двух кнопок, преднозначенных для тестирования (для WatchDog RST такая кнопка одна):

  • Тестовая перезагрузка ПК по RESET
  • Тестовая перезагрузка ПК по POWER

 

Выполнив указанные команды в Linux или нажав нужную кнопку в хост-программе Windows, если вы подключили провода с соблюдением полярности, последует соответствующая реакция со стороны WatchDog, а следовательно и вашего ПК. При тестировании RESET выполнится перезагрузка по RESET, а при тестировании по POWER, выполнится выключение ПК, простой и включение по кнопке POWER. При каждом из указанных действий будет загораться соответствующий светодиод на WatchDog-e (красный для RESET и жёлтый для POWER).