Anthill Toolkit представляет собой удобную утилиту для работы с асиками Antminer. Вы сможете администрировать майнеры, управлять ими, менять версии прошивки и выполнять другие необходимые действия. Рассмотрим основные подготовительные этапы для обеспечения правильной работы софта. Программа может использоваться вместе с другой программой — Magic Miner Monitor.
Скачать Anthill Toolkit с GitHub
Anthill Toolkit: подготовка к работе
Чтобы использовать программу вам необходимо скачать Anthill Toolkit в виде исполняемого файла, какой-то дополнительной установки ПО на ваше устройство не требуется. Программа успешно работает на девайсах под управлением всех операционных систем, версии не различаются функционалом или чем-либо еще. При этом работа Anthill Toolkit в ОС Windows предполагает, что на вашем компьютере уже будут предустановлены библиотеки Microsoft Visual C++.
Перед тем как запустить программу в первый раз, вам нужно убедиться, что используемое оборудование имеет соответствующие прошивки. Обратите внимание, что первоначальные версии прошивочных файлов содержат в своём наименовании слово install. Например, s18jpro-plus-aml-nand-v1.2.5-beta1-install.tar.gz. А вот версии, используемые для обновления прошивки, содержат в названии буквенную комбинацию update, например s18jpro-plus-aml-nand-v1.2.5-beta1-update.tar.gz.
При этом в каждом названии файла прошивки имеется информация, для какой именно платы он предназначен. В вышеуказанном примере: s18jpro-plus-aml-nand-v1.2.5-beta1-update.tar.gz мы видим комбинацию букв aml, что значит, что данный прошивочный файл нужен владельцам майнеров с платой на процессоре AMLogic. Также существуют версии для BeagleBone, Xilinx и CVITEK.
Начало работы
Чтобы начать работать, находим и запускаем скачанный файл toolkit.exe. После этого нужно перейти к настройкам утилиты и проверить все пункты, как это показано на рисунке ниже. Меню программы Toolkit выглядит одинаково в версиях для разных ОС. Нажав значок списка переходим к Настройкам
В открывшемся окне подтверждаем, что наш Antminer включен, установив соответствующую галочку. Также убедитесь, что в окне Password указан правильный пароль для входа в майнер. Чтобы прошивка прошла успешно, пароли для веб-интерфейса асика и указанный в программе должны совпадать. После этого нужно сохранить изменения, нажав Save.
Затем нам необходимо задать диапазон ай-пи адресов, в которых находятся подключенные майнеры. Для этого жмём Network ranges, как это показано на рисунке ниже.
Задаём нужный нам диапазон адресов, а затем переходим к сканированию при помощи кнопки Scan (указана красной стрелкой).
Перед началом сканирования сети отметьте диапазон IP-адресов, как это показано на рисунке, а после этого нажмите Select ips (кнопка внизу справа). После этого программа начнёт процесс, а вам останется лишь дождаться его окончания. Затем на экране отобразится перечень обнаруженных в вашей сети майнеров Antminer.
Далее можно приступать к действиям с этими устройствами.
Прошивка майнеров при помощи Anthill Toolkit
При помощи Anthill Toolkit вы сможете ими управлять, настраивать, прошивать. Чтобы выбрать устройство для прошивки – жмите Configure miners.
Следующий экран представит из себя список майнеров с описанием их спецификаций и набор возможных команд для этих устройств. Обратите внимание на кнопки справа вверху – вы можете выбрать разом весь список или также сообща снять выделение. Когда вы выберете нужные асики, нажимайте Install firmware – кнопка расположена в нижней левой части экрана.
Нажав кнопку Select, укажите папку, где лежит прошивочный файл. Обратите внимание, что указывать путь надо именно к папке, а не к конкретно самому файлу. После этого вам нужно будет заполнить поля, расположенные ниже кнопки Select:
- Firmware name – название прошивки, оно расположено в самом начале названия прошивочного файла;
- Firmware version – её вы также найдёте в наименовании файла прошивки. Указывать версию нужно просто в цифровом значении, без написания символов v. Но если вы увидите рядом с версией приставку alpha или beta – укажите её.
Там же присутствуют поля Numbers of threads, SSH port, Miner model, которые программа заполнит автоматически. Их не нужно изменять, оставьте в предложенном по умолчанию виде. После задания всех нужных параметров жмём Install Firmware (в нижнем левом углу).
Процесс прошивки стартует, о чём вас известит системное уведомление Processing Install firmware (в верхнем правом углу). Когда асики будут прошиты, перейдите в главное меню Anthill Toolkit при помощи стрелки вверху слева. Нажмёте на любой из майнеров – попадёте в его браузерный интерфейс. Для ASIC с прошивкой на базе VnishOS существует пароль по умолчанию – admin.
Обновление устаревших прошивок
Для того чтобы обновить программное обеспечение для ваших майнеров также можно использовать возможности Anthill Toolkit. Для этого аналогично предыдущим процедурам будем работать с разделом выбора ай-пи адресов. Но сначала убедитесь, что введенный пароль (под пунктом Anthill) такой же, как и пароли на ваших асиках. Если нет – приведите Password в соответствие.
Отметив нужные нам ай-пи, жмём кнопку Update firmware – она самая левая внизу. Далее, по аналогии с установкой прошивки, указываем путь к ней.
Важно! Если при первичной установке прошивки мы задавали путь только к папке, теперь нам нужно указать путь непосредственно к прошивочному файлу. В его названии должна присутствовать комбинация update.
Threads amount to update firmware — указывает на то, что обновляется несколько асиков сразу. После нажмите Update firmware for…, процесс обновления стартует. Пока он будет продолжаться, система будет выводить сообщение Processing Update firmware в верхней правой части экрана.
Когда операция будет завершена, перейдите в основной раздел программы Anthill Toolkit. Вы сможете заметить, что изображение замочка слева от строки записи обновленного майнера стало серым.
Чтобы разблокировать эти устройства, запустите Re-scan network – кнопка расположена в нижней правой части.
Восстановление работы ASIC с процессором CVITEK
Если эти устройства работают на прошивке Vnish, вы сможете восстановить их работоспособность во время сканирования сети при помощи программы Anthill Toolkit. Чтобы сделать это, перейдите в меню Настройки, а уже там поставить галочку напротив пункта Restart CV firmware on discover, как это показано на рисунке ниже.
После этого вам нужно будет нажать Save, чтобы сохранить заданные изменения.
Для обеспечения правильной работы асиков, работающих на платах с процессором CVITEK, утилита Anthill Toolkit должна быть постоянно активна. Если вдруг случится какая-то случайная или произвольная перегрузка устройства, асик будет перезапущен в автоматическом режиме.