Перейти к содержанию

Сторонняя прошивка для Antminer D3 от blissz


vladus

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

@tty7 а какую версию прошивки допилили? последнюю от 2 декабря?

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

7 минут назад, AlexEKB сказал:

@tty7 а какую версию прошивки допилили? последнюю от 2 декабря?

 

Да.

Сейчас еще некоторые моды допиливаю..

-Перевернул kernel log, что-бы новые сообщения были сверху(достало листать). + авто обнолвения лога.

+ по мелочи.. то, что было удобно мне..

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

Можно просто DNS исключить из настроек и все не будет майнить он на разработчика. Я так понимаю он это прям в cgminer добавил смену пула на него? Если это так, то я думаю не так сложно поправить бинарник. Ибо он же не будет его еще и обусфуцировать.

Изменено пользователем (Qj)
Ссылка на комментарий
Поделиться на другие сайты

1 час назад, tty7 сказал:

 

Да.

Сейчас еще некоторые моды допиливаю..

-Перевернул kernel log, что-бы новые сообщения были сверху(достало листать). + авто обнолвения лога.

+ по мелочи.. то, что было удобно мне..

Допиливай уже, чтобы было обновление Статуса майнера (если возможо, то опционально)

И как-то смену пулов упростить - чтобы просто галку ставить напротив пула, тем самым повышая его приоритет

Ну и можешь приступать к прибиванию  Х13 алгоритма ))))))))))))

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

10 минут назад, ondulin сказал:

Допиливай уже, чтобы было обновление Статуса майнера (если возможо, то опционально)

И как-то смену пулов упростить - чтобы просто галку ставить напротив пула, тем самым повышая его приоритет

Ну и можешь приступать к прибиванию  Х13 алгоритма ))))))))))))

 

С логами я разобрался.. сейчас прикручиваю telegram, т.к. мне нужны уведомления..

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

51 минуту назад, ondulin сказал:

Ну и можешь приступать к прибиванию  Х13 алгоритма ))))))))))))

crc_check = CRC5((uint8_t *)&(nonce_fifo.nonce_buffer[nonce_fifo.p_rd]), ASIC_RETURN_DATA_LENGTH_WITHOUT_HEADER*8-5);

 

где 

// BM1760 ASIC output data length
#define ASIC_INPUT_HEADER_LENGTH                    0x2         // CPU send data to ASIC
#define ASIC_OUTPUT_HEADER_LENGTH                   0x2         // ASIC send data to CPU
#define ASIC_RETURN_DATA_LENGTH_WITHOUT_HEADER      0x7
#define ASIC_RETURN_DATA_LENGTH                     0x9
 

вот и думай тут - коль размер это константа, значит видимо чип именно такой размер блока данных поддерживает - не больше, не меньше. И берут сомнения по поводу возможности изменения алгоритмов в целом.

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

С телеграмом пока получается так:

Скрытый текст

1.thumb.PNG.60b261e11214074719913683769f6d2a.PNG

 

Если есть еще идеи - пишите.

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

5 минут назад, tty7 сказал:

С телеграмом пока получается так:

  Скрыть содержимое

1.thumb.PNG.60b261e11214074719913683769f6d2a.PNG

 

Если есть еще идеи - пишите.

Можно ли сделать как-то так, что если в поле ASIC status появился хоть один крест, отправить сообщение? Потому что поле ASIC # не меняется при этом, проверка должна быть именно по полю ASIC status.

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

Кстати, по проекту inginer.xyz вопрос: кто смотрел на PDF, что они выложили? Слишком заумно в ней всё расписано, может, кто-то может сказать, есть ли там хоть часть полезной информации?

Вот она.

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

4 часа назад, tty7 сказал:

С телеграмом пока получается так:

  Скрыть содержимое

1.thumb.PNG.60b261e11214074719913683769f6d2a.PNG

 

Если есть еще идеи - пишите.

В Система/Администрирование:

- Выбор часового пояса (или корректировка +- 1 час)

- Выбор языка))))  (русс/англ)

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

35 минут назад, ondulin сказал:

В Система/Администрирование:

- Выбор часового пояса (или корректировка +- 1 час)

- Выбор языка))))  (русс/англ)

Язык точно делать не буду. А вот часовой пояс гляну.

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

В 06.12.2017 в 14:00, ondulin сказал:

Прошиваем асик прошивкой от Вlissz согласно инструкции переведённой ТС

Асик сразу переключается на 1 мин 50 сек на пул прописанный Вlissz (на прошивках до 25.11.2017 - смотреть можно в статусе майнера, в более поздних прошивках визуализацию убрали, но 1,5% - нет)

 

Избавляемся от Dеv_Fее  в прошивке  Вlissz:

           1. Заранее качаем Putty https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

           2. Подключаемся через Putty к асику по ssh (вводим его IP-выбираем ssh и нажимаем open).

           3. Вводим логин root и пароль ( Если пароль не меняли, то со стандартного root/root не пустит,   нужно изменить пароль на другой)

           3. Набираем в консоли    vi /etc/hosts     и открывается текстовый редактор.

           4. Нажимаем кнопку i на клавиатуре и редактор переходит в режим редактирования.

           5. К существующей записи добавляем две строки:

 

127.0.0.1       dash.suprnova.cc
127.0.0.1       dash-eu.coinmine.pl

 

После каждой строки жмём Enter

          6. Чтобы выйти и сохранить изменения нужно нажать Esc на клавиатуре и ввести команду для сохранения файла :wq

Если, что то не понятно с редактором то читаем тут https://docs.altlinux.org/ru-RU/archive/2.3/html-single/junior/alt-docs-extras-linuxnovice/ch02s10.html

 

Фсё! Наслаждаемся прошивкой от Вlissz.

Но тогда на этих пулах майнить не получится. При обращении к этим пулам идёт подмена IP на некорректный и эти пулы в статусе  - Dead

 

Проверить подключение к пулам можно в KernelLog.

После перезагрузки проверяем hosts в Putty. Все изменения должны сохраниться.

При хард ресете - изменения в файле hosts обычно сбрасываются.(придется прописать ещё раз)

 

Проверено на прошивках до 25.11.2017 и после: все работает.

 

Отдельное Спасибо за исчерпывающую информацию  товарищу gloomik

А как быть с временем майнинга devfee? Блочим на уровне hosts пул, но не будет ли асик в холостую время devfee молотить?

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

3 часа назад, valdemarku сказал:

А как быть с временем майнинга devfee? Блочим на уровне hosts пул, но не будет ли асик в холостую время devfee молотить?

Пулы в статусе Dead.

Дальше думайте сами.

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

16 часов назад, VasiliiNorris сказал:

Кстати, по проекту inginer.xyz вопрос: кто смотрел на PDF, что они выложили?

фейк.

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

Всем привет, а можно выложить еще раз скрипт для конвертации прошивки, хочется тоже поковыряться

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

6 часов назад, denis1981 сказал:

Всем привет, а можно выложить еще раз скрипт для конвертации прошивки, хочется тоже поковыряться

Присоединяюсь к просьбе!

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

Repack 081217164525

 

Все, что вы делаете, вы делаете на свой страх и риск!

 

Скрытый текст

  11.12.2017

 

https://goo.gl/mViuG2 10.12.2017

 

https://goo.gl/F1Vu7H

 

Changelog:

Скрытый текст

11.12.17

-Пересобран на 1.12 (ссылку убрал)

 

10.12.17

-Включил отображение DevFee пулов в Miner status.

 

08.12.17

-Пересобран на 1.11

-Разделены логи CGminer и логи системы.

-Изменено формирование логов системы и cgminer (Новые строки появляются сверху)

-Добавлено автообновление логов (3 сек)

-Добавлена поддержка часовых поясов (>System)

-Добавлена поддержка уведомлений через Telegram бота (>Notification)

 

Old:

-Отключены DevFee через hosts

 

Инструкция по получению API-KEY и Channel id для бота.

Скрытый текст

Получение API-KEY

Бот в Telegram создается при помощи другого бота под названием BotFather.

Отправляем ему команду /newbot, выбираем имя, которое будет отображаться в списке контактов, и адрес. Например, «Бот для AntMiner D3» с адресом «D3_alert_bot».

Если адрес не занят, а имя введено правильно, BotFather пришлет в ответ сообщение с API-KEY— «ключом» для доступа к созданному боту. Его нужно сохранить и никому не показывать.

 

Получение Channel ID

Откройте диалог со своим созданным ботом и напишите ему произвольное сообщение.

Откройте в браузере ссылку, заменив !API-KEY! на полученный идентификатор от @BotFather

https://api.telegram.org/bot!API-KEY!/getUpdates

 

В полученном json-ответе найдите значение в параметре result->message->chat->id, это и есть <channel-id>

 

Если есть желание и возможность отблагодарить за потраченное время и поддержать дальнейшие ковыряние в прошивке:

DASH: XjUxZvDh1u3tSN1rvEoB5FWoEaoqBepXmc

Cannabis: Cd25RTKKmxF2iiWbrGZehHXHcmWMAuTWA9

MUE: 7nApcsPyEtP4ZU1Ky9hxek8JimnmoE6phN

Изменено пользователем tty7
Ссылка на комментарий
Поделиться на другие сайты

Это еще на базе 1.1, да?

 

Вышла версия 1.11.

- Улучшена стабильность работы на некоторых пулах

- Исправлена путаница с приоритетами после падения текущего пула

- Исправлены ошибки при установке частоты свыше 650 МГц

- Частоту теперь можно задавать вплоть до максимально возможной (825 МГц), однако устанавливать столь высокую частоту не рекомендуется

 

Как по мне, первые два пункта достаточно важны.

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

4 минуты назад, uhoh сказал:

Это еще на базе 1.1, да?

 

Вышла версия 1.11.

- Улучшена стабильность работы на некоторых пулах

- Исправлена путаница с приоритетами после падения текущего пула

- Исправлены ошибки при установке частоты свыше 650 МГц

- Частоту теперь можно задавать вплоть до максимально возможной (825 МГц), однако устанавливать столь высокую частоту не рекомендуется

 

Как по мне, первые два пункта достаточно важны.

Ок, посмотрю что к чему. Скорее всего перекомпилен cgminer. Его заменить дело 5 мин. Но, возможно автор поправил блок devfee пулов. Так что если кто проверит - буду благодарен. (Что пишет в логах при переключении на devfee)

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

Проверил.

После обновы на версию 1.11  от 08-12-2017 слетел hosts

В логах видим:

5a2ac173d34bb_2017-12-8_19-43-38_328.thumb.jpg.4b65514e2b812843ed36b88c3b33f93b.jpg

Прописал в hosts ненужные пулы. Ребутнул.

Смотрим:

5a2ac2643f579_2017-12-8_19-46-54_421.thumb.jpg.737806f814900883ed5c754313b3f54e.jpg

Дев пул пропал.

 

 

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

5 часов назад, tty7 сказал:

Repack 081217164525

 

Все, что вы делаете, вы делаете на свой страх и риск!

 

 

Changelog:

  Показать содержимое

-Разделены логи CGminer и логи системы.

-Изменено формирование логов системы и cgminer (Новые строки появляются сверху)

-Добавлено автообновление логов (3 сек)

-Добавлена поддержка часовых поясов (>System)

-Добавлена поддержка уведомлений через Telegram бота (>Notification)

 

Old:

-Отключены DevFee через hosts

 

Инструкция по получению API-KEY и Channel id для бота.

  Показать содержимое

Получение API-KEY

Бот в Telegram создается при помощи другого бота под названием BotFather.

Отправляем ему команду /newbot, выбираем имя, которое будет отображаться в списке контактов, и адрес. Например, «Бот для AntMiner D3» с адресом «D3_alert_bot».

Если адрес не занят, а имя введено правильно, BotFather пришлет в ответ сообщение с API-KEY— «ключом» для доступа к созданному боту. Его нужно сохранить и никому не показывать.

 

Получение Channel ID

Откройте диалог со своим созданным ботом и напишите ему произвольное сообщение.

Откройте в браузере ссылку, заменив !API-KEY! на полученный идентификатор от @BotFather

https://api.telegram.org/bot!API-KEY!/getUpdates

 

В полученном json-ответе найдите значение в параметре result->message->chat->id, это и есть <channel-id>

 

Если есть желание и возможность отблагодарить за потраченное время и поддержать дальнейшие ковыряние в прошивке:

DASH: XjUxZvDh1u3tSN1rvEoB5FWoEaoqBepXmc

Cannabis: Cd25RTKKmxF2iiWbrGZehHXHcmWMAuTWA9

MUE: 7nApcsPyEtP4ZU1Ky9hxek8JimnmoE6phN

 Не работает функция (NoFee by tty7)

5a2ae4c159022_2017-12-8_22-11-35_328.thumb.jpg.13ad82c7e378e9720ea356281103f6ed.jpg

 

Пы.Сы. Можно ещё добавить пару - тройку резервных пулов в Miner General Config

Изменено пользователем ondulin
р.s.
Ссылка на комментарий
Поделиться на другие сайты

@tty7  Мне кажется имеет смысл создать отдельную тему. В ней вести шапку в которой выкладывать репак отдельной версией, а также там продублировать рекомендуемые настройки, ну и вообще полное описание. И конечно же кошельки для доната.

Тема востребованная, но тут в одной куче все, и без стакана не разберешься, где что.

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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Ledger: Новая прошивка криптокошельков не скомпрометирует сид-фразы пользователей

      В Ledger заявили, что подписка на сервис  Ledger Recovery добровольна, а компания лишена любых возможностей удаленного управления и обновления устройств. Последнее обновление аппаратного криптокошелька Ledger Nano X позволяет пользователям подписаться на инструмент восстановления Ledger Recovery, который дает возможность восстановить исходную фразу после прохождения проверки личности.   Представители компании Ledger уверяют, что сервис Ledger Recovery разбивает исходную фразу на три з

      в Новости криптовалют

    • Прошивка с вырезанным DevFee и конфликт интересов Staiki и Vnish

      Итак, прошивка для S9, S9i, S9j с вырезанным DevFee изначально была разработка Vnish (AsicDip), на лево не майнит, только Вам в карман, авто и ручная регулировка чипов да и много чего еще присутствует. установка: Прошивки у меня нет, кончилась.

      в Прошивки

    • Прошивка от Битмайн с асикбуст для s9

      Кто-нибудь пользовал новую прошивку для s9 от производителя с включенной функцией асикбуст? Прка ясно, что это патч для прошивок битмана с подстройкой частоты. Только вот что она дает - не очень понятно. К слэшу она не подключается, точнее, подключается, но не копает. Удалось подключить к дгбонлайн и к бтс ком. Только вроде как бы эффекта не видно, ни роста хешрейта, ни снижения потребления. У кого есть какие-то мысли или опыт подключения?

      в Прошивки

    • No Dev Fee aльтернативная прошивка для Antminer D3 и Antminer L3+ (без отчислений)

      Уважаемое сообщество! Наступил момент, когда у Вас появился выбор - отчислять постоянно за альтернативную прошивку, или сделать это только разово.   Вашему вниманию представляю результаты наших наработок, в виде двух прошивок для Antminer D3 и Antminer L3+. Antminer L3+ Antminer D3   Что же даст вам использование этой прошивки: Управление вольтажем на каждой плате асика Управление частотой на каждой плате   Результатом таког

      в Прошивки

    • Прошивка vnish без DevFee

      Доброго дня всем. Меня зовут Александр, я представляю проект VNISH в интернет-СМИ.  Недавно к нам попала статейка с данного ресурса от john_the_ripper.   Автор статьи со значительными ошибками описывает свои воровские действия (Робин-Гудскими их назвать нельзя, так как он якобы не избавляет вас от нашей ужасной комиссии, а перенаправляет половину ее вам, при этом оставляя половину себе, то есть воруя, так как не тратил годы в разработке).  Надеюсь, то что я объясню далее, полностью нар

      в Прошивки

×
×
  • Создать...