Bitcoin Forum
May 04, 2024, 07:32:59 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 »  All
  Print  
Author Topic: Digital Ocean Monero Pool Mining Guide! CPU only! [MRO] Cryptonight Algo!  (Read 18597 times)
GreekBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1001


getmonero.org


View Profile WWW
May 17, 2014, 03:32:44 PM
Last edit: February 19, 2015, 10:48:14 AM by GreekBitcoin
 #1

THIS IS A VERY OLD GUIDE. DONT USE IT.

Diff has skyrocketed but fortunately pools have been developed! Pools still are not fully tested and sometimes payout must be sent manually. There are not stats for miners except their hash/s

Pools are seem to work just fine and now with stratum!


If you make a new Digital ocean account try those codes for 10$ bonus.If those doesnt work try to google for DO codes:
DODEPLOY
ALLSSD10
lasmay

You can try the same guide not only for Digital Ocean but also for any linux pc (Ubuntu 14.04 has been tested).

I will update for better miners when and if they come out. This guide uses cpuminer-multi instead of simpleminer

Donations accepted :
Bitcoin: 1AzpruQg4xo684n6VeqhUL8t1zskbB4Ykn
Monero: 47CCXoUb7MpBYXZsjzzaeSZW5Ycv7KbCJ1n6ggumAxYv8bLjk5AcGBAWXvTRG7dKoLMGNWQp8w8kaZ1 ST4hetzCw3dwWonU

1) Please use my referral https://www.digitalocean.com/?refcode=9d68ca19e204 and create a droplet 2CPU 2GB Ram Ubuntu 14.04 64x .It must be 1GB or more. You can create up to 5 droplets. You may choose more CPUs per VM if you want of course. You just have to change the number of threads. User password and IP will be sent immediately to your email.
2) Connect with putty using using ip and password or just write those in the console that exists on DO webpage. 1 putty per droplet! You can always download putty from here http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html  Putty is better cause you can copy paste everything. For linux just ssh...:

----------------------------------------------------------------------------------------------------------------------------

sudo apt-get update

sudo apt-get install git make automake screen libcurl4-openssl-dev

git clone https://github.com/Lucasjones/cpuminer-multi

cd cpuminer-multi

./autogen.sh

./configure CFLAGS="-O3"

make

----------------------------------------------------------------------------------------------------------------------------


Now cpuminer-multi has been compiled and you just have to run it. I run it with screen so that you can close putty/ssh connection and mining can keep up:

Choose a pool. For example http://moneropool.org/ . All you need to type in order to start mining is:

screen -S minerd ./minerd -a cryptonight --url=moneropool.com:5555 --user=yourmoneroaddress --pass=x -t 2


moneropool.com:5555 is the url of the pool you want to mine
yourmoneroaddress is your wallet address.
2 is the numbers of threads you want to run. 2 for 2cpu in that case.

Once it starts press Ctrl A and then D so that you can detach from screen. Now you can safely close putty or console and mining will continue. When you want to check again a simple   screen -r will open the mining screen.

Please correct me if you find any  errors or if you have any other info and please comment here for any questions! This way others can also find solution for the same problem. In case you send a PM i will answer here!
1714851179
Hero Member
*
Offline Offline

Posts: 1714851179

View Profile Personal Message (Offline)

Ignore
1714851179
Reply with quote  #2

1714851179
Report to moderator
Activity + Trust + Earned Merit == The Most Recognized Users on Bitcointalk
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714851179
Hero Member
*
Offline Offline

Posts: 1714851179

View Profile Personal Message (Offline)

Ignore
1714851179
Reply with quote  #2

1714851179
Report to moderator
aloney
Full Member
***
Offline Offline

Activity: 122
Merit: 100


View Profile
May 17, 2014, 03:52:43 PM
 #2

it seems that there's some problem with this miner, after accept some shares , then it chould find nothing with a really low hasreate, do you have the same problem

PPL:XunifRT3qvqnPi8kQ2PyLSSejHrSnUTHtX
GreekBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1001


getmonero.org


View Profile WWW
May 17, 2014, 03:57:06 PM
 #3

it seems that there's some problem with this miner, after accept some shares , then it chould find nothing with a really low hasreate, do you have the same problem

hmm i am not sure. Let me monitor it for a while. I am getting another error for now.
GreekBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1001


getmonero.org


View Profile WWW
May 17, 2014, 04:01:35 PM
 #4

it seems that there's some problem with this miner, after accept some shares , then it chould find nothing with a really low hasreate, do you have the same problem


Actually i got a share after a while. So it seems that this works. For me the problem is the cant call rpc command error...
carloss
Member
**
Offline Offline

Activity: 64
Merit: 10


View Profile
May 18, 2014, 08:53:42 PM
Last edit: May 18, 2014, 09:33:48 PM by carloss
 #5

With moneropool.org it is acting really weird. Most of the time I get something like 95% rejects:
Code:
carloss@carlossNvMiner:~$ ./minermonero.sh
[2014-05-18 22:44:14] Using JSON-RPC 2.0
[2014-05-18 22:44:14] 5 miner threads started, using 'cryptonight' algorithm.
[2014-05-18 22:44:14] Long-polling activated for http://mine.moneropool.org:5555/
[2014-05-18 22:44:14] [JSON-RPC] diff set to 2500
[2014-05-18 22:44:27] thread 0: 66 hashes, 18.34 H/s
[2014-05-18 22:44:27] thread 4: 66 hashes, 18.24 H/s
[2014-05-18 22:44:27] thread 2: 66 hashes, 18.06 H/s
[2014-05-18 22:44:27] thread 3: 66 hashes, 17.88 H/s
[2014-05-18 22:44:27] thread 1: 66 hashes, 17.83 H/s
[2014-05-18 22:45:08] thread 2: 752 hashes, 18.15 H/s
[2014-05-18 22:45:10] accepted: 0/1 (0.00%), 90.42 H/s at diff 0 (booooo)
[2014-05-18 22:45:22] thread 3: 1003 hashes, 18.20 H/s
[2014-05-18 22:45:22] thread 1: 1000 hashes, 18.07 H/s
[2014-05-18 22:45:23] thread 4: 1023 hashes, 18.12 H/s
[2014-05-18 22:45:24] thread 0: 1028 hashes, 18.02 H/s
[2014-05-18 22:45:24] thread 0: 3 hashes, 17.31 H/s
[2014-05-18 22:45:24] thread 0: 3 hashes, 18.15 H/s
[2014-05-18 22:45:24] thread 0: 3 hashes, 18.49 H/s
[2014-05-18 22:45:24] thread 0: 3 hashes, 18.43 H/s
[2014-05-18 22:45:25] thread 0: 3 hashes, 18.52 H/s
[2014-05-18 22:45:26] accepted: 0/2 (0.00%), 91.05 H/s at diff 0 (booooo)
[2014-05-18 22:45:26] accepted: 0/3 (0.00%), 91.05 H/s at diff 0 (booooo)
[2014-05-18 22:45:27] accepted: 0/4 (0.00%), 91.05 H/s at diff 0 (booooo)
[2014-05-18 22:45:27] accepted: 0/5 (0.00%), 91.05 H/s at diff 0 (booooo)
[2014-05-18 22:45:27] accepted: 0/6 (0.00%), 91.05 H/s at diff 0 (booooo)
[2014-05-18 22:45:29] LONGPOLL detected new block

Same issue with extremepool.org.

With moneropool.com it seems to work fine. Maybe pool software incompatibility? Or latency issue (I am in Europe)?

Edit: moneropool.com suffers of another problem - incorrect diff retargeting
GreekBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1001


getmonero.org


View Profile WWW
May 18, 2014, 09:01:04 PM
 #6

With moneropool.org it is acting really weird. Most of the time I get something like 95% rejects:
Code:
carloss@carlossNvMiner:~$ ./minermonero.sh
[2014-05-18 22:44:14] Using JSON-RPC 2.0
[2014-05-18 22:44:14] 5 miner threads started, using 'cryptonight' algorithm.
[2014-05-18 22:44:14] Long-polling activated for http://mine.moneropool.org:5555/
[2014-05-18 22:44:14] [JSON-RPC] diff set to 2500
[2014-05-18 22:44:27] thread 0: 66 hashes, 18.34 H/s
[2014-05-18 22:44:27] thread 4: 66 hashes, 18.24 H/s
[2014-05-18 22:44:27] thread 2: 66 hashes, 18.06 H/s
[2014-05-18 22:44:27] thread 3: 66 hashes, 17.88 H/s
[2014-05-18 22:44:27] thread 1: 66 hashes, 17.83 H/s
[2014-05-18 22:45:08] thread 2: 752 hashes, 18.15 H/s
[2014-05-18 22:45:10] accepted: 0/1 (0.00%), 90.42 H/s at diff 0 (booooo)
[2014-05-18 22:45:22] thread 3: 1003 hashes, 18.20 H/s
[2014-05-18 22:45:22] thread 1: 1000 hashes, 18.07 H/s
[2014-05-18 22:45:23] thread 4: 1023 hashes, 18.12 H/s
[2014-05-18 22:45:24] thread 0: 1028 hashes, 18.02 H/s
[2014-05-18 22:45:24] thread 0: 3 hashes, 17.31 H/s
[2014-05-18 22:45:24] thread 0: 3 hashes, 18.15 H/s
[2014-05-18 22:45:24] thread 0: 3 hashes, 18.49 H/s
[2014-05-18 22:45:24] thread 0: 3 hashes, 18.43 H/s
[2014-05-18 22:45:25] thread 0: 3 hashes, 18.52 H/s
[2014-05-18 22:45:26] accepted: 0/2 (0.00%), 91.05 H/s at diff 0 (booooo)
[2014-05-18 22:45:26] accepted: 0/3 (0.00%), 91.05 H/s at diff 0 (booooo)
[2014-05-18 22:45:27] accepted: 0/4 (0.00%), 91.05 H/s at diff 0 (booooo)
[2014-05-18 22:45:27] accepted: 0/5 (0.00%), 91.05 H/s at diff 0 (booooo)
[2014-05-18 22:45:27] accepted: 0/6 (0.00%), 91.05 H/s at diff 0 (booooo)
[2014-05-18 22:45:29] LONGPOLL detected new block

Same issue with extremepool.org.

With moneropool.com it seems to work fine. Maybe pool software incompatibility? Or latency issue (I am in Europe)?


Some of my VMs keep working fine. On some i get the same as you. I dont know but i think it is something with the pools. I am mining on moneropool.com right now because on other pools after some time my hash was going to zero.

Actually its a bug with longpooling it seems... But for now i dont know any fix...


Oh btw did  you compiled the new cpuminer-multi? it had some changes from yesterday.
carloss
Member
**
Offline Offline

Activity: 64
Merit: 10


View Profile
May 18, 2014, 09:28:05 PM
 #7

Some of my VMs keep working fine. On some i get the same as you. I dont know but i think it is something with the pools. I am mining on moneropool.com right now because on other pools after some time my hash was going to zero.

Actually its a bug with longpooling it seems... But for now i dont know any fix...


Oh btw did  you compiled the new cpuminer-multi? it had some changes from yesterday.

Yes, compiled fresh version this evening. The long-polling bugfix commit included.
GreekBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1001


getmonero.org


View Profile WWW
May 19, 2014, 01:40:12 PM
Last edit: May 19, 2014, 02:12:18 PM by GreekBitcoin
 #8

Ok generally speaking you can mine right now with the guide. Remember to compile new miner. It has been updated yesterday.

There are bugs. After some time you may not find valid shares. Try to close it and run it again or change pool.


Edit: The bug is on the pool side. Devs  decided to implement stratum to fix the problem.
o3u
Sr. Member
****
Offline Offline

Activity: 393
Merit: 250


Money comes, money goes


View Profile
May 19, 2014, 07:21:00 PM
 #9

any stats on how profitable different CPUs are?
carloss
Member
**
Offline Offline

Activity: 64
Merit: 10


View Profile
May 20, 2014, 12:36:01 PM
 #10

The current version of cpuminer-multi seems to work fine with current moneropool.com since today. Running for few hours and still getting valid shares. The share diff oscillates between 9000 and 10000.
I will keep monitoring it.
forevernoob
Hero Member
*****
Offline Offline

Activity: 687
Merit: 500



View Profile
May 20, 2014, 02:59:20 PM
 #11

Hey Greek, could you make a guide on how to install the wallet on Ubuntu/Debian?
Specifically compiling this wallet: https://github.com/monero-project/bitmonero

Or is it possible to mine directly to an exchange? I think not since they require a payment ID.

GreekBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1001


getmonero.org


View Profile WWW
May 20, 2014, 05:39:19 PM
 #12

any stats on how profitable different CPUs are?


I dont think something exists. Maybe somewhere around the topic some people have posted.

Hey Greek, could you make a guide on how to install the wallet on Ubuntu/Debian?
Specifically compiling this wallet: https://github.com/monero-project/bitmonero

Or is it possible to mine directly to an exchange? I think not since they require a payment ID.


There is this one line install on monero.cc. However i when you try to compile it it wont work because of different CPUs in digital ocean. This can be fixed easily by compiling for corei7. But when i tried i got an error about virtual memory that i didnt bypass. I was using 2GB RAM though and maybe with bigger it will eventually compile. Also i wouldnt mine directly to an exchange!

Code:
cd ~ && rm install_monero.sh && wget https://ottrbutt.com/monero/install_monero.sh && bash install_monero.sh
forevernoob
Hero Member
*****
Offline Offline

Activity: 687
Merit: 500



View Profile
May 20, 2014, 07:10:26 PM
 #13


There is this one line install on monero.cc. However i when you try to compile it it wont work because of different CPUs in digital ocean. This can be fixed easily by compiling for corei7. But when i tried i got an error about virtual memory that i didnt bypass. I was using 2GB RAM though and maybe with bigger it will eventually compile. Also i wouldnt mine directly to an exchange!

Code:
cd ~ && rm install_monero.sh && wget https://ottrbutt.com/monero/install_monero.sh && bash install_monero.sh


Yeah I got the same thing on my VPS running that script. When I run it on another PC it got through that part.
But cmake still complains about boost not being the correct version.

Have you tried getting the simplewallet to work? It's a binary so you don't have to compile it. Unfortunately I cannot get to run either.


GreekBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1001


getmonero.org


View Profile WWW
May 21, 2014, 01:21:33 AM
 #14


There is this one line install on monero.cc. However i when you try to compile it it wont work because of different CPUs in digital ocean. This can be fixed easily by compiling for corei7. But when i tried i got an error about virtual memory that i didnt bypass. I was using 2GB RAM though and maybe with bigger it will eventually compile. Also i wouldnt mine directly to an exchange!

Code:
cd ~ && rm install_monero.sh && wget https://ottrbutt.com/monero/install_monero.sh && bash install_monero.sh


Yeah I got the same thing on my VPS running that script. When I run it on another PC it got through that part.
But cmake still complains about boost not being the correct version.

Have you tried getting the simplewallet to work? It's a binary so you don't have to compile it. Unfortunately I cannot get to run either.



No i havent. Maybe i will try tomorrow. What problem do you have with it?

forevernoob
Hero Member
*****
Offline Offline

Activity: 687
Merit: 500



View Profile
May 21, 2014, 12:15:22 PM
 #15

No i havent. Maybe i will try tomorrow. What problem do you have with it?

I get "Illegal instruction" after generating a wallet.
If you do get any wallet to work on Linux I would be very glad if you explained how...  Grin


orinoco
Member
**
Offline Offline

Activity: 81
Merit: 10

<3 big picture


View Profile
May 22, 2014, 03:11:58 PM
 #16


Edit: moneropool.com suffers of another problem - incorrect diff retargeting

This is the problem I've been having - it will mine just fine, and diff will increase, then for no reason, difficulty will retarget back to the pool base value and stay there, and all I get are rejects ("booooo").

I even set up my own pool at home just to have a play with the parameters.. pretty sure its a problem with the pool, but I'm not familiar with node.js.

Will be pulling any updates ot the pull software and testing tho' -but for now I'm using simpleminer again.

Twitter: Omnipreneur
rapeghost
Sr. Member
****
Offline Offline

Activity: 419
Merit: 250



View Profile
May 23, 2014, 01:06:41 AM
 #17

Hi.

[2014-05-23 01:58:55] thread 24: 61 hashes, 11.82 H/s
[2014-05-23 01:58:55] accepted: 8/8 (100.00%), 375.62 H/s at diff 2000 (yay!!!)

Just disable longpolling.

[2014-05-23 01:59:52] accepted: 21/21 (100.00%), 382.44 H/s at diff 4000 (yay!!!)
GreekBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1001


getmonero.org


View Profile WWW
May 23, 2014, 09:46:34 PM
 #18

No i havent. Maybe i will try tomorrow. What problem do you have with it?

I get "Illegal instruction" after generating a wallet.
If you do get any wallet to work on Linux I would be very glad if you explained how...  Grin




With my VM's,  wallet is working fine. I get also errors with DO's VMs...
GreekBitcoin (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1001


getmonero.org


View Profile WWW
May 25, 2014, 09:06:34 PM
 #19

Pools are working fine and now with stratum too.

Added some codes for digital ocean bonus.

I will add more pools soon...
coinesque
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
May 26, 2014, 02:32:39 AM
 #20

Any information on why we should be using the HTTP port rather than the TCP ones?
Pages: [1] 2 3 »  All
  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!