Ich habe nicht vor, dies langfristig zu tun, da ich mir ziemlich sicher bin, dass die Kosten für die Stromversorgung die Einnahmen übersteigen würden, dies dient eher Bildungszwecken. Was ich suche, ist ein Befehlszeilen-Miner für Ubuntu. Was ich bisher versucht habe, ist die Verwendungpoclbm.py
./poclbm.py -d 0 http://worker:pass@api.bitcoin.cz:8332
aber das gibt mir nur
No PyOpenCL
Not using OpenCL
Nothing to mine on, exiting
Ich habe mehrere Anleitungen zur Verwendung gefunden, poclbm
aber sie scheinen veraltet zu sein. Das heißt, die Kommandozeilenargumente stimmen nicht mit dem aktuellen Projekt überein. Ich habe auch pyserial installiert.
Zusammenfassend ist es mir egal, ob ich es benutze poclbm
oder nicht, ich suche nur nach einem Tool, um es zum Laufen zu bringen.
Ich schlage vor, eine der aktualisierten cpuminer-Versionen zu verwenden, die mehr als einen Algorithmus unterstützen. Auf diese Weise sind Sie auch dafür eingerichtet, verschiedene Coins zu schürfen, die andere PoW-Funktionen verwenden. Am vielseitigsten ist der Fork von tpruvot: cpuminer-multi . Für mich funktionierte dieser bei einer kürzlichen Ubuntu 14.04-Installation sofort.
Die Syntax ist ähnlich wie bei allen anderen cpuminer-Versionen: cpuminer -a sha256d -o stratum+tcp://pool.com:port -O username.workername -p password
Sie können cpuminer verwenden . Stellen Sie einfach sicher, dass Sie alle Abhängigkeiten haben, kompilieren und ausführen:
minerd -o stratum+tcp://name-of-pool.com:port -O username.workername:password
Nachdem ich meinen Raspberry Pi hochgefahren und ein Konto bei slushpool registriert hatte, hatte ich mit dem folgenden Prozess Erfolg:
sudo apt-get install automake autoconf pkg-config libcurl4-openssl-dev libjansson-dev libssl-dev libgmp-dev make g++ git
git clone https://github.com/tpruvot/cpuminer-multi
cd cpuminer-multi
./autogen.sh
./build.sh
./cpuminer --help
./cpuminer -u slashpool_user_name.slashpool_worker -p pass -a sha256d -o stratum+tcp://stratum.slushpool.com:3333 -t cputhreads
./cpuminer -u slashpool_username.slashpool_worker -p pass -a scrypt -o stratum+tcp://stratum.slushpool.com:3333 -t cputhreads
Das hat bei mir funktioniert:
$ git clone https://github.com/m0mchil/poclbm
$ cd poclbm
$ poclbm.py omidraha.worker1:anything@jp.stratum.slushpool.com:3333