Search content
Sort by

Showing 13 of 13 results by mrBuG
Post
Topic
Board Майнеры
Re: Собираем Ufasoft Miner на 64b Debian Squeeze как 32b приложение
by
mrBuG
on 15/05/2011, 06:33:27 UTC
У меня нет нигде генты под рукой Sad
Но судя по всему проблема в curl.
Если получится собрать - так же можно сделать man Smiley
Post
Topic
Board Майнеры
Re: Собираем Ufasoft Miner на 64b Debian Squeeze как 32b приложение
by
mrBuG
on 15/05/2011, 04:54:25 UTC
Почему именно gcc 4.5.3? У меня 4.5.2, обновить не проблема но лень. ufasoft выдаёт 0 MHASH.
4.5.3 только по причине того, что на момент сборки это была последняя версия в 5-й ветке.
А какая система и как собирали?
Post
Topic
Board Трейдеры
Re: Первая сделка первая сделка на #bitcoin-otc-ru
by
mrBuG
on 14/05/2011, 15:59:24 UTC
Поздравляю! Это дело надо обмыть!  Roll Eyes
Согласен! Smiley

P.S. Присоединяюсь к поздравлениям!
Post
Topic
Board Майнеры
Re: Собираем Ufasoft Miner на 64b Debian Squeeze как 32b приложение
by
mrBuG
on 14/05/2011, 01:32:58 UTC
кАшмАр какой...
Интересно, реально ли в дебиан-подобных системах сделать по-человечески, как в openSuSE, чтобы 64- и 32-битные среды работали одновременно и не мешали друг другу?
Вроде как в Ubuntu все необходимое есть в репах, но сам не проверял Smiley
Post
Topic
Board Майнеры
Re: [~560 GH/s] DeepBit.net - первый в мире русский горнодобывающ
by
mrBuG
on 13/05/2011, 16:23:16 UTC
Уфф... таки собрал я ufasoft минера как 32-х битное приложение на 64-х битном debian squeeze.
Можно составить гайд, если нужен, но все, начиная с gcc 4.5 приходится собирать руками...
ждемс, у меня на ubuntu  64х работает только cpuminer и выдает до 890 khash/с c такими параметрами minerd -a 4way --debug --url http://deepbit.net:8332 --userpass xxx:xxx, Athlon 64 3200+

Готово
http://bitcointalk.org/index.php?topic=8180.0
У меня на указанной в гайде конфиге (проц) выдает до 9.46 MHash/s
До этого пробовал там же поднимать на виртуалке kvm win2k8 сервер - на нем максимум выдавало 9.16 MHash/s.
Выигрыш конечно не ахти, но так получается почти native Wink
Post
Topic
Board Майнеры
Собираем Ufasoft Miner на 64b Debian Squeeze как 32b приложение
by
mrBuG
on 13/05/2011, 16:19:30 UTC
Имеем в наличии
Список уже установленных пакетов (вдруг заругается, что чего-то не хватает) тут

Чистый профиль пользователя:
Code:
b@host:~$ ls -al
total 20
drwxr-xr-x 2 bitcoin bitcoin 4096 May 13 19:48 .
drwxr-xr-x 4 root    root    4096 May 13 19:43 ..
-rw-r--r-- 1 bitcoin bitcoin  220 May 13 19:43 .bash_logout
-rw-r--r-- 1 bitcoin bitcoin 3184 May 13 19:43 .bashrc
-rw-r--r-- 1 bitcoin bitcoin  675 May 13 19:43 .profile

b@host:~$ pwd
/home/bitcoin

Система:
Code:
Linux 2.6.32-5-amd64
b@host:~$ cat /etc/debian_version
6.0.1

Процессор:
Code:
b@host:~$ cat /proc/cpuinfo
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Xeon(R) CPU           E5405  @ 2.00GHz
stepping        : 10
cpu MHz         : 2000.034
cache size      : 6144 KB
cpu cores       : 4

Вот в этом профиле все и будем собирать
Code:
b@host:~$ mkdir src
b@host:~$ cd src
b@host:~/src$

Устанавливаем JWASM
http://www.japheth.de/Download/JWasm/JWasm205bl.zip
Code:
b@host:~/src$ mkdir ~/bin
b@host:~/src$ wget http://www.japheth.de/Download/JWasm/JWasm205bl.zip
b@host:~/src$ unzip JWasm205bl.zip -d jwasm
b@host:~/src$ cp jwasm/JWASM ~/bin/jwasm
b@host:~/src$ chmod +x ~/bin/jwasm
b@host:~/src$ source ~/.bashrc
b@host:~/src$ source ~/.profile

Сборка gcc-4.5.3
К сожалению в репозитории я не нашел нужной версии (может плохо искал).
Собираем по очереди необходимые зависимости.

(GMP) version 4.3.2 (or later) http://ftp://ftp.gmplib.org/pub/gmp-5.0.2/gmp-5.0.2.tar.gz
Code:
b@host:~/src$ wget -c ftp://ftp.gmplib.org/pub/gmp-5.0.2/gmp-5.0.2.tar.gz
b@host:~/src$ tar zfx gmp-5.0.2.tar.gz
b@host:~/src$ cd gmp-5.0.2/
b@host:~/src/gmp-5.0.2$
b@host:~/src/gmp-5.0.2$ ./configure --prefix=/home/bitcoin
b@host:~/src/gmp-5.0.2$ make
b@host:~/src/gmp-5.0.2$ make check
b@host:~/src/gmp-5.0.2$ make install
b@host:~/src/gmp-5.0.2$ cd ../

MPFR Library version 2.4.2 (or later) http://www.mpfr.org/mpfr-current/mpfr-3.0.1.tar.gz
Code:
b@host:~/src$ wget -c http://www.mpfr.org/mpfr-current/mpfr-3.0.1.tar.gz
b@host:~/src$ tar zfx mpfr-3.0.1.tar.gz
b@host:~/src$ cd mpfr-3.0.1/
b@host:~/src/mpfr-3.0.1$
b@host:~/src/mpfr-3.0.1$ ./configure --prefix=/home/bitcoin --with-gmp=/home/bitcoin
b@host:~/src/mpfr-3.0.1$ make
b@host:~/src/mpfr-3.0.1$ make check
b@host:~/src/mpfr-3.0.1$ make install
b@host:~/src/mpfr-3.0.1$ cd ../

MPC Library version 0.8.1 (or later) http://www.multiprecision.org/mpc/download/mpc-0.9.tar.gz
Code:
b@host:~/src$ wget -c http://www.multiprecision.org/mpc/download/mpc-0.9.tar.gz
b@host:~/src$ tar zfx mpc-0.9.tar.gz
b@host:~/src$ cd mpc-0.9/
b@host:~/src/mpc-0.9$ ./configure --prefix=/home/bitcoin --with-gmp=/home/bitcoin --with-mpfr=/home/bitcoin
b@host:~/src/mpc-0.9$ make
b@host:~/src/mpc-0.9$ make install
b@host:~/src/mpc-0.9$ cd ../

Parma Polyhedra Library (PPL) version 0.11 http://www.cs.unipr.it/ppl/Download/ftp/releases/0.11.2/ppl-0.11.2.tar.gz
Code:
b@host:~/src$ wget -c http://www.cs.unipr.it/ppl/Download/ftp/releases/0.11.2/ppl-0.11.2.tar.gz
b@host:~/src$ tar zfx ppl-0.11.2.tar.gz
b@host:~/src$ cd ppl-0.11.2/
b@host:~/src/ppl-0.11.2$ ./configure --prefix=/home/bitcoin --with-gmp-prefix=/home/bitcoin
b@host:~/src/ppl-0.11.2$ make
b@host:~/src/ppl-0.11.2$ make install
b@host:~/src/ppl-0.11.2$ cd ../

CLooG-PPL version 0.15 or CLooG 0.16 http://ftp://gcc.gnu.org/pub/gcc/infrastructure/cloog-0.16.2.tar.gz
Code:
b@host:~/src$ wget -c ftp://gcc.gnu.org/pub/gcc/infrastructure/cloog-0.16.2.tar.gz
b@host:~/src$ tar zfx cloog-0.16.2.tar.gz
b@host:~/src$ cd cloog-0.16.2/
b@host:~/src/cloog-0.16.2$ ./configure --prefix=/home/bitcoin --with-gmp-prefix=/home/bitcoin --with-polylib-prefix=/home/bitcoin
b@host:~/src/cloog-0.16.2$ make
b@host:~/src/cloog-0.16.2$ make install
b@host:~/src/cloog-0.16.2$ cd ../

GCC-4.5.3 http://ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.5.3/gcc-4.5.3.tar.gz
Параметр -j нужен для параллельной сборки, как правило равен количеству ядер. В нашем случае их 4.
Code:
b@host:~/src$ wget -c ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.5.3/gcc-4.5.3.tar.gz
b@host:~/src$ tar zfx gcc-4.5.3.tar.gz
b@host:~/src$ mkdir ~/objdir
b@host:~/src$ cd ~/objdir
b@host:~/objdir$ export LD_LIBRARY_PATH=/home/bitcoin/lib:$LD_LIBRARY_PATH
b@host:~/objdir$ ../src/gcc-4.5.3/configure --prefix=/home/bitcoin --enable-languages=c,c++ --with-gmp=/home/bitcoin --with-mpfr=/home/bitcoin --with-mpc=/home/bitcoin --with-ppl=/home/bitcoin --with-cloog=/home/bitcoin
b@host:~/objdir$ make -j 4
b@host:~/objdir$ make install
b@host:~/objdir$ cd ../src

Сборка PCRE (под 32b)
http://ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.12.tar.gz
Code:
b@host:~/objdir$ cd ../src
b@host:~/src$ wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.12.tar.gz
b@host:~/src$ tar zfx pcre-8.12.tar.gz
b@host:~/src$ cd pcre-8.12/
b@host:~/src/pcre-8.12$
b@host:~/src/pcre-8.12$ ./configure --prefix=/home/bitcoin "CFLAGS=-m32" "CXXFLAGS=-m32" "LDFLAGS=-m32" --enable-utf8
b@host:~/src/pcre-8.12$ make
b@host:~/src/pcre-8.12$ make install
b@host:~/src/pcre-8.12$ cd ../

Сборка CURL (под 32b)
http://curl.haxx.se/download/curl-7.21.6.tar.gz
Code:
b@host:~/src$ wget -c http://curl.haxx.se/download/curl-7.21.6.tar.gz
b@host:~/src$ tar zfx curl-7.21.6.tar.gz
b@host:~/src$ cd curl-7.21.6/
b@host:~/src/curl-7.21.6$ ./configure --prefix=/home/bitcoin "CFLAGS=-m32" "CXXFLAGS=-m32" "LDFLAGS=-m32" --without-libssh2
b@host:~/src/curl-7.21.6$ make
b@host:~/src/curl-7.21.6$ make install
b@host:~/src/curl-7.21.6$ cd ../

Собираем Ufasoft Miner (под 32b)
http://ufasoft.com/files/open/ufasoft_bitcoin-miner-0.10.tar.lzma
Code:
b@host:~/src$ wget http://ufasoft.com/files/open/ufasoft_bitcoin-miner-0.10.tar.lzma
b@host:~/src$ tar fx ufasoft_bitcoin-miner-0.10.tar.lzma
b@host:~/src$ cd ufasoft_bitcoin-miner-0.10/
b@host:~/src/ufasoft_bitcoin-miner-0.10$ ./configure --prefix=/home/bitcoin "CFLAGS=-m32" "CXXFLAGS=-m32" "LDFLAGS=-m32"
Открываем получившийся Makefile, ищем строку
Code:
JASMFLAGS = -DX64=1 -10 -elf64
Убираем метку -DX64=1 и меняем -elf64 на -elf. Итого получится так
Code:
JASMFLAGS = -10 -elf
Продолжаем сборку
Code:
b@host:~/src/ufasoft_bitcoin-miner-0.10$ make
b@host:~/src/ufasoft_bitcoin-miner-0.10$ make install

Запуск
Code:
b@host:~/src/ufasoft_bitcoin-miner-0.10$ cd ~/bin
b@host:~/bin$ export LD_LIBRARY_PATH=/home/bitcoin/lib32:$LD_LIBRARY_PATH
b@host:~/bin$ ./bitcoin-miner -a 5 -o http://deepbit.net:8332 -u user@mail.com -p passwd -t 4
bitcoin-miner 0.10  Copyright (c) 2011 Ufasoft  http://ufasoft.com/open/bitcoin
Mining for http://deepbit.net:8332
4 threads       Using SSE2
Switching to http://j2.deepbit.net:8332

P.S. Чтобы не держать консоль открытой, приходится использовать screen. Я все же думаю, что автор доделает нормальную версию под 64b Smiley
Post
Topic
Board Трейдеры
Re: btcex.com: случилось кое-что
by
mrBuG
on 13/05/2011, 12:33:13 UTC
Имхо, нужно просто несколько _ответственных_ людей, да сделать свой обменник с шахматами и администраторшами по человечески.
Был бы хотя бы примерно подходящий двиг и желание. Но опять же я вообще не представляю как оно с юридической стороны. Те же выводы на WM и ЯД и т.д.
Явно не все просто так.
Может именно по-этому их единицы? Точнее я пока знаю лишь два, один из которых сдувается... Но я в теме совсем недавно и то, еще не совсем Wink
Post
Topic
Board Майнеры
Re: [~560 GH/s] DeepBit.net - первый в мире русский горнодобывающ
by
mrBuG
on 13/05/2011, 07:21:40 UTC
Уфф... таки собрал я ufasoft минера как 32-х битное приложение на 64-х битном debian squeeze.
Можно составить гайд, если нужен, но все, начиная с gcc 4.5 приходится собирать руками...
Post
Topic
Board Майнеры
Re: [~560 GH/s] DeepBit.net - первый в мире русский горнодобывающ
by
mrBuG
on 12/05/2011, 10:25:22 UTC
Никто не в курсе, когда можно будет сменить майнера?
Всмысле сменить майнера? Меняйте когда вам угодно Smiley
Post
Topic
Board Майнеры
Re: [~380 GH/s] DeepBit.net - первый в мире русский горнодобывающ
by
mrBuG
on 11/05/2011, 10:34:53 UTC
И что самое обидное. Под 64x не идет.
Post
Topic
Board Майнеры
Re: [~340 GH/s] DeepBit.net - первый в мире русский горнодобывающ
by
mrBuG
on 07/05/2011, 03:04:27 UTC
Вопрос к топикстартеру - вот смотрю на
Почему у Slush-евского пула такая подробная интересная статистика, а у первого русского горнодобывающего - такая неказистая?
У него другая система выплаты.
Поскольку я раздаю равными долями, то должен усложнить угадывание момента начала нового раунда пользователями.

Ага, понятно. Да, действительно, лучше уж равными долями оставить - и ну ее, красивую статистику. Меня как CPU-майнера и "перидически-на-дохлой-встроенной-видеокарте-GPU-майнера" раздражают эти score-based-приколы у Slush-а и на btcmine - потому-то из одного пула ушел, а на другой - не дошел.  Smiley
Аналогично Smiley
Post
Topic
Board Разное
Re: Пеар в рунете?
by
mrBuG
on 06/05/2011, 02:52:03 UTC
Post
Topic
Board Майнеры
Re: BTCMine - поддержка для русскоязычных майнеров
by
mrBuG
on 05/05/2011, 14:59:44 UTC
Посмотрим сколько за 12 часов нагоняет  Wink