Author

Topic: Metabank web interface (Read 6007 times)

newbie
Activity: 12
Merit: 0
October 15, 2013, 04:06:59 PM
#48
Нет... у меня стал находить 116 чипов из 120 Cry

Возвращаясь к теме топика =))
добавил Realtime stats per chip (cubism): в отличие от оригинального cubism нормально выглядит и работает при любом разрешении экрана
Там осталось значение окна 1000px - это я тестировал java-скрипт... Нужно поставить "100%", тогда действительно будет под окно браузера подгонять. Обновил в репо.

Плюс добавил новые плюшки: время жизни сервера (Server uptime) и статистику WLAN. У меня лоток на балконе стоит, так что витую пару туда не особо потянешь )))
sr. member
Activity: 473
Merit: 252
Cricetus cricetus
October 15, 2013, 02:39:56 PM
#47
Все он видит, просто считает неправильно... Smiley
Он же пишет chip #112, а потом 120 chips detected.
Просто номер чипа считается в программе как (№платы * 8 ), а платы идут с №0, итого 14 плат * 8 = 112, а надо (№платы+1)*8-1, итого 14+1*8-1=119 Smiley

P.S. Долбанные смайлы Smiley
hero member
Activity: 574
Merit: 523
October 15, 2013, 02:39:12 PM
#46
У меня медленнее на 10% чем bfgminer от needbmw (305 vs 330).
Да. У меня тоже Sad Прикольная, конечно, фенечка, но она не стоит 10% мощности. В логах завались сообщениями типа
Code:
Chip 4:7 frequency drop: 157 Mhz, clock reinit to 54 bits!
. Откатился обратно на "чистый" форк needbmw.

Кроме того, у меня после установки этого форка bfgminer не видит 4 чипа (5-7) на крайней плате Sad Понятно, что скорее всего он тут ни при чем, но как-то совсем досадно еще и тут потерять...

не кидайтесь камнями Smiley я предупреждал, что нормально тестированно только на 40ка чипах Smiley

Кстати, сам детект чипов я не переписывал, только формирование массива по чипам. Так что боюсь, это тот глюк, когда надо майнеру дать отдохнуть, что бы он их снова увидел. У меня такое тоже один раз было.
newbie
Activity: 12
Merit: 0
October 15, 2013, 02:23:36 PM
#45
У меня медленнее на 10% чем bfgminer от needbmw (305 vs 330).
Да. У меня тоже Sad Прикольная, конечно, фенечка, но она не стоит 10% мощности. В логах завались сообщениями типа
Code:
Chip 4:7 frequency drop: 157 Mhz, clock reinit to 54 bits!
. Откатился обратно на "чистый" форк needbmw.

Кроме того, у меня после установки этого форка bfgminer не видит 4 чипа (5-7) на крайней плате Sad Понятно, что скорее всего он тут ни при чем, но как-то совсем досадно еще и тут потерять...
hero member
Activity: 574
Merit: 523
October 15, 2013, 08:27:36 AM
#44
По пулу тяжело сказать - смотрел на итзоде, а там сильно плавает.

P.S. И да, видимо HW по другому считаются, ибо их дофига (88%). На сборке needbmw - 31%

Там много чего по другому. На ошибки особо не смотрите - это шум в проводах по большей части. Еще вполне вероятно, что на длинных цепочках опрос, как задуман Битфурием, при такой схемотехнике может работать плохо. Если это так (я не могу сказать, так как проверять мне не на чем), то Вам правильнее не использовать этот форк. У меня он стабильно показывает 110-112 на самом устройсте, ghash.io среднесуточную 117 (на других пулах я не пробовал, так как здесь меня пока всё устраивает, а надежда отбить вложения исчезла еще до получения устройства)

Я больше ориентируюсь на work utility - сколько шар 1ой сложности в минуту это чудо генерирует. У меня при показателях приведенных выше получается ~1725 на сорока чипах.
sr. member
Activity: 473
Merit: 252
Cricetus cricetus
October 15, 2013, 05:06:15 AM
#43
По пулу тяжело сказать - смотрел на итзоде, а там сильно плавает.

P.S. И да, видимо HW по другому считаются, ибо их дофига (88%). На сборке needbmw - 31%
hero member
Activity: 574
Merit: 523
October 15, 2013, 04:09:36 AM
#42
По пулу сколько с тем и с тем?
sr. member
Activity: 473
Merit: 252
Cricetus cricetus
October 15, 2013, 03:45:05 AM
#41
Спасибо.
У меня медленнее на 10% чем bfgminer от needbmw (305 vs 330).
hero member
Activity: 574
Merit: 523
October 15, 2013, 03:06:46 AM
#40

Угу, спасибо, уже сам нагуглил.

Часто реинитит чипы по частоте и т.о. не дает выйти им на полную мощность...

P.S. Тройное.

в файле driver-bitfury.c найдите строчку

Code:
if(dev->mhz < 200 && dev->mhz2 < 200)

Исправте 200 на 100 в обоих местах.
sr. member
Activity: 473
Merit: 252
Cricetus cricetus
October 15, 2013, 02:38:08 AM
#39
Спасибо, попробую.

P.S. Не собирается... места на /tmp не хватает...
Code:
sudo mount -o remount -o size=32m tmpfs/
тебе в помощь
Угу, спасибо, уже сам нагуглил.

Часто реинитит чипы по частоте и т.о. не дает выйти им на полную мощность...

P.S. Тройное.
newbie
Activity: 12
Merit: 0
October 14, 2013, 05:33:17 PM
#38
А как накатить на уже установленный bfgminer?
Надо пересобирать...
Скопируй с заменой в ~/bfgminer/ (ну, или где он там у тебя установлен) файлы
Code:
api.c
driver-bitfury.c
libbitfury.c
libbitfury.h
libbitfury_int.h
miner.h
и собери:
Code:
$ make clean
$ make
newbie
Activity: 12
Merit: 0
October 14, 2013, 04:01:58 PM
#37
Спасибо, попробую.

P.S. Не собирается... места на /tmp не хватает...
Code:
sudo mount -o remount -o size=32m tmpfs/
тебе в помощь
hero member
Activity: 574
Merit: 523
October 14, 2013, 04:01:12 PM
#36
А как накатить на уже установленный bfgminer?

в README к оригинальному (самому оригинальному) bfgminer'у сказано, что если вы его сами компилировали, то лучше и запускать из той директории, где компилировали. Там и правда, по дороге строится пара библиотек, которые почему-то плохо устанавливаются через "make install". Я не стал разбираться с этим (просто лень), по этому запускаю из той папки, где и компилирую. Для автоматического запуска нужно будет подправить файл /etc/init.d/cgminer, в котором нужно прописать правильный путь к той версии cgminer/bfgminer, которую Вы хотите запускать.

Эдит: Если Вы мой форк пытаетесь запустить на тройном(двойном) устройстве, то согласно alpet'у нужно понизить чувствительность к вычисляемой частоте чипов. Мне проверить не на чем (у меня маленькое устройство)
full member
Activity: 171
Merit: 100
October 14, 2013, 03:46:48 PM
#35
А как накатить на уже установленный bfgminer?
hero member
Activity: 574
Merit: 523
October 14, 2013, 02:50:59 PM
#34
Наверное must be root
ну я не стал поправлять, я понял что имелось ввиду
sr. member
Activity: 473
Merit: 252
Cricetus cricetus
October 14, 2013, 02:43:35 PM
#33
Наверное must be root
hero member
Activity: 574
Merit: 523
October 14, 2013, 02:36:49 PM
#32
Да, забыл сказать, у меня bfgminer от needbmw. Этот 1-click изменение клока на нем тестировалось?
Установка клокбитов вроде только в cgminer работает.
сюда я портировал 'setclkb' из cgminer'a, если кому надо http://github.com/bee7/bfgminer
собрал, работает!
только у тебя остался "must be roor" =)

Ну я на эту тему не заморачивался Smiley

Едит: а что надо?
newbie
Activity: 12
Merit: 0
October 14, 2013, 02:35:37 PM
#31
Да, забыл сказать, у меня bfgminer от needbmw. Этот 1-click изменение клока на нем тестировалось?
Установка клокбитов вроде только в cgminer работает.
сюда я портировал 'setclkb' из cgminer'a, если кому надо http://github.com/bee7/bfgminer
собрал, работает!
только у тебя остался "must be roor" =)
newbie
Activity: 12
Merit: 0
October 14, 2013, 01:50:01 PM
#30
добавил Realtime stats per chip (cubism): в отличие от оригинального cubism нормально выглядит и работает при любом разрешении экрана
sr. member
Activity: 473
Merit: 252
Cricetus cricetus
October 14, 2013, 01:39:18 PM
#29
Спасибо, попробую.

P.S. Не собирается... места на /tmp не хватает...
hero member
Activity: 574
Merit: 523
October 14, 2013, 01:34:24 PM
#28
Да, забыл сказать, у меня bfgminer от needbmw. Этот 1-click изменение клока на нем тестировалось?
Установка клокбитов вроде только в cgminer работает.

сюда я портировал 'setclkb' из cgminer'a, если кому надо http://github.com/bee7/bfgminer

sr. member
Activity: 473
Merit: 252
Cricetus cricetus
October 14, 2013, 01:22:15 PM
#27
Да, забыл сказать, у меня bfgminer от needbmw. Этот 1-click изменение клока на нем тестировалось?
Установка клокбитов вроде только в cgminer работает.
newbie
Activity: 12
Merit: 0
October 14, 2013, 11:26:51 AM
#26
Да, забыл сказать, у меня bfgminer от needbmw. Этот 1-click изменение клока на нем тестировалось?
newbie
Activity: 12
Merit: 0
October 13, 2013, 04:17:23 PM
#25
Можешь сделать pull request на https://github.com/enikesha/django-metabank/pulls
Пока закинул подсветку статуса пула, чуть позже солью Realtime per chip - чёта озадачился функцией set-bits: у меня оно не работает! Пишет "Invalid command" Sad
newbie
Activity: 33
Merit: 0
October 12, 2013, 05:22:31 AM
#24
Ещё хотелось бы видеть какой именно пул в списке работает. Либо цветом метить либо скорость рядом поставить.
Я сделал. Это и еще несколько мелких плюшек... Куда выложить? =)

Можешь сделать pull request на https://github.com/enikesha/django-metabank/pulls
newbie
Activity: 12
Merit: 0
October 11, 2013, 01:42:38 PM
#23
Ещё хотелось бы видеть какой именно пул в списке работает. Либо цветом метить либо скорость рядом поставить.
Я сделал. Это и еще несколько мелких плюшек... Куда выложить? =)
newbie
Activity: 23
Merit: 0
October 07, 2013, 05:37:06 PM
#22
при запуске просит логин пароль, только клиенты метабанка могут использовать этот интерфейс клевый? :-/
или можно порыться?
pi:raspberry , попробуй.

спасибо!

не додумался Smiley
ZPK
legendary
Activity: 1302
Merit: 1021
October 07, 2013, 05:23:48 PM
#21
при запуске просит логин пароль, только клиенты метабанка могут использовать этот интерфейс клевый? :-/
или можно порыться?
pi:raspberry , попробуй.
newbie
Activity: 23
Merit: 0
October 07, 2013, 05:13:50 PM
#20
при запуске просит логин пароль, только клиенты метабанка могут использовать этот интерфейс клевый? :-/
или можно порыться?
member
Activity: 103
Merit: 10
October 02, 2013, 04:31:05 AM
#19
Насчет плюшек Roll Eyes

Было бы очень неплохо в раздел Chip Info добавить общий итог по каждому слоту, можно в конец или в заголовок.
поддержу, общий хэш рейт и кол-во ошибок в заголовок слота было удобно, ещё может поменять название слот 10 на A, 11 на B и т.д.
full member
Activity: 190
Merit: 100
September 29, 2013, 12:00:01 PM
#18
Кстати если пул отвалится переключение на другой нынче есть? Какой включится в этом случае?

Да. Это зависит не от морды, а от майнера. Переключение работает. Включится следующий по списку.
member
Activity: 103
Merit: 10
September 29, 2013, 05:20:52 AM
#17
Я так понимаю можно добавить и температуру и напряжение по чипу?
hero member
Activity: 574
Merit: 523
September 29, 2013, 04:57:43 AM
#16
Насчет плюшек Roll Eyes

Было бы очень неплохо в раздел Chip Info добавить общий итог по каждому слоту, можно в конец или в заголовок.

И промежуточный по каждым 4 чипам, если не сложно
newbie
Activity: 42
Merit: 0
September 29, 2013, 04:19:58 AM
#15
Ещё хотелось бы видеть какой именно пул в списке работает. Либо цветом метить либо скорость рядом поставить.
Внесите возможность выставления приоритета пулов в списке.
Кстати если пул отвалится переключение на другой нынче есть? Какой включится в этом случае?
legendary
Activity: 1036
Merit: 1010
!
September 28, 2013, 08:17:48 PM
#14
Насчет плюшек Roll Eyes

Было бы очень неплохо в раздел Chip Info добавить общий итог по каждому слоту, можно в конец или в заголовок.
full member
Activity: 190
Merit: 100
September 26, 2013, 06:26:44 AM
#13
limpbrains
Хотелось бы несколько новых плюшек  Wink
2. Возможность просматривать лог скролингом, а не листанием страниц
Задай в поле рядом с названием лога 100500 - получишь 100500 строк лога на выходе. Скролли, сколько угодно Smiley
newbie
Activity: 55
Merit: 0
September 26, 2013, 06:25:02 AM
#12
limpbrains
Хотелось бы несколько новых плюшек  Wink

1. Возможность редактировать настройки пула (ака кнопочка edit)
2. Возможность просматривать лог скролингом, а не листанием страниц
3. В общей статистики хотелось бы видеть отображение текущей сложности шар
4. Если это возможно хотелось бы иметь возможность переключения графика скорости час/день/месяц
full member
Activity: 190
Merit: 100
September 25, 2013, 07:18:42 PM
#11
limpbrains, а можно вот этот момент поправить - https://bitcointalksearch.org/topic/m.3236002 ? Вычитывать, например, путь к конфигу из /etc/init.d/cgminer (а лучше - завести для этого положенный /etc/default/cgminer) и использовать его в коде.
legendary
Activity: 1302
Merit: 1008
September 24, 2013, 06:19:57 AM
#10
плодит сущности как раз Люк, к тому же в devs выводится информация об устройствах, а статистика по чипам/модулям в пределах устройства традиционно (еще с авалонов) должна выводиться в stats.
посему менять что-либо в  API не вижу никакого резона.
sr. member
Activity: 363
Merit: 250
September 24, 2013, 05:45:52 AM
#9
А поддержку bfgminer от Luke-Jr не планируете? Там параметры чипов по devs выводятся

не очень хочется реализовывать поддержку двух разных API.
Мне больше нравится формат Luke-Jr, может needbmw сменит свой формат на этот ?
Тогда с удовольствием перепишу.

Ну да. Плодить сущности нелогично
newbie
Activity: 58
Merit: 0
September 24, 2013, 05:11:12 AM
#8
А поддержку bfgminer от Luke-Jr не планируете? Там параметры чипов по devs выводятся

не очень хочется реализовывать поддержку двух разных API.
Мне больше нравится формат Luke-Jr, может needbmw сменит свой формат на этот ?
Тогда с удовольствием перепишу.
sr. member
Activity: 363
Merit: 250
September 24, 2013, 04:50:38 AM
#7
А поддержку bfgminer от Luke-Jr не планируете? Там параметры чипов по devs выводятся
sr. member
Activity: 473
Merit: 252
Cricetus cricetus
September 24, 2013, 03:49:03 AM
#6
limpbrains, спасибо!
С майнером от alpet тоже работает.

P.S. И еще просьба, отсортируйте платы по порядку, т.е. 0 1 2 3, а не 0 10 11 12... 1 2 3.
newbie
Activity: 58
Merit: 0
September 24, 2013, 03:35:45 AM
#5
Смерджил с enikesha, открыл репозиторий на https://bitbucket.org/limpbrains/metabank
новая версия https://dl.dropboxusercontent.com/u/1788271/metabank/metabank_0.2-2_all.deb
full member
Activity: 218
Merit: 100
September 23, 2013, 03:53:13 PM
#4
Поддерживаю! приятно и полезно!
legendary
Activity: 1302
Merit: 1008
September 23, 2013, 03:47:51 PM
#3
кстати прикольные графики.. и работают с bfgminer и даже не с метабанковскими платами  Smiley
поддержу просьбу выложить на github и смержить с enikesha страничку с просто цифровым выводом данных по каждому чипу.
sr. member
Activity: 363
Merit: 250
September 23, 2013, 01:38:08 PM
#2
А может выложишь на github? Хорошая же веб морда, не только к metabank азикам пойдет
newbie
Activity: 58
Merit: 0
September 23, 2013, 12:39:29 PM
#1
Привет, я разработчик web интерфейса для устройств метабанка.
Буду выкладывать сюда новые версии.
Репозиторий https://bitbucket.org/limpbrains/metabank/

Последняя версия https://dl.dropboxusercontent.com/u/1788271/metabank/metabank_0.2-2_all.deb

Чтобы поставить свежую версию нужно зайти по ssh и выполнить:
Code:
wget https://dl.dropboxusercontent.com/u/1788271/metabank/metabank_0.2-2_all.deb

sudo dpkg -i metabank_0.2-2_all.deb

В последней версии добавил статистику по чипам.
Чтобы она заработала нужно поставить cgminer или bfgminer от needbmw
https://bitcointalk.org/index.php?topic=289710.240
Если у вас нет этих форков, то обновляться нет смысла.

Статистика собирается в реальном времени и храниться только в броузере.
В будущем я планирую добавить постоянную запись, как найду способ сделать это не сильно нагружая raspberry.

Вот скриншот статистики:
https://dl.dropboxusercontent.com/u/1788271/metabank/cubism.png

Ну и не забывайте отличный форк enikesha https://bitcointalksearch.org/topic/ui-metabank-300006
Jump to: