Что такое вотч догс для майнинга

WatchDog — автозапуск для фермы

WatchDog — автозапуск для фермы

WatchDog (Сторожевой таймер) — устройство для слежения над зависанием и отключением компьютера. Подключается данное устройство к материнской плате через разъем USB Type A или USB PBD10.

Особенности данного устройства

✓ Относительно низкая стоимость при заказе из Китая

✓ Автоматическая перезагрузка при зависании системы

✓ Автоматический запуск при появлении электричества

✗ Сроки доставки если заказывать из Китая

✗При покупке в России — высокая цена на устройство и доставку.

WatchDog для фермы можно заказать по ссылке: Aliexpress.com/watchdog

Описание устройства:

Данное устройство может иметь порт подключения двух видов: Type A и PBD 10.

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Принцип работы

Источником сигнала является программа, запущенная на компьютере. Если компьютер зависает или выключается, то программа перестает исполняться, соответственно пропадает сигнал подающийся на сторожевой таймер. Watchdog постоянно принимает сигнал от ПК, и если по какой либо причине он его не получил, то автоматически WatchDog посылает сигнал на контакты «reset» для перезагрузки компьютера. По истечении некоторого времени если не появился сигнал от ПК, то отправляется сигнал на контакты «Power» с определенной периодичностью времени, пока не появится сигнал от ПК.

Принцип действия всех версий и моделей WatchDog это слежение над зависанием и отключением компьютера. Ниже приведено описание и настройка WatchDog Pro2

Установка устройства:

С разъемом Type A все просто и беспроблемно: вставляете его в USB выход материнской платы и все готово. При установке WatchDog с разъемом PBD 10 важно не перепутать коннектор подключения, иначе это приведет к порче устройства.

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

На WatchDog с разъемом PBD 10 специально обозначена точка. Ее необходимо совместить с отсутствующем контактом в порте.

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Подключаем WatchDog к плате. Если все правильно сделали, то на устройстве заморгает красный индикатор.

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Настройка WatchDog

Так как майнинг фермы собираются на ОС Windows, ниже будет продемонстрирован процесс настройки ПО для ОС Windows.

Заходим в диспетчер устройств на компьютере. WotchDog должен определиться как «USB WatchDog Monitor».

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Заходим на сайт http://open-dev.ru/download выбираем тип нашего устройства, версию операционной системы, и жмем скачать. Установка очень быстрая и простая: несколько раз нажимаем кнопку «Далее» и затем «Готово». После выполненных действий устройство определится как Com порт.

Далее необходимо скачать и установить программу WatchDog монитор. Ссылка на скачивание : http://software.open-dev.ru/software/wdtmon3/windows/. Процесс установки прост, рассматривать не будем.

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Далее подключаем наше устройство проводами к контактам Power и Reset. На рисунках ниже показано к каким контактам нужно подключить провода. Внимание! Соблюдайте полярность.

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Тестирование WatchDog для фермы

Для проверки корректности взаимодействия устройства с компьютером необходимо провести тест на запуск и перезагрузку. Для этого правой кнопкой мыши нажимаем на иконку в программы в трее. И при нажатии «Тест перезагрузки» компьютер должен выключиться и включиться, аналогично с режимом «Тест жесткой перезагрузки». Если перезагрузка не произошла, проверьте полярность подключения.Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Добавить комментарий Отменить ответ

Промокод на скидку в интернет магазине для читателей моего сайта

Доброго дня, любимый читатель! Я являюсь менеджером сайта OZON.ru и хочу поделиться с вами промокодом на скидку 300 руб. для первого заказа: OZON0NB71A (Условия акции). Если вы уже совершали покупки на сайте озон, то активировав указанный выше промокод, вы получите дополнительные скидки на товары. На озоне вы сможете приобрести электронику и комплектующие к ним по приятным ценам и удобной доставкой.

Cрок действия приветственных баллов — 5 дней. Баллами можно оплатить 25% от стоимости покупок.

Источник

Watchdog для майнинга – описание, использование настройка

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

WatchDog представляет собой устройство, необходимое для автоматической перезагрузки компьютеров при зависании. Сторожевой USB-таймер предназначен не только для майнеров. Это универсальное устройство, которое рекомендуется к использованию для пользователей высоконагруженных компьютеров.

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Средняя цена на российском рынке составляет 1100-1200 рублей. Стоимость зависит от версии Watchdog. Значительно дешевле можно приобрести в интернете – с доставкой из Китая.

Описание и использование Watchdog для майнинга

Устройство устанавливает связь с системой через USB. Если в течение выбранного времени, которое можно изменять в настройках, сторожевой таймер не получает ответ, то он перегружает систему, нажимая на Reset. Если и это не помогло, то устройство запустит систему, нажатием на кнопку Power. Кроме того, Watchdog заново запустит работу при кратковременной потере электричества на тот случай, если встроенная опция в BIOS с этой задачей не справилась. Поможет устройство и при появлении синего экрана.

Специальная программа OD Farm Control позволяет осуществлять полноценный контроль за процессором во время майнинга и смотреть характеристики всех видеокарт на ферме. Доступно оповещение о работе фермы через Telegram-бот.

Watchdog в связке с OD Farm Control может автоматически выполнять следующие действия:

Настройка Watchdog

Для установки устройства WatchDog потребуется выполнить следующие действия:

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

Нашли ошибку в тексте? Выделите ее и нажмите CTRL+ENTER

Источник

Китайские сторожевые таймеры для майнинга

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

Что такое Watchdog и как он работает?

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

Аппаратный watchdog можно сделать самому на основе Ардуино/Raspberry, но проще воспользоваться готовым решением, самым дешевым из которых будет китайский вариант.

Китайские внешние сторожевые таймеры создают виртуальный последовательный порт (или serial port, COM-port), на котором слушают контрольный сигнал (heartbeat) от управляющего программного обеспечения. Если сигнал контроля не получен во время установленного временного интервала, то watchdog включает реле для выключения/включения или перезагрузки компьютера.

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

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

Наиболее распространены мониторинговые таймеры с одним/двумя механическими реле и на оптронах.

Разница между китайскими сторожевыми таймерами начиная с первого однорелейного вотчдога до на оптронах хорошо проиллюстрирована на следующей картинке:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

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

Есть варианты улучшенных однорелейных сторожей, но они также несовершенны:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнингаДля управления программируемым однорелейным вотчдогом можно применять программу USB Watchdog второй версии:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Двухрелейный сторожевой таймер в дополнение к вышеперечисленным опциям может ребутить систему по расписанию и включать/выключать ее по расписанию. Он имеет на борту конденсатор, что увеличивает его надежность и обеспечивает работоспособность при кратковременном пропадании питания. Версия с 2-я реле официально поддерживается только в Windows. Это уже довольно хорошо работающие таймеры.

При их эксплуатации нужно отключать опцию автоматического обновления, так как она часто приводит к сбоям.

Версия для 9-пинового разъема FUSB материнской платы

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнингаЭто довольно неплохой watchdog со светодиодной индикацией на оптронах с кнопкой вкл/выкл. (ON/OFF), который ставится через разъем PBS-4 непосредственно на материнскую плату в одно из 9-пиновых гнезд FUSB для подключения USB-колодок.

Китайский USB watchdog версии 5.0 с разъемом USB TypeA:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Управление вотчдогами с реле и на оптронах осуществляется программой USB Watchdog (есть версия только под Windows, последняя — 6.1.9).

Управление watchdog-ом на оптронах в linux осуществляется программой PCWatchdog0201.

Управляющая программа (версия 6.1.9) для дешевых Chinese watchdogs с 1 и 2 реле, а также на оптронах под Windows:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Апофеозом развития китайских сторожевых мониторов является сторожевой пес версии 9.0:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Подключение китайских Watchdogов к материнской плате

USB watchdog-и (укомплектованные USB-A разъемами) включаются в любой свободный порт USB, желательно в такой, который постоянно запитан от платы напряжением 5 вольт.

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

Двухрелейный таймер коммутируют и с контактами on/off, и с reset (полярность не важна):

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Вотчдог на оптронах с разъемом PBS-4 вставляется в материнскую плату в часть одного из 9-пиновых гнезд FUSB (либо в контакты 1,3,5,7, либо 2,4,6,8):

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Провода управления и контроля таймера 5.0 подключаются к следующим контактам передней панели материнки: +restart, +pwr on и к pwr light. Здесь уже нужно соблюдать полярность, иначе вотчдог не заработает. На материнской плате плюсовые контакты всегда подписаны, что облегчает процесс подключения.

Электрическая схема подключения watchdog версии 5.0 (на оптронах):

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Подключение проводов управления к сторожевому таймеру и подсоединение к материнской плате (для варианта с разъемом 4пиновым таймером):

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Еще одно фото подключения такого таймера:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Коммутация проводов управления к сторожевому таймеру и подсоединение к материнской плате (для варианта с разъемом USB-A):

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнингаПодключение проводов управления от таймера 5.0 к колодке материнской платы FPANEL:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

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

Китайских сторожевых собак довольно сложно приручить в linux, но это тоже возможно и описано в отдельной статье.

Источник

Использование Watchdog v 9.0 для обеспечения бесперебойной работы рига

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

При простое оборудования, использующегося при майнинге, происходит потеря дохода. Для уменьшения простоев, вызванных сбоями в работе оборудования, стоит использовать программные watchdog’s («сторожевые собаки»), а также аппаратные устройства.

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

Такие устройства, как правило, стоят не очень дорого и их можно купить в местных магазинах или заказать на Aliexpress.

В этой статье рассматривается один из последних аппаратных Watchdog-ов, производимых в Китае фирмой Finedar — USB устройство версии 9.0 (стоимость около 3,5 долларов США):

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Описание и технические данные USB Watchdog v 9.0:

Преимущества USB вотчдога версии 9.0:

Существует две версии комплектации устройства: в корпусе из оргстекла и без него (опция with shell / no shell).. В комплект поставки входят: watchdog (в прозрачной коробочке или без нее), две пары проводников для коммутации линий power on/off и Reset.

Устройство обладает следующими параметрами:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

На плате устройства имеется кнопка On для запуска системы (дублирует функцию кнопки включения питания).

На дисплее устройства отображается номер рига (четыре символа в формате xxxx), который можно установить программным способом. Отображение количества доступных видеокарт производится с использованием двух символов в формате D-xx.

Как использовать watchdog версии 9.0

Для использования watchdog 9.0 нужно выполнить следующие действия:

Для добавления программы мониторинга PCWatchDog_V9.0.exe в автозагрузку нужно создать ее ярлык и поместить его в папку «C:\Users\Z370\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup».

Для проверки работоспособности устройства нужно нажать на кнопку «Reset now» в программе watchdog-а и убедиться, что компьютер перезагрузился и все необходимые программы запустились в автоматическом режиме.

Для проверки также можно просто закрыть программу мониторинга watchdog-а и проследить, чтобы риг перезагрузился по истечении времени, выставленного в поле таймаута перезагрузки (10-1270 секунд). Это значение нужно выставлять больше на не менее 20-30 секунд чем время, необходимое для загрузки операционной системы и программы мониторинга.

Установка драйверов для watchdog

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

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Запуск и настройка программы PCWatchDog_V9.0

Если программа PCWatchDog не работает, а устройство подключено к USB-разъему, то на дисплее не отображаются контрольные данные. При этом, как правило, светятся цифры 9999 и дисплей выглядит так:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Запуск и настройка программы PCWatchDog_V9.0.exe для мониторинга watchdog-ом работы майнинг рига осуществляется так:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Окно настроенной программы PCWatchDog_V9.0.exe выглядит так:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Watchdog при нормальной работе циклически отображает количество видеокарт в системе, системное время. номер рига и прочие параметры, выставленные при настройке.

Скриншот отображения видеокарт в системе на WatchDog_V9.0:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Watchdog версии 9.0 также работает при использовании программного обеспечения версии 6.1.9, но при этом полный перечень функций устройства не доступен.

Скриншот окна Watchdog версии 9.0 при использовании программы 6.1.9:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Возможные проблемы при работе устройства

При неподключенном к ригу watchdog-е появляется сообщение watchdog error:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Для устранения этой ошибки нужно проверить правильность подключения сторожевой собаки к USB-разъему.

Периодически при работе программы мониторинга вотчдога возникает сообщение об ошибке в приложении такого вида:

Что такое вотч догс для майнинга. Смотреть фото Что такое вотч догс для майнинга. Смотреть картинку Что такое вотч догс для майнинга. Картинка про Что такое вотч догс для майнинга. Фото Что такое вотч догс для майнинга

Эта ошибка не влияет на работоспособность устройства и может игнорироваться.

На дисплее watchdog-а отображаются следующие коды ошибок:

При мигании индикаторов watchdog происходит обмен между устройством и системой. В нормальном состоянии индикаторы светятся постоянно.

Если компьютер/система не работает или имеются другие неисправности, то экран watchdog-а не горит вообще.

Заключение

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

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

Источник

Китайский watchdog (сторожевой таймер) для майнинг фермы, настраиваем в Linux на примере HiveOS

Для небольшой фермы на windows 10 был куплен китайский watchdog (сторожевой таймер), все хорошо и софт какой-то с ним идет для Windows. Вроде все работает, но захотелось попробывать HiveOS, которая вроде как умеет и с watchdog-ми работать, но к сожалению именно это вариант HiveOS не узнает и не хочет работать с ним.
Интернет по этому поводу тоже молчит :-(. Хотел «смириться и простить», но подлый внутренний голос не давал покоя… Как позже оказалось — не зря.

Первым делом выяснил, как watchdog определяется в системе: система его видит как HID устройство (вообще я ожидал увидеть COM порт). Ну ладно так тоже пойдет.

USB HID (human interface device) class — класс устройств USB для взаимодействия с человеком. Этот класс включает в себя такие устройства как клавиатура, мышь, игровой контроллер.

И программы для Windows стало понятно, что устройство понимает две команды: принудительный Reset и сброс отчета таймера, причем время срабатывания таймера можно указывать от 10 секунд. Забегая вперед скажу, программа для Windows работает некорректно, она прибавляет 2 минуты к указанному в программе значению. То есть вы указываете 10 секунд, а таймер сработает через 130 секунд.

Для того чтобы сбросить таймер нужно на устройство послать два байта: 0xXX 0x00,где XX — количество секунд кратное 10, (0x01 — 10 секунд, 0x10 — 160 секунд).
Для того чтобы сделать принудительный Reset нужно на устройство послать два байта: 0xFF 0x55

Как он работает понятно, будем настраивать HiveOS (всё описанное будет работать в любой версии Linux, возможно с некоторыми изменениями).
Для начало посмотрим список USB устройств:

#lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 5131:2007
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

ID 5131:2007 — это watchdog.

Для отправки на устройство последовательности байтов будем использовать команду printf:

#Сброс таймера и установка следующего срабатывания через 5 минут или 300 секунд (0x1E=30, 30*10=300)
printf ‘\x1E\x00’>/dev/hidraw0
#Принудительный Reset
printf ‘\xFF\x55’>/dev/hidraw0

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *