search
Популярные запросы:

ASIC Хаб ЧаВо

Общие вопросы

Как обновить учетные данные ASICа?

Откройте страницу Devices в веб-интерфейсе и нажмите на иконку ✏️ возле устройства. Обновите логин и пароль.

update-asic-credentials

Кроме того, обновить учетные данные можно при помощи команды hubctl devices edit.

IP адрес ASICа был изменен, как его обновить?

Вы можете изменить IP адрес ASICа в окне редактирования устройства.

Нажмите на кнопку ✏️ возле устройства и измените IP адрес ASICа.

Как удалить устройство из ASIC Хаба?

Нажмите на кнопку 🗑 возле устройства (в списке устройств), чтобы удалить ASIC.

Где найти лог файл ASIC Хаба?

Существует 3 способа получить лог файл ASIC Хаба:

  1. Откройте воркер Хаба в Hive OS и нажмите Действия майнераЛог майнера.
  2. Загрузите лог через веб-интерфейс Хаба (About ASIC HubDownload Log File).
  3. Найдите и откройте лог файл на компьютере:

    • Linux - /var/log/asic-hub/hub.json
    • Windows - C:\Program Data\Hiveon\ASIC Hub\logs\hub.json

Устранение неполадок

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

Также мы рекомендуем временно включить отладочный режим логирования в конфиг файле.

Hive OS сообщает, что ASIC находится в режиме оффлайн

  1. Убедитесь, что ASIC доступен по указанному IP адресу.

    • Если устройство онлайн, но IP address был изменен, обновите его IP адрес в списке устройств в веб-интерфейсе ASIC Хаба.
  2. Убедитесь, что учетные данные ASICа, используемые Хабом, правильны. Обновите их при необходимости.
  3. Убедитесь, что монитор устройств Хаба запущен: Settings -> About Hub в секции Monitor Status, или используйте команду hubctl monitor status.

    hub-monitor status

    Если статус монитора Not Running, используйте команду hubctl monitor start, чтобы запустить мониторинг.

  4. Проверьте лог файл на предмет ошибок с доступом к HiveOS API.

    Пример:

    {"level":"error","error":"failed to push stats to worker API: HiveWorkerAPI: \"Post \\\"http://api.hiveos.farm/worker/api?method=stats\\\": http: server closed idle connection\": Post \"http://api.hiveos.farm/worker/api?method=stats\": http: server closed idle connection","tag":"monitor","message":"failed to push stats for device"}
    

    Попробуйте сменить зеркало API в конфиг файле если проблема подтвердилась.

  5. Проверьте лог файл на предмет ошибок связаных с ASICом.

    Пример:

    ASIC недоступен по указаному адресу:

    {"level":"error","error":"failed to get device stats: 10.0.0.1: device is unreachable (connect error (dial tcp 10.0.0.1:4028: connect: no route to host))","tag":"monitor","rig_id":"...","ip":"10.0.0.1","time":"2020-11-07T01:40:22Z","message":"failed to push stats for device"}
    

    Веб-интерфейс ASICа недоступен:

    {"level":"error","error":"502 Bad Gateway - /cgi-bin/luci/admin/status/overview","tag":"monitor","rig_id":"1","ip":"10.0.0.1","mac":"c6:10:19:00:28:25","time":"2021-01-28T19:14:46+05:00","message":"send hello failed"}
    
  6. Попробуйте решения из секции ASIC часто уходит в оффлайн и онлайн.
  7. Если ничего вышеперечисленного не помогает, обратитесь в службу поддержки и приложите лог файл.

Хаб перестал видить ASICи после пропажи электричества или перезагрузки роутера.

Существует две возвожные причины - IP или MAC адрес ASICа изменился.

ASICи со статическим IP адресом

Проверьте что MAC адрес ASICа не изменился.

Если MAC адрес изменился, мы рекомендуем несколько способов чтобы назначить статический MAC адрес:

  • WhatsMiner - Статический MAC может быть прописан в веб-интерфейсе ASICа или используя утилиту WhatsMinerTool.

ASICи с динамическим IP адресом

Убедитесь что ARP сканнер включен:

  • Проверьте секцию [ARP] в конфиг файле
  • Запустите комманду hubctl stats arp в консоли чтобы убедится что ARP сканнер запущен и ваше устройство обнаружено сканнером.
  • Убедитесь что MAC адрес ASICа не изменился.

ASIC часто уходит в оффлайн и онлайн

Существует несколько возможных причин:

Проблема с Hive OS API

Проверьте лог Хаба и убедитесь что адрес Hive OS API указанный в конфиг файле доступен и работает корректно.

Попробуйте изменить API адрес на зеркало в конфиг файле если проблема со стороны Hive OS API.

Ниже приведен пример ошибки в логе, связаной с Hive OS API:

{"level":"error","error":"failed to push stats to worker API: HiveWorkerAPI: \"Post \\\"http://api.hiveos.farm/worker/api?method=stats\\\": http: server closed idle connection\": Post \"http://api.hiveos.farm/worker/api?method=stats\": http: server closed idle connection","tag":"monitor","message":"failed to push stats for device"}

Роутер не справляется с нагрузкой

Обычные домашние роутеры в среднем могут работать с ASICами до 80 штук и Хабом в одной сети.

Если у вас более 80 устройств, рекомендуется использовать двух-ядерный роутер как Keenetic Ultra (или лучше).

ASIC отвечает слишком долго

Иногда один из ASICов может отвечать слишком долго на запрос сборки статистики и это создает "пробку", когда Хаб не успевает вовремя отправить статистику устройств и в ответ Hive OS думает что часть устройств находится оффлайн.

Одно из возможных решений:

  • Попробуйте уменьшить значение DefaultPingInterval в конфиг файле, Хаб будет собирать статистику чаще.
  • Попробуйте уменьшить значение ConnectTimeout, Хаб будет меньше ждать ответа от устройства.
  • Попробуйте уменьшить значение MaxGroupSize, Хаб распределит больше потоков для мониторинга устройств.

ASIC Хаб не запустился после обновления

Проверьте, запущен ли ASIC хаб. В противном случае запустите его вручную:

  • Linux - sudo systemctl start asic-hub
  • Windows - net start asic-hub (от имени администратора)

Проблемы с роутером после запуска ASIC Хаба

Попробуйте выключить ARP сканнер в конфиг файле.