Bitcoin Forum
December 11, 2024, 10:49:20 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 »
  Print  
Author Topic: Метабанк Bitfury Asic [Настройка]  (Read 105131 times)
alexxy
Sr. Member
****
Offline Offline

Activity: 363
Merit: 250


View Profile
September 10, 2013, 07:15:48 AM
 #201

Выложил программу http://turbobit.net/ile2jggmfxnm.html
Когда запустишь, добавь на вкладке "настройки" нового майнера (кнопка "добавить"), вбей сетевые параметры и нажми "применить", настройки в файл сохранятся. Естественно, не забудь дать разрешение в cgm для доступа к апи.
Обновление каждые 3 секунды. Пока работает с одним майнером (программе еще суток нет).

А под линукс её можно собрать? Wink Винда не везде есть и не у всех
needbmw
Legendary
*
Offline Offline

Activity: 1302
Merit: 1008



View Profile
September 10, 2013, 07:18:08 AM
 #202

А под линукс её можно собрать? Wink Винда не везде есть и не у всех
лучше бы вообще на php переписать и в распи залить

NO PSAKING!
alexxy
Sr. Member
****
Offline Offline

Activity: 363
Merit: 250


View Profile
September 10, 2013, 07:56:19 AM
 #203

А под линукс её можно собрать? Wink Винда не везде есть и не у всех
лучше бы вообще на php переписать и в распи залить

Это было бы еще лучше Wink в распи все равно веб сервер крутится. Я вероятно как получу майнер выложу свой вариант имиджа для распи
ProtonEvil
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
September 10, 2013, 10:12:58 AM
 #204

Программа весит парус сотен Кб, все остальное - библиотеки QT5. Если у вас уже есть QT5 SDK, то нужна только программа. В след. раз раздельно выложу. Кстати, биткоин-кошелек тоже толстый (>20Мб) из-за встроенных библиотек QT4.
alexxy
Sr. Member
****
Offline Offline

Activity: 363
Merit: 250


View Profile
September 10, 2013, 10:29:43 AM
 #205

Программа весит парус сотен Кб, все остальное - библиотеки QT5. Если у вас уже есть QT5 SDK, то нужна только программа. В след. раз раздельно выложу. Кстати, биткоин-кошелек тоже толстый (>20Мб) из-за встроенных библиотек QT4.

А можешь исходник на гитхаб залить?
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
September 10, 2013, 10:42:05 AM
 #206

Turbobit какой-то невыносимый сервис:
Quote
Доступ с этого IP для данной ссылки невозможен.
И ещё они мечтают о деньгах...

Ладно, пока обойдусь консольной статистикой, уже приноровился её улучшать )
Прицепил резисторы к двум платам, скоро приступлю к испытаниям и горячему разгону.




Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
ProtonEvil
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
September 10, 2013, 10:46:51 AM
 #207

А можешь исходник на гитхаб залить?

Пока там нечего выкладывать, функционала почти нет, нужно добавить управление пулами, контроль майнинга (скорости, редж и пр.), слежение за отваливающимися чипами, их реанимацию, подстройку частоты чипов, регул. др. тонких параметров и много чего еще. Тогда появится смысл с гитхабом.
ProtonEvil
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
September 10, 2013, 10:48:18 AM
 #208

Turbobit какой-то невыносимый сервис:

Выслушаю советы по аплод-сервисам без регистрации.
ProtonEvil
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
September 10, 2013, 11:03:23 AM
Last edit: September 10, 2013, 12:40:08 PM by ProtonEvil
 #209

Выкладываю, как обещал, инструкцию по сборке форка needbmw, чтобы люди, так сказать, приобщались к прекрасному. Grin
Changelog:

- абсолютно честная константа 4.294967296 при пересчете шары->Гх/c
- гигахэши в шапке cgminer-a теперь неплохо совпадают с гигахэшами по API (хотя считаются внутри по-разному) и совпадают со средним на элигиусе
- полностью избавился от duplicate-шар, стало в разы меньше реджектов
- вернул на место счетчик HW ошибок (хотя меня все еще терзают сомнения а ошибки ли это)
- изменились некоторые имена параметров в API на более вменяемые

Переходим в каталог, где будет лежать форк и забираем его у гитхаба:
$ cd /usr/src/
$ git clone https://github.com/needbmw/cgminer

Если все хорошо, увидим такое: Checking out files: 100% (196/196), done. Открываем libbitfury.h:
$ cd cgminer/
$ nano libbitfury.h

Находим строки (строка 34) и меняем их, как показано:
Quote
#define BITFURY_MAXBANKS 16
#define BITFURY_BANKCHIPS 8

Сохраняем результаты и выходим Ctrl+X, Y, Enter. Теперь конфигурируем и собираем:
$ ./autogen.sh --enable-bitfury
$ make

Сборка займет около 10минут. Ошибок быть не должно, теперь майнер готов к работе, запускаем его:
$ /usr/src/cgminer/./cgminer --api-listen --api-allow W:192.168.0/24,127.0.0.1 --api-port 4028 --api-network -o pool.50btc.com:3333 -u some_user -p 000

Параметры запуска:
Quote
W:192.168.0/24,127.0.0.1 - подсеть, которой разрешено брать статистику майнера и управлять им. Вбить свою, в примере 192.168.0.0/255.255.255.0 (127.0.0.1 не трогать)
4028 - API порт, лучше не трогать, т.к. метабанковская веб морда работать не будет
pool.50btc.com:3333 - адрес пула
some_user - заменить на своего пользователя
000 - заменить на пароль пользователя

Статистику можно наблюдать чере веб-морду метабанка или с помощью моей программы (если нужна инструкция, тоже выложу).
Перед запуском форка, встроенный майнер нужно отключить: $ service cgminer stop.
Автоследилку для встроенного майнера нужно тоже отключить (закоментить то, что добавили в crontab -e), или перенаправить ее на форк.
Как-то так.
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
September 10, 2013, 11:27:05 AM
 #210

Выслушаю советы по аплод-сервисам без регистрации.
В исключительных случаях использую ifolder.ru, а обычно конечно с регистрацией: свой сайт, dropbox )

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
sert
Sr. Member
****
Offline Offline

Activity: 439
Merit: 253


View Profile WWW
September 10, 2013, 12:07:50 PM
 #211

Выслушаю советы по аплод-сервисам без регистрации.

http://rghost.ru/


Выходи в фиат, на столько битка, сколько не жалко потерять (c) Cubic Earth
CarmaSleeper
Sr. Member
****
Offline Offline

Activity: 351
Merit: 250


View Profile WWW
September 11, 2013, 01:07:04 AM
 #212

>>needed при обрыве связи с интернетом майнер останавливается и уже не запускается. Нужен скрипт ребута, который отслеживает пропадание связи и при восстановлении делает restart cgminer.
Есть умельцы, которые могут такое сделать? И выложить...с нормальной пошаговой инструкцией.

CRYO  |  ADVANCED CRYOPRESERVATION TECHNOLOGIES
█ ██ ███       WHITEPAPER       FACEBOOK       TWITTER       TELEGRAM       ANN THREAD       ███ ██ █
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
September 11, 2013, 06:45:42 AM
 #213

Накопил небольшую статистику, по работе плат на повышенном напряжении:

Отклик достаточно заметный как видно. Причем short stat у меня занижает оценку на 11-15%, относительно long stat.
Думаю, что вольтмод нужно применять последовательно сначала к самым слабым платам, в моем случае 0, 1, 2, E.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
ProtonEvil
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
September 11, 2013, 11:58:14 AM
 #214

Короче, задолбала меня такая ситуация:



Встало 4 чипа (-10 Гх/с) после ~10часов работы. Переделал программу, чтобы следила за этим делом.
Через минуту после остановки чипа, майнеру передается команда на рестарт (нужно выставить "1" в параметре "chip_halt_rst" в настройках). Всяко лучше, чем тупо перезагружать майнер каждый час, теряя драгоценные шары.

Еще изменения:
- добавлен анализ скорости майнера ("est_ghs" - ожидаемый хешрейт);
- добавлено звуковое оповещение - если скорость майнера сильно упадет, программа разбудит ночью, гы-гы;
- добавлено задание частоты чипов налету (чтобы работало - нужно патчить cgminer, возможно к след. версии needbmw смержит эту фичу и она будет доступна без патча);
- добавлено управление пулами (правой кнопкой по пулу -> "переключить");
- добавлены HW в виде процентов для наглядности;
- добавлен ребут после пропадания связи, и остановки майнера (CarmaSleeper'у), управляется установкой "hash_drop_rst";
- внесены исправления для работы с измененными needbmw параметрами API;
ProtonEvil
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
September 11, 2013, 11:59:53 AM
 #215

http://rghost.ru/48690103

toms13
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
September 11, 2013, 02:15:04 PM
 #216

хост http://www.rghost.ru/48690103 слег Sad
залей в другое место Wink
ProtonEvil
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
September 11, 2013, 02:33:36 PM
Last edit: September 11, 2013, 06:36:03 PM by ProtonEvil
 #217

В личке скопилось много вопросов, отвечаю здесь всем сразу.

1. По сборке форка needbmw: подробно описывал здесь https://bitcointalk.org/index.php?topic=287147.msg3121023#msg3121023
дополнение: запускать майнер можно проще, используя уже созданную конфигурацию от метабанковского майнера:
$ /usr/src/cgminer/./cgminer -c /home/pi/.cgminer/cgminer.conf

содержимое конф-файла нужно немного изменить, примерно так:
Quote
{
    "api-allow": "W:192.168.0/24,127.0.0.1",   - здесь надо указать свою подсеть (здесь 192.168.0.0/255.255.255.0)
    "api-listen": true,
    "api-port": "4028",
    "pools": [
        {
                "url": "nl1.ghash.io:3333",
                "user": "protonevil.1",
                "pass": "000"
        },
        {
                "url": "pool.50btc.com:3333",
                "user": ""
                "pass": ""
        }
    ]
}

2. автоподнималка для майнера needbmw?
Проще заменить нативный майнер на форк, делаем так:
$ mkdir /usr/tmp
$ cp /usr/local/bin/cgminer /usr/tmp/cgminer.mb
$ cp /usr/src/cgminer/cgminer /usr/local/bin/

Все. Будет работать как и раньше, все автоподнималки и перезагружалки, которые вы уже установили.

3. Как настроить программу на майнер:
  1) добавляем новый майнер на кнопку добавить
  2) выбираем добавленный майнер из списка
  3) вбиваем его параметры
  4) нажимаем применить



4. Параметры майнера:
  ip_addr - ip-адрес майнера (не забудьте отредактировать конфиг. файл в майнере, чтобы там была указана ваша подсеть!)
  tcp_port - вбить 4028
  est_ghs - сколько Гх/с должен выжимать майнер, на это ориентируется перезапуск и подсветка скорости (если скорость <80% от указанной - будет ребут)

5. Параметры программы:
  auto_update - производить авто-обновление данных;
  update_ms - обновлять каждые x миллисекунд (3000 == 3 секунды);
  chip_halt_rst - ребутить майнер, если обнаружены застывшие чипы;
  hash_drop_rst - ребутить майнер, если майнинг остановился (после падения интернета);
  alarm_sound - подавать звуковой сигнал при серьезных ошибках (майнинг встал, майнит слишком медленно и т.п.);

6. Как переключать пулы?
  1) Выбрать майнер (1-ый список)
  2) Правой кнопкой по пулу -> "переключить" (список справа от первого)
  Можно добавлять, удалять пулы из программы? - пока нельзя.

7. Как разгонять устройства?
Разгон майнера не работает с текущей сборкой форка needbmw, чтобы появился разгон - нужно патчить форк, в программе уже встроена возможность разгонять чипы.
Пока в форке нет авторазгона чипов, дело это непростое, поведение чипов плохо изучено. Разгоняйте пока вручную.
Komonec
Legendary
*
Offline Offline

Activity: 985
Merit: 1000


25btc.ru


View Profile WWW
September 11, 2013, 03:12:00 PM
 #218

У меня тут проблема возникла, в одном из майнеров не работает плата под номеров 8. Т.е. если она вставлена, устройство включается на 1 секунду и тут же выключается. Ставил ее в другие порты, тоже самое. Майнер стоял в стойке, я удаленно его перезагрузил и больше он не загрузился. Внешне дефектов никаких нет.
Кто-нибудь сталкивался с такой проблемой?

ProtonEvil
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
September 11, 2013, 03:17:09 PM
 #219

У меня тут проблема возникла, в одном из майнеров не работает плата под номеров 8. Т.е. если она вставлена, устройство включается на 1 секунду и тут же выключается. Ставил ее в другие порты, тоже самое. Майнер стоял в стойке, я удаленно его перезагрузил и больше он не загрузился. Внешне дефектов никаких нет.
Кто-нибудь сталкивался с такой проблемой?

я сталкивался. такой модуль нужно менять по гарантии.
Komonec
Legendary
*
Offline Offline

Activity: 985
Merit: 1000


25btc.ru


View Profile WWW
September 11, 2013, 03:20:00 PM
 #220

я сталкивался. такой модуль нужно менять по гарантии.
Угу, мне только, что позвонили из Метабанка, так и есть.

Pages: « 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!