Логи Bitmain Antminer
Разберём по этапам логи в Kernel Log (в веб интерфейсе Bitmain → вкладка System → Kernel Log).
Самые частые ошибки:
| Логи | Что это значит | Что делать |
|---|---|---|
| Chain[X]: find 0 asic или chain find 0 asic, will power off this chain | Плата вообще не видна / ни одного чипа | 1. Выключить асик из розетки 2. Вытащить и сильно вставить обратно оба толстых силовых кабеля на этой плате 3. Включить → в 40-60% случаев на S19kPro/XP/S21 сразу найдёт 126 чипов и заработает. Не помогло → плата в ремонт |
| Chain[X]: only find 47-90 asic | Половина чипов пропала | Перетыкаем силовые кабели + шлейф. Не помогло → плата в ремонт |
| autotune fail (особенно на S21/S21+) | Плата не смогла настроить частоты | 1. Перетыкаем кабели 2. Factory Reset + свежая прошивка 3. Не помогло → 85% умер VRM → плата в ремонт |
| domain voltage abnormal / unstable | На плате упало напряжение 1.2 В | Нести плату в ремонт |
| CRC error (даже 1-2 раза в минуту) | Чипы плохо передают данные друг другу | Это уже начало конца. Через 1-4 недели плата уйдёт в 0. Несите в ремонт |
| nonce error | Чип считает «мусор» | На старых S9-S17 — мёртвый чип. На S19kPro и новее — в 90% плохое питание платы |
| Temp[X]: 90-97 °C на S21 | Нормально для S21 в 2025 году | Ничего не делать, это штатное состояние |
| Temp[X]: 95-100+ °C (любой модели) | Скоро вырубится | Срочно улучшить обдув, убрать пыль |
| Fatal Error: some fan lost! | Один вентилятор не крутится или не отдаёт обороты | Поменять вентиляторы местами → ошибка переехала → менять вентилятор → ошибка осталась на том же номере → ремонт контроллера |
| PSU error / voltage too low | Блок питания не тянет или просадка в розетке | Убрать тройники, проверить 220 В, попробовать другой БП |
| pic error / pic init fail | На плате сгорел маленький «мозг» (PIC) | Плата в ремонт |
| EEPROM error / eeprom checksum fail | Память платы умерла или данные стёрлись | 90% — плата в ремонт. Перепрошивка помогает редко |
Запуск майнера и софта
| Строка в логе | Что значит | Что делать |
|---|---|---|
| bmminer start / cgminer start | Запустился основной майнер (движок, который считает хэш) | Норма |
| restart bmminer | Перезапуск майнера внутри системы (без полного ребута асика) | Смотреть строки выше — почему перезапустился |
| Found bmminer / start running bmminer | Контроллер нашёл и запускает бинарник майнера | Норма |
| bmminer not running, restart… | Процесс упал, watchdog пытается поднять обратно | Идём выше по логу, ищем причину падения (температура, чипы, БП) |
Определение плат (Chain/Hashboard)
| Строка | Что значит | Что делать |
|---|---|---|
| check_chain_num: chain_num = 3 | Асик ожидает 3 хешборда (0, 1, 2) | Норма |
| chain[0] exist / chain[1] exist | Плата найдена по шлейфу | Норма |
| chain[2] is missing / chain[2] doesn’t exist | Одна из плат не отвечает вообще | Проверить питание платы, шлейфы, порт; скорее всего ремонт платы |
| hashboard type: S19 | Контроллер определил тип платы/модели | Норма |
| hashboard missing | Платы нет или она «мёртвая» | Проверить кабеля, питание. Если не помогает — нести в ремонт |
Поиск чипов на платах (ASIC detect) для Bitmain
| Строка | Что значит | Что делать |
|---|---|---|
| chain[0]: find 126 asic | На плате 0 найдено 126 чипов — норма для S19-серии | Всё хорошо |
| chain[1]: find 0 asic | Плата есть физически, но ни один чип не отвечает | Проверить питание и силовые кабели (на S19kPro/S19XP/S21 часто это плохой контакт в разъёме питания платы), в ремонт, если всё равно не видит чипы |
| chain[1]: only find 47 asic | Плата нашла часть чипов, цепочка обрывается | Проверить шлейф; если повторяется — ремонт цепочки/чипов |
| chain[2]: asic detected = 76 | Альтернативный формат: найдено 76 чипов | Если должно быть 76 — норма, если больше — недочип, ремонт |
| asic number is not enough | Количество найденных чипов меньше нормы | Плата дефектная, нужна диагностика |
| chain 1 find asic 0, will power off this chain | Контроллер отключает эту плату, так как чипы не найдены | Асик будет работать без этой платы, но хешрейт упадёт; плату в ремонт |
Инициализация PIC, сенсоров и служебных контроллеров
| Строка | Что значит | Что делать |
|---|---|---|
| pic init / init pic ok | PIC-контроллер успешно запустился | Норма |
| pic error / failed to init pic | Контроллер питания/датчиков не выходит на связь | Чаще всего ремонт платы; может лечиться перепрошивкой, но не всегда |
| read temp sensor ok | Датчики температуры отвечают | Норма |
| read temp sensor error / temp sensor read fail | Не получается прочитать температуру с платы | Проверить шлейф; если на одной плате стабильно — ремонт |
Проверка вентиляторов при запуске
| Строка | Что значит | Что делать |
|---|---|---|
| check fan NUM: 2 | Ожидается 2 вентилятора (или 4 — в зависимости от модели) | Норма |
| Fan0 speed = 0, Fan1 speed = 0 (start phase) | На запуске вентиляторы ещё не раскрутились | Норма, если дальше появляется нормальное значение |
| Fatal Error: some fan lost! (на старте) | Уже при запуске контроллер видит, что один вентилятор не отвечает | Проверить вентилятор, кабель, разъём; без исправления асик не запустится в майнинг |
Строки с калибровкой, autotune при старте
| Строка | Что значит | Что делать |
|---|---|---|
| start autotune / begin tuning chain 0 | Запуск подбора частот и напряжений для плат | Норма |
| tune chain 0 asic 0-125 | Идёт настройка всех чипов на плате 0 | Норма |
| autotune fail (особенно на S21) | Плата не смогла настроить частоты | Проверить кабели, перезагрузить прошивку. Если не помогло, проблема в VRM → в ремонт |
| calibration OK | Калибровка завершена успешно | Норма |
| calibration fail | Не удалось откалибровать плату | Повторный запуск; если повторяется — ремонт |
Что видно в логах — расшифровка
| Что видно в логах | Что это значит | Что делать |
|---|---|---|
| chain 1 lower hash | Эта плата работает слабее остальных. Дает меньше терахэшей. | 1) Сравнить температуру этой платы с другими. 2) Посмотреть, сколько чипов она нашла на старте. 3) Есть ли CRC-ошибки? Если есть → плата деградирует. |
| only find 47 asic | Асик нашёл меньше чипов. Плата неполная/частично умерла. | Плата рабочая, но уже «криво». Нужна диагностика или ремонт. |
| CRC error on chain 1 | Чипы на плате передают данные с ошибками. Цепочка нестабильна. | Если CRC повторяются → плата умирает. Временно можно майнить, но хешрейт будет падать → отправлять в ремонт. |
| disable chain 1 | Асик сам отключил плату — она совсем плохая. | Ничего не сделать. Асик будет майнить только на 1-2 оставшихся платах. Плату в ремонт. |
| asic X timeout / nonce error | Один из чипов глючит, плохо отвечает или считает неправильно. | Разовая ошибка — норм. Частые ошибки → плата деградирует → ремонт. |
| hashrate now сильно ниже avg | Хешрейт прыгает, асик нестабилен. | Проверяйте: 1) температуру; 2) работает ли одна из плат хуже; 3) есть ли CRC; 4) не троттлит ли асик из-за жары. |
Общие ошибки по питанию
| Что видно в логах | Что это значит | Что делать |
|---|---|---|
| voltage too low | Асик недополучает питание. Напряжение просело. | 1) Померить напряжение в розетке (должно быть 220-240В). 2) Убрать удлинители/тройники. 3) Проверить кабель питания. 4) Если повторяется → менять БП. |
| voltage too high | Напряжение выше нормы — опасно для асика. | Проверить розетку мультиметром. Если это выдаёт БП → заменить БП. |
| PSU error | Блок питания работает неправильно. | 1) Проверить кабель и контакты. 2) Заменить БП — это чистый признак его умирания. |
| power lost | Питание кратковременно пропадало/провалилось. | 1) Проверить розетку и кабель. 2) Проверить автомат/щиток. 3) Если всё ок — менять БП. |
| power low, reboot | Асик уходит в перезагрузку из-за просадки по питанию. | Проверить питание, заменить БП. |
Внутреннее питание плат (domain voltage)
| Что видно в логах | Что это значит | Что делать |
|---|---|---|
| domain voltage abnormal | На одной из плат напряжение гуляет или нестабильно. Это уже проблема самой платы, а не розетки. | Плата в ремонт. Самостоятельно не чинится. |
| set volt xx / volt adjust | Асик подбирает напряжение для чипов — норма. | Ничего делать не нужно. |
| volt too low for chain X | На этой плате не хватает питания для стабильной работы. | Проверить БП. Если БП нормальный → плата деградирует → ремонт. |
Ограничение мощности (Power Limit)
| Что видно в логах | Что это значит | Что делать |
|---|---|---|
| power limit reached | Асик сам урезал мощность, потому что БП не тянет или питание проседает. | Проверить: 1) температуру БП; 2) сеть 220В; 3) если повторяется — менять БП. |
| limited power mode | Включился режим экономии — хешрейт снизится. | Проверить питание. |
Подключение к пулу
| Что видно в логах | Что это значит | Что делать |
|---|---|---|
| stratum connect | Асик пытается подключиться к пулу. | Норма. |
| stratum connected | Подключение к пулу успешно. | Всё хорошо — майнит. |
| stratum authenticate success | Асик прошёл авторизацию (Worker верный). | Норма. |
Проблемы с сетью (кабель, интернет, DNS)
| Что видно | Что это значит | Что делать |
|---|---|---|
| socket connect failed | Асик не может подключиться к пулу. Нет интернета. | 1) Проверить кабель. 2) Проверить роутер. 3) Попробовать другой пул. |
| reconnecting… | Асик теряет связь и пытается заново подключиться. | Интернет нестабилен. Проверить сеть. |
| DNS resolve failed | Асик не может найти домен пула (проблема DNS). | Поменять DNS в роутере: 8.8.8.8 / 1.1.1.1. |
| stratum connection interrupted | Связь оборвалась. | Проверить интернет, кабель, вилку. |
| network error, retry after 10 seconds | Интернет есть, но нестабилен. | Проверить пинг/задержки. |
Проблемы с пулом (ошибки авторизации или сам пул лежит)
| Что видно | Что значит | Что делать |
|---|---|---|
| stratum authentication failed | Неверный Worker или пароль (обычно «x»). | Проверить строку воркера на пуле. |
| pool 0 slow/down | Пул не отвечает или работает медленно. | Сменить пул / подождать. |
| null work received | Пул прислал пустое задание. | Проблема на стороне пула. |
| pool failed: retry after … | Асик не может обменяться данными с пулом. | Проверить сеть → попробовать другой пул. |
Ошибки шар и подтверждения
| Что видно | Что значит | Что делать |
|---|---|---|
| accepted share | Пул принял шары — всё работает. | Норма. |
| rejected share | Пул отклоняет часть шар. | Если >3% → проверить интернет (задержки). |
| stale share | Устаревшие шары — асик прислал слишком поздно. | Проблема с задержкой сети. Проверить провайдера. |
| high stale rate | Слишком много устаревших шар. | Интернета не хватает. Менять роутер или кабель. |
Ключевые симптомы, когда асик не майнит, но выглядит рабочим
| Что видно | Что это значит | Что делать |
|---|---|---|
| hashrate now = 0, но вентиляторы крутятся | Асик не получает задания от пула. | Проверить сеть/пул/DNS. |
| Нет accepted share за 1-2 минуты | Асик подключён, но не выполняет работу. | Проблема в пуле или авторизации. |
| Постоянные reconnecting | Интернет «плавает». | Проверить кабель, роутер, сменить порт. |
| socket send error | Асик не может отправить шары на пул. | Проверить сеть. |
Самые частые причины ребута (watchdog)
| Что видно в логах | Что значит | Что делать |
|---|---|---|
| watchdog: restart miner | Асик завис или перестал считать → watchdog принудительно перезапустил. | Смотреть 10-30 строк выше: температура? CRC? питание? сеть? |
| restart bmminer | Сам майнер упал (как программа). | Часто бывает при плохом питании или ошибки чипов. Проверить питание → смотреть CRC. |
| power lost, reboot | Питание просело/пропало, асик перезапустился. | Проверить розетку, кабель, БП. |
| fatal error, rebooting | Жёсткая ошибка оборудования. | Смотреть, какая цепочка или датчик дал сбой → обычно ремонт. |
Ребут из-за температуры
| Что видно | Что значит | Что делать |
|---|---|---|
| temp too high, reboot | Асик перегрелся и включил защиту. | Проверить вентиляцию, пыль, температуру помещения. |
| overheat, shutdown, reboot | Чипы или плата превысили лимит. | Сначала охлаждение, потом тестировать. |
| fan lost, reboot | Вентилятор не работает → безопасность → ребут. | Проверить вентиляторы, кабели, порты. |
Ребут из-за питания (БП, просадка 220В)
| Лог | Что это значит | Что делать |
|---|---|---|
| power low, reboot | БП не справляется, мало напряжения. | Проверить сеть 220В, убрать удлинители, заменить БП. |
| voltage too low, restart | Глубокая просадка питания. | То же самое. |
| psu error, reboot | БП работает неправильно. | 95% случаев → менять БП. |
Ребут из-за чипов, платы (chain)
| Что видно | Что значит | Что делать |
|---|---|---|
| chain X asic status abnormal, reboot | Плата зависла или чипы не отвечают. | Смотреть CRC, температуру, недочип. |
| CRC error … restart | Цепочка «сыпется», чипы передают ошибки. | Ремонт платы. |
| chain X lower hash, restart | Плата упала по хешрейту → watchdog считает это отказом. | Проверить плату (температура, CRC, недочип). |
| fault on chain X, reboot | Жёсткая ошибка цепочки. | Плата в ремонт. |
Ребут из-за сети, пула
| Что видно | Что значит | Что делать |
|---|---|---|
| stratum disconnect, reboot | Асик теряет пул и считает, что он «мертв». | Проверить интернет, DNS, роутер. |
| no active pool, reboot | Асик не нашёл ни одного рабочего пула. | Исправить строку воркера, сменить пул. |
Ошибки PIC (микроконтроллер на плате)
| Что видно в логах | Что значит | Что делать |
|---|---|---|
| read pic fail | Контроллер не получает данные с PIC. | Плата в ремонт. Дома не чинится. |
| pic init fail | PIC не запустился при старте. | Ремонт платы / прошивка PIC на стенде. |
| pic sensor error | PIC не может прочитать датчик температуры. | Проверить шлейф → если не помогает — ремонт платы. |
Ошибки датчиков температуры
| Что видно | Что значит | Что делать |
|---|---|---|
| temp sensor error | Асик не видит датчик температуры. | Проверить шлейфы. Если привязано к плате → ремонт. |
| read temp fail | Сбой при чтении датчика. | То же самое. |
| sensor connection lost | Датчик не отвечает. | Проверить шлейф → ремонт платы. |
| board temp abnormal | Датчик даёт неверные показания. | Плата нестабильна → в ремонт. |
Ошибки контроллера (control board)
| Лог | Что значит | Что делать |
|---|---|---|
| control board lost chain | Контроллер не видит плату. | Переподключить шлейфы. Если не помогает — ремонт платы или контроллера. |
| control board reboot | Сбой контроллера. | Прошивка / сброс на заводские. |
| control board error | Контроллер работает нестабильно. | Перепрошивка. Если остаётся — заменить контроллер. |
| gpio init error | Контроллер не может инициализировать линии управления платой. | Характерно для S17/T17. Почти всегда ремонт платы. |
Ошибки EEPROM
Если кратко: видите в логах слово EEPROM, можете сразу нести плату в ремонт.
| Что видно | Что значит | Что делать |
|---|---|---|
| EEPROM error | EEPROM не читается или повреждён. | Ремонт платы или перепрошивка EEPROM на программаторе. |
| eeprom data invalid | Данные повреждены. | То же самое. |
| eeprom not found | EEPROM не обнаружен. | Плата неисправна → ремонт. |
Модели асиков Antminer с уникальными логами: ANTMINER S19, S19 Pro, S19j, XP
| Модель | Уникальная ошибка | Что значит | Что делать |
|---|---|---|---|
| S19 серия | start autotune | Запуск автотюна частот. | Норма. |
| S19 серия | start voltage tune | Настройка напряжений цепей. | Норма. |
| S19 серия | voltage calibration | Калибровка напряжения на платах. | Наблюдать, если ошибка не повторяется. |
| S19/S19j | asic index abnormal | Сбой в порядке чипов. | Проверить CRC, возможно ремонт. |
| S19/S19j | hashboard mismatch | Плата не соответствует прошивке/модели. | Проверить прошивку, совместимость, иногда плата неоригинальная. |
| S19/S19 XP | domain voltage abnormal | Плохое питание цепочки. | Плата в ремонт. |
| S19 Pro | pic init fail | PIC не запускается. | Ремонт платы. |
ANTMINER S21, T21, PRO
| Модель | Уникальная ошибка | Что значит | Что делать |
|---|---|---|---|
| S21/T21 | VRM protection triggered | Сработала защита питания VRM. | Плата неисправна → ремонт. |
| S21/T21 | overcurrent on chain | Слишком большой ток на плате. | Проверить питание, скорее всего ремонт. |
| S21/T21 | domain voltage unstable | Напряжение скачет. | Плата деградирует → ремонт. |
| S21/T21 | chip detect timeout | Чипы не прошли инициализацию вовремя. | Проверить шлейф → ремонт платы. |
| S21/T21 | critical temp: hashing stopped | Температура достигла критического уровня. | Проверить охлаждение. |
ANTMINER L7 (LTC/DOGE)
| Модель | Уникальная ошибка | Что значит | Что делать |
|---|---|---|---|
| L7 | L7: pll error | Частота PLL не выставилась. | Плата в ремонт или снизить частоту. |
| L7 | L7 autotune fail | Автотюн не смог подобрать частоты. | Проверить питание, температуру. |
| L7 | chip temp abnormal | Проблема с датчиком температуры платы. | Проверить датчики → ремонт. |
| L7 | fan lost | Потеря вентилятора, критичная для L7. | Проверить вентиляторы. |
ANTMINER HYDRO
| Модель | Уникальная ошибка | Что значит | Что делать |
|---|---|---|---|
| S19 Hydro / S21 Hydro | water temp high | Вода перегрелась. | Проверить контур охлаждения. |
| Hydro | pump speed low | Насос работает слишком медленно. | Проверить насос. |
| Hydro | flow sensor error | Нет потока воды. | Остановить работу → чинить контур. |
| Hydro | water cooling protect | Сработала защита водяного охлаждения. | Устранить проблему в охлаждении. |
| Hydro | ERROR_WATER_REVERSE | Сработала защита водяного охлаждения. | Поменять местами обратку и подачу. |