Bitcoin Forum
January 05, 2026, 11:14:55 AM *
News: Latest Bitcoin Core release: 30.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 »
  Print  
Author Topic: мои форки cgminer и bfgminer для bitfury ASIC  (Read 53371 times)
Integ
Legendary
*
Offline Offline

Activity: 1036
Merit: 1010


!


View Profile
September 26, 2013, 09:20:31 AM
Last edit: September 26, 2013, 09:42:15 AM by Integ
 #381

Теперь походу реалтайм статистики в вебморде нет... пустая строка...

ПыСы и хэшрейт чипов по 14.66 Гх...

Зато настройки пула сохраняются) можно и на охоту  Grin

ПыПыСы На 8-ми платном девайсе статистику рисует, на 11-платном - нет.
Хешрейт зато стабильно теперь врет на обоих, 14+ Гх с чипа  Cheesy


.......
Ахринеть, через 15 минут хешрейт перескакивает на правильные значения.

Если Вы давно собирались отправить мне деньги, но боялись предложить - у Вас есть шанс сделать это! - гокс кинул меня на 31248 сатоши!
1NiWhDiKGfyWj4EoJXDLm1J3SXsZSjUCjB (получено, спасибо! )))
willrain
Full Member
***
Offline Offline

Activity: 190
Merit: 100



View Profile
September 26, 2013, 09:46:18 AM
 #382

needbmw, может сделай в форке бфгмайнера перезапуск оного если хешрейт падает ниже какого-то порога?

По чипам там и так рестарт есть, а рестарт по общему хэшрейту решается внешними скриптами.

willrain
Full Member
***
Offline Offline

Activity: 190
Merit: 100



View Profile
September 26, 2013, 09:51:50 AM
 #383

Теперь походу реалтайм статистики в вебморде нет... пустая строка...

ПыСы и хэшрейт чипов по 14.66 Гх...

Зато настройки пула сохраняются) можно и на охоту  Grin

ПыПыСы На 8-ми платном девайсе статистику рисует, на 11-платном - нет.
Хешрейт зато стабильно теперь врет на обоих, 14+ Гх с чипа  Cheesy


.......
Ахринеть, через 15 минут хешрейт перескакивает на правильные значения.

А можешь в это время сделать
Code:
 /home/pi/needbmw/bfgminer/api-example.py stats
и выложить куда-то? И после этих 15 минут все нормально становится?
Ну и в остальном - багов не найдено?

Grumlin
Legendary
*
Offline Offline

Activity: 2915
Merit: 1170



View Profile WWW
September 26, 2013, 09:55:37 AM
 #384

needbmw, может сделай в форке бфгмайнера перезапуск оного если хешрейт падает ниже какого-то порога?

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


           ▄
         ▄███
         ▀████▄
       ▄  ▀████▄
      ███  ▀████▄
    ▄████▀  ▀████▄
   ▄████      ████▄
  ▄████        ████▄
 █████          █████
▀████▄          ▄████▀
  ▀████▄▄▄▄   ▄████▀
    ▀████▀  ▄████▀
LISK
       ▄▄▄▄▄▄▄
   ▄▄▀▀       ▀▀▄▄
  █               █ ▄
 █   █▀▄ ▀█▀ ▀█▀   █ ▀▄
 █   █▀▄  █   █    █  ▀▄
  █  ▀▀   ▀   ▀   █    █
▄▀ ▄▄           ▄▀    ▄▀
 ▀▀  ▀▀▄▄▄▄▄▄▄▀▀      ▀▄
        ▀▄▄      ▄▄▀▀▄▄▀
           ▀▀▀▀▀▀

                      ▄▄▄
  ▄█▄              ▄███████▄
  ▀████▄▄         ██████▀██████▀
    ▀▀▀████▄▄     ███████████▀
    ▀██▄███████▄▄███████████
     ▄▄▄▀██████████████████
      ▀████████████████████
▀█▄▄     ▀████████████████
  ▀████████████████▀█████
    ▀████████████▀▄▄███▀
       ▀▀██████████▀▀
           ▀▀▀▀▀

    ▄█▄            ▄█▄
   █████          █████
  ███████ ▄▄▄▄▄▄ ███████
 ▄██████████████████████▄
 ████████████████████████
██████████████████████████
██████▀▀          ▀▀██████
█████▀   ▄      ▄   ▀█████
 ████   ███    ███   ████
  ████   ▀      ▀   ████
   ▀████▄▄▄▄▄▄▄▄▄▄████▀
     ▀▀████████████▀▀

               ▄▄   ▄▄
              ▄▀ ▀▀█  █
             ▄▀     ▀▀
         ▄▄▄▄█▄
     ▄█▀▀▀▀▀▀▀▀▀▀█▄
 ▄▀▄▀              ▀▄▀▄
█  █   ▄█▄    ▄█▄   █  █
 ▀█    ▀█▀    ▀█▀    █▀
  █                  █
   █   ▀▄      ▄▀   █
    ▀▄   ▀▀▀▀▀▀   ▄▀
      ▀▀▄▄▄▄▄▄▄▄▀▀






   ▄▄████████████████▄▄
 ▄█████▀▀▀██████▀▀▀█████▄
▄████▀  ▀▀▀    ▀▀▀  ▀████▄
████▀                ▀████
███▀                  ▀███
███       ▄    ▄       ███
██▀      ███  ███      ▀██
██       ▀█▀  ▀█▀       ██
██▄     ▄        ▄     ▄██
▀██▄     ▀▀▄▄▄▄▀▀     ███▀
 ▀███▄▄▄▄▄▄████▄▄▄▄▄▄███▀
   ▀▀████████████████▀▀

   ▄▄███████████████▄▄
 ▄█████████████████████▄
▄██████████████▀▀███████▄
████████████▀▀    ███████
█████████▀▀   ▄   ███████
██████▀▀     █    ███████
████▀       █     ███████
█████▄▄   ▄█      ███████
████████ ██▄      ███████
▀████████ ▀▄███▄▄███████▀
 ▀█████████████████████▀
   ▀▀███████████████▀▀

   ▄▄████████████████████▄▄
 ▄██████████████████████████▄
▄████████████████████████████▄
██████████ ▀▀█████████████████
██████████     ▀▀█████████████
██████████         ▀▀█████████
██████████         ▄▄█████████
██████████     ▄▄█████████████
██████████ ▄▄█████████████████
▀████████████████████████████▀
 ▀██████████████████████████▀
   ▀▀████████████████████▀▀


  ▄▄███████████████▄▄
 █████████████████████
███████████████████████
███████████▀    ███████
██████████  ▄██████████
██████████  ███████████
████████      ▄████████
██████████  ███████████
██████████  ███████████
██████████  ███████████
 █████████████████████
  ▀▀███████████████▀▀
willrain
Full Member
***
Offline Offline

Activity: 190
Merit: 100



View Profile
September 26, 2013, 09:57:45 AM
 #385

ок, а дать ссылочку на скрипт можно? я его где-то видел, но где не помню

А у меня нет ссылочки, у меня свой был. В упомянутой выше сборке он есть.

Integ
Legendary
*
Offline Offline

Activity: 1036
Merit: 1010


!


View Profile
September 26, 2013, 10:08:57 AM
 #386

Теперь походу реалтайм статистики в вебморде нет... пустая строка...

ПыСы и хэшрейт чипов по 14.66 Гх...

Зато настройки пула сохраняются) можно и на охоту  Grin

ПыПыСы На 8-ми платном девайсе статистику рисует, на 11-платном - нет.
Хешрейт зато стабильно теперь врет на обоих, 14+ Гх с чипа  Cheesy


.......
Ахринеть, через 15 минут хешрейт перескакивает на правильные значения.

А можешь в это время сделать
Code:
 /home/pi/needbmw/bfgminer/api-example.py stats
и выложить куда-то? И после этих 15 минут все нормально становится?
Ну и в остальном - багов не найдено?
Уже нет, я мониторю их сейчас удаленно через веб.
Вообще как-то криво морда работает на 11 платах, замерзает даже дашборд, загрузка проца до 100% доходит, один раз показала-таки реалтайм-стату, больше не желает.
На 8 платном вопросов нет пока, кроме ошибочного хешрейта в первые минуты работы.

Если Вы давно собирались отправить мне деньги, но боялись предложить - у Вас есть шанс сделать это! - гокс кинул меня на 31248 сатоши!
1NiWhDiKGfyWj4EoJXDLm1J3SXsZSjUCjB (получено, спасибо! )))
DarkShaman111
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
September 26, 2013, 10:40:05 AM
 #387

willrain
Попробовал metabank.asic.rpi.2013.09.26.01.img.xz
Настройки пула через вебморду меняются корректно. По ssh зайти можно (хотя я заходил и в самой первой версии)
Статистика по чипам сразу после старта показывала по 14Гх с чипа, но спустя пару минут одумалась

Единственное НО - из 4х гиговой флешки половина остается незаюзанной
toms13
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
September 26, 2013, 10:49:01 AM
 #388

to needbmw

Заметил такую проблему, что после перезагрузки распика, майнер не стартует. Вот инфа из лога:

Code:
[2013-09-26 12:36:22] API running in IP access mode on port 4028 
[2013-09-26 12:36:21] Switching to pool 0 stratum+tcp://pool.itzod.ru:3333
[2013-09-26 12:36:21] Pool 0 stratum+tcp://pool.itzod.ru:3333 alive
[2013-09-26 12:36:17] Stratum from pool 1 requested work update
[2013-09-26 12:36:17] Pool 1 is hiding block contents from us
[2013-09-26 12:36:17] Stratum from pool 1 detected new block
[2013-09-26 12:36:17] Network difficulty changed to 149M ( 1.07Ph/s)
[2013-09-26 12:36:17] Switching to pool 1 stratum+tcp://eu-stratum.btcguild.com:3333 - first alive pool
[2013-09-26 12:36:16] Probing for an alive pool
[2013-09-26 12:36:16] Waiting for RPC commands or press 'Q' to quit
[2013-09-26 12:36:16] No devices detected!
[2013-09-26 12:36:16] No Bitfury chips detected!

Перезапускаю в ручную работает, т.е. с первого раза на вновь загруженной систему форк не стартует, только в ручную запускать нужно. Если остановить и запустить вновь работает, дальше проблем с запуском нет, до перезагрузки системы.
willrain
Full Member
***
Offline Offline

Activity: 190
Merit: 100



View Profile
September 26, 2013, 10:52:36 AM
 #389

willrain
Попробовал metabank.asic.rpi.2013.09.26.01.img.xz
Настройки пула через вебморду меняются корректно. По ssh зайти можно (хотя я заходил и в самой первой версии)
Статистика по чипам сразу после старта показывала по 14Гх с чипа, но спустя пару минут одумалась
Осталось выяснить, что именно неправильно показывает - майнер или веб-интерфейс. Я постом выше рекомендацию кидал на этот счет.

Quote
Единственное НО - из 4х гиговой флешки половина остается незаюзанной
А сильно не хватает места? Там и так 800 МБ свободно. Расширить, в принципе, элементарно.

needbmw
Code:
./spidevc.c:67:         perror("FATAL, /dev/mem trouble (must be roor)");
Опечаточка Smiley

needbmw (OP)
Legendary
*
Offline Offline

Activity: 1302
Merit: 1008



View Profile
September 26, 2013, 10:58:09 AM
 #390

toms13, надо смотреть загружены ли модули i2c и spi до старта майнера.
по идее он должен их сам попытаться загрузить (см. spidevc.c), но вдруг не может.

Опечаточка Smiley
да потому что спать надо в три часа ночи  Grin

NO PSAKING!
DarkShaman111
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
September 26, 2013, 11:18:14 AM
 #391

toms13
willrain
Последняя сборка (metabank.asic.rpi.2013.09.26.01.img.xz)

Запустился, поменял настройки пула через морду, зашел по ssh и сказал sudo reboot.  После перезагрузки все нормально запустилось. Сейчас ребутнул девайс еще раз для проверки. Майнер запускается сразу
willrain
Full Member
***
Offline Offline

Activity: 190
Merit: 100



View Profile
September 26, 2013, 11:24:41 AM
 #392

toms13
willrain
Последняя сборка (metabank.asic.rpi.2013.09.26.01.img.xz)

Запустился, поменял настройки пула через морду, зашел по ssh и сказал sudo reboot.  После перезагрузки все нормально запустилось. Сейчас ребутнул девайс еще раз для проверки. Майнер запускается сразу

Ну и ок.

Я могу разве что выложить обновленный вариант образа, где пересобран bfgminer с последним коммитом от needbmw, где поправлены пути к modprobe - возможно из-за этого у кого-то при старте системы майнер может не запускаться (хотя как может один и тот же образ по-разному работать на разных железках - не представляю)

needbmw (OP)
Legendary
*
Offline Offline

Activity: 1302
Merit: 1008



View Profile
September 26, 2013, 11:26:19 AM
 #393

явно пропиши загрузку модулей в /etc/rc.local
а потом сможет майнер загрузить, не сможет - какая разница  Smiley

NO PSAKING!
willrain
Full Member
***
Offline Offline

Activity: 190
Merit: 100



View Profile
September 26, 2013, 11:29:15 AM
Last edit: September 26, 2013, 11:40:20 AM by willrain
 #394

явно пропиши загрузку модулей в /etc/rc.local
а потом сможет майнер загрузить, не сможет - какая разница  Smiley

Не совсем правильно. rc.local обрабатывается после запуска всех сервисов - в том числе после запуска майнера. Споткнулся на этом при переносе логов в tmpfs на nginx'e - тот отказывался стартовать, хотя в /etc/rc.local было прописано создание каталога логов. Просто nginx пытался стартовать до того, как этот каталог создавался и в итоге завершал свою работу.

Правильнее все же делать это или в стартовом скрипте, или общесистемно - в /etc/modules

DarkShaman111
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
September 26, 2013, 11:34:24 AM
 #395

Quote
libkmod: ERROR ../libkmod/libkmod-config.c:686 kmod_config_parse: /etc/modprobe.d/raspi-blacklist.conf line 4: ignoring bad line starting with 'i2c-bcm2708'
libkmod: ERROR ../libkmod/libkmod-config.c:686 kmod_config_parse: /etc/modprobe.d/raspi-blacklist.conf line 3: ignoring bad line starting with 'spi-bcm2708'
libkmod: ERROR ../libkmod/libkmod-config.c:686 kmod_config_parse: /etc/modprobe.d/raspi-blacklist.conf line 4: ignoring bad line starting with 'i2c-bcm2708'
libkmod: ERROR ../libkmod/libkmod-config.c:686 kmod_config_parse: /etc/modprobe.d/raspi-blacklist.conf line 3: ignoring bad line starting with 'spi-bcm2708'
libkmod: ERROR ../libkmod/libkmod-config.c:686 kmod_config_parse: /etc/modprobe.d/raspi-blacklist.conf line 4: ignoring bad line starting with 'i2c-bcm2708'
libkmod: ERROR ../libkmod/libkmod-config.c:686 kmod_config_parse: /etc/modprobe.d/raspi-blacklist.conf line 3: ignoring bad line starting with 'spi-bcm2708'
libkmod: ERROR ../libkmod/libkmod-config.c:686 kmod_config_parse: /etc/modprobe.d/raspi-blacklist.conf line 4: ignoring bad line starting with 'i2c-bcm2708'
libkmod: ERROR ../libkmod/libkmod-config.c:686 kmod_config_parse: /etc/modprobe.d/raspi-blacklist.conf line 3: ignoring bad line starting with 'spi-bcm2708'
[2013-09-26 15:08:02] INFO: bitfury_detect
[2013-09-26 15:08:02] Loaded configuration file /home/pi/.cgminer/cgminer.conf
[2013-09-26 15:08:02] Started bfgminer 3.1.4

Вот что пишется в самом начале лога после старта девайса. Дальше идет инит чипов. а потом вот такие строки -
Quote
[2013-09-26 14:52:40] Network difficulty changed to 149M ( 1.07Ph/s)
[2013-09-26 14:52:39] Pool 0 stratum+tcp://pool.itzod.ru:3333 alive
[2013-09-26 14:52:39] Stratum authorisation success for pool 0
[2013-09-26 14:52:39] HTTP request failed: Protocol stratum+tcp not supported or disabled in libcurl
[2013-09-26 14:52:39] Testing pool stratum+tcp://pool.itzod.ru:3333
[2013-09-26 14:52:39] Probing for an alive pool
willrain
Full Member
***
Offline Offline

Activity: 190
Merit: 100



View Profile
September 26, 2013, 11:39:55 AM
 #396

Quote
libkmod: ERROR ../libkmod/libkmod-config.c:686 kmod_config_parse: /etc/modprobe.d/raspi-blacklist.conf line 4: ignoring bad line starting with 'i2c-bcm2708'
libkmod: ERROR ../libkmod/libkmod-config.c:686 kmod_config_parse: /etc/modprobe.d/raspi-blacklist.conf line 3: ignoring bad line starting with 'spi-bcm2708'


Да, поправлю сейчас, чтобы уже все красиво было. Осталось еще со старой системы - штатно в файлике было "blacklist название_модуля". Ключевое слово убрали, в итоге модуль не блеклистится (и не должен, он нужен для работы майнера), а вот при каждой попытке подгрузки модуля ругается на синтаксис.

toms13
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
September 26, 2013, 11:46:28 AM
 #397

Quote
libkmod: ERROR ../libkmod/libkmod-config.c:686 kmod_config_parse: /etc/modprobe.d/raspi-blacklist.conf line 4: ignoring bad line starting with 'i2c-bcm2708'
libkmod: ERROR ../libkmod/libkmod-config.c:686 kmod_config_parse: /etc/modprobe.d/raspi-blacklist.conf line 3: ignoring bad line starting with 'spi-bcm2708'


Да, поправлю сейчас, чтобы уже все красиво было. Осталось еще со старой системы - штатно в файлике было "blacklist название_модуля". Ключевое слово убрали, в итоге модуль не блеклистится (и не должен, он нужен для работы майнера), а вот при каждой попытке подгрузки модуля ругается на синтаксис.

В /etc/modprobe.d/raspi-blacklist.conf должно быть:
Code:
blacklist i2c-bcm2708
blacklist spi-bcm2708
вместо
Code:
i2c-bcm2708
spi-bcm2708

willrain
Full Member
***
Offline Offline

Activity: 190
Merit: 100



View Profile
September 26, 2013, 11:47:08 AM
 #398

Зачем его блеклистить, если он подгружается майнером?

DarkShaman111
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
September 26, 2013, 12:43:54 PM
 #399

willrain
В идеале на будущее хотелось бы иметь скрипт для апдейта софта. Новая версия майнера, новая версия морды и прочее.
willrain
Full Member
***
Offline Offline

Activity: 190
Merit: 100



View Profile
September 26, 2013, 12:47:56 PM
 #400

willrain
В идеале на будущее хотелось бы иметь скрипт для апдейта софта. Новая версия майнера, новая версия морды и прочее.

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

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 »
  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!