Chinese Watchdogs

watchdog

#1

Since version 0.5-38 chinese watchdogs are supported. Tried to use one. Hive has detect it on loading but LED doesn’t blinking and rig is restarting. Can anyone give advice to detect a problem?http://forum.hiveos.farm/uploads/editor/we/woxt960nbjbb.jpg


#2

and, could anyone tell me where to setup the chinese watchdog? like hashrate monitor range or something like that.


#3

same here


#4

Такая же история, определился! но как заставить его работать?


#5

Вот решение!!!

Eto resheniye!!!

This is the solution !!!


#6

Ok, thanks, I’ll try. Interesting, is it hard to implement it next version of Hive OS?


#7

Это не работает… Точнее сигнал на WatchDog посылается, но при потере сигнала, watchdog не перезапускает компьютер


#8

Столкнулся с тем, что во время старта HIVOS при обнаружении вотчдога с id 1a86:7523 файл hl340 автоматически не запускается и на вочдог сигналы не передаются.

В файле *hl340.sh (путь /hive/opt/qinheng/hl340.sh) в строке 38 необходимо добавить полный путь к файлу hl340.

Проблема в том, что при обновлении версий эти файлы перезаписываются, принимая предыдуший вид.
Можно обойти проблему разными способами, но хочется, чтобы всё запускалось “из коробки”.

Прошу в последующие версии внести изменения в файл /hive/opt/qinheng/hl340.sh (сторока 38)

До редактирования:
nohup ./hl340 ping $DEVNAME > /dev/null 2>&1 &

После:
nohup /hive/opt/qinheng/hl340 ping $DEVNAME > /dev/null 2>&1 &


#9

У меня тоже китайская собака, определяется как HID, смог заставить работать только так http://www.my-arduino.ru/kitajskij-watchdog-storozhevoj-tajmer-dlya-majning-fermy-nastraivaem-v-linux-na-primere-hiveos/


#10

Большое спасибо за оперативно внесённые изменения:

Changelog
0.5-47 2018-04-20
Fixed Chinese Watchdogs, they were detected but did not really work

Проверил. У меня всё работает!!! Спасибо! :smiley:


#11

Работает! От души, мужики!))


#12

а работает из коробки или надо скрипт что был выше оставить?


#13

Заработал сразу после обновления. Индикатор мигает, но риг пока не зависал


#14

I bought two of these but don’t see how it’s useful in hiveOS?

I am using Claymore which has a built in watchdog and reboots the miner it by itself it seems.

is this for other miner support?


#15

Народ, у всех работает?
Риг вот впервые завис, но Watchdog продолжает мигать… Обычно мигает 2 раза подряд и пауза, в зависшем состоянии реже и один раз и соответственно не перезагружает. При зависшем мигает раз в 30 секунд. Есть мысли почему так?


#16

[quote=“hivenoob;3278”]I bought two of these but don’t see how it’s useful in hiveOS?

I am using Claymore which has a built in watchdog and reboots the miner it by itself it seems.

is this for other miner support?[/quote]
Built-in Claymore’s Dual watchdog as is HiveOS hashrate watchdog - it’s software watchdogs. It’s mean if your rig totally hang up, by hardware for example, software watchdogs doesn’t help you.
Hardware watchdogs has timer which in normal state resetting by software time after time(it’s like dis-alarming time bomb). If after sometime dis-alarming fails - watchdog closes the contacts and since they are connected to the reset, a reboot occurs.
Hardware watch independent from miner, hashrate etc. Their simple and simultaneously important task is to support the operation of all equipment, in our case, the rig.

Chinese watchdogs - it’s partially hardware watchdogs but better then nothing … possible, but this is not accurate. )))


#17

После обновления до 0.5-53 , стали жестко глючить китайские вотчдоги, а именно уходят в непрерывную перезагрузку. Система грузится , в логах хайв видет устройство , но через 5 минут все равно ребут, как исправить? На предыдущих версиях все работало ок


#18

может работать несколько дней нормально , потом слетает и по кругу, по 5 мин в перезагрузку. Есть мысли?


#19

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

Раньше было:

do
echo “Pinging watchdog”
echo -ne “\x06” > $PORT
sleep 2
done

Изменилось:

do
echo “Pinging watchdog”
echo -ne “\x1E\x00” > $PORT
sleep 5
done

Т.е. раньше в порт посылался байт с кодом x06 и пауза была 2 секунды.
После обновления посылаются байты с кодами x1E, x00 и изменилась пауза (5 секунд).

PS: У меня Watchdog самодельный, пришлось перепрошить. Добавил проверку на x1E. Теперь работает. :wink:


#20

у кого есть доп скрипты?
может кто то объяснит толком как его проверить проверить через команду? что в ребут у водит