Перейти к контенту

Моя ферма - сканер сети и отображение полезной информации из асиков


Рекомендуемые сообщения

Программа задумывалась как инструмент для изучения программного обеспечения и протоколов майнеров (стояла задача разблокировки инносиликонов), просмотра логов. 
Постепенно она стала обрастать полезными функциями:
Появился сканер сети, добавились кнопки управления - сбросить, перезагрузить, прописать пулы, включить светодиод, отображение вирусных асиков в сети.
В итоге было принято решение создать что-то полезное как для сервисных центров, так и для обычных пользователей майнеров.
На данный момент доступны такие возможности:
Основное и главное - быстрый сканер сети. Работает гораздо быстрее обычных сканеров.
Вывод информации об устройствах: время работы, хешрейт, температуры, частоты. Всё то, что мы обычно смотрим в веб интерфейсе.
Просмотр логов (битмайны, инносиликоны) - вывод кернеллога. Того самого, который у антмайнеров  выполнен в чудесном дизайне с двумя скроллбарами, а в инносиликонах до него можно добраться только из строки адреса.
Просмотр карты чипов (сейчас доступны платы innosilicon на 140 чипов, другие в разработке).

 

Доступна бета версия, в ней могут присутствовать баги и недоработки, о которых можно писать в этой теме. 

 

Инструкция в процессе написания, но интерфейс довольно понятный. Если есть вопросы, пишите. 

 

PS: Карта чипов в иносиликонах - очень тестовая. Поддержка только такого расположения чипов, как на скрине. Остальные могут показывать неправильное расположение.

PSS: Некоторые антивирусы агрятся на программу, вирустотал тоже показывает двух калек. Скорее всего из-за того, что написана на делфи. Теоретически, можно скомпилировать 64 битную версию, тогда не должно быть сработок, но я специально делаю х86 для совместимости с большим количеством виндов. 

 

image.thumb.png.bdd3280a841f66a720224a0278bffbab.png

image.thumb.png.775c8dfd90baf403065cf4f1e3d5081a.png

image.thumb.png.f790e3b98202630e949468ee92e3328c.png

MyFarm_v1_2b5.zip

Ссылка на комментарий
Поделиться на других сайтах

  • 3 месяца спустя...
12 часов назад, If No сказал:

А вы планируете расширять далее функционал? Делать платную версию? 

Да, работаю над этим

avaLogs.thumb.png.58a9518f57ea0debbf95f93f1d0cad8a.png

 

Немного неизданного функционала. Требуется специалист по авалонам для доведения до ума.

Ссылка на комментарий
Поделиться на других сайтах

31.08.2022 в 09:35, If No сказал:

Мы бы хотели управлять блоками питания. Воцами Авалонами... 
Менять напряжения, запускать и прочее. это для платки самое то)

 

Нужны подробности. 

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

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

Ссылка на комментарий
Поделиться на других сайтах

Я не слышал о таких возможностях в принципе. 

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

Ссылка на комментарий
Поделиться на других сайтах

@Serjone Во вкладке ошибки например в m21 пишет 11 
А в S19 пишет 1:1 
Как понять что программа имеет ввиду под ошибками и можно ли это рассмотреть поближе? 

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...
08.09.2022 в 17:18, If No сказал:

@Serjone Во вкладке ошибки например в m21 пишет 11 
А в S19 пишет 1:1 
Как понять что программа имеет ввиду под ошибками и можно ли это рассмотреть поближе? 

Ошибки это HW Errors всех плат. Они накапливаются со временем. В некоторых майнерах, в частности, 19 серия антмайнеров и Л7 могут отображать hw errors по каждой плате, тогда значение выводится через двоеточие. В вашем случае на двух платах по одной ошибке. В таблице вывод данных ещё не совершенен, поэтому номер платы с ошибками назвать нельзя. 

Ссылка на комментарий
Поделиться на других сайтах

23 минуты назад, Serjone сказал:

Ошибки это HW Errors всех плат. Они накапливаются со временем. В некоторых майнерах, в частности, 19 серия антмайнеров и Л7 могут отображать hw errors по каждой плате, тогда значение выводится через двоеточие. В вашем случае на двух платах по одной ошибке. В таблице вывод данных ещё не совершенен, поэтому номер платы с ошибками назвать нельзя. 

Спасибо, пока понятно что информации оттуда не добыть) 

Ссылка на комментарий
Поделиться на других сайтах

3 часа назад, If No сказал:

Спасибо, пока понятно что информации оттуда не добыть) 

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

Ссылка на комментарий
Поделиться на других сайтах

Пожалуйста, авторизуйтесь, чтобы оставить комментарий

Вы сможете оставлять комментарии после авторизации



Войти
×
×
  • Создать...