Author

Topic: [POOL] [BCN] [MNT] OneEvil BYTECOIN MINING [Mining Fee 1%] (Read 6281 times)

full member
Activity: 181
Merit: 102
UpDate latest code node-cryptonote-pool v0.99.2.3
full member
Activity: 181
Merit: 102
You hashrate for bcn Is very low. maybe, test mnt pool?
sr. member
Activity: 278
Merit: 252
ABISprotocol on Gist
Update July 4th, UpDate latest node-cryptonote-pool v0.99.2

Additional notes:

Now trying port 3333 to observe differences (was 5555 before)

The results look like this (note however that I am one of just two connected miners according to bcn.oneevil.ru ~ have run there for several days but have thus far gotten no BCN yet, could be due to few participants in the pool at this time):

[2014-07-04 22:03:44] thread 0: 430 hashes, 7.24 H/s
[2014-07-04 22:03:44] Pool set diff to 3200
[2014-07-04 22:03:44] Stratum detected new block
[2014-07-04 22:03:44] thread 1: 45 hashes, 7.58 H/s
[2014-07-04 22:03:44] thread 0: 5 hashes, 7.62 H/s
[2014-07-04 22:04:01] thread 1: 129 hashes, 7.58 H/s
[2014-07-04 22:04:02] accepted: 1323/1323 (100.00%), 15.20 H/s at diff 3200 (yay!!!)
[2014-07-04 22:04:03] Stratum detected new block
[2014-07-04 22:04:03] thread 1: 13 hashes, 7.57 H/s
[2014-07-04 22:04:03] thread 0: 141 hashes, 7.52 H/s
[2014-07-04 22:04:14] Pool set diff to 6400.01
[2014-07-04 22:04:14] Stratum detected new block
[2014-07-04 22:04:14] thread 0: 81 hashes, 7.21 H/s
[2014-07-04 22:04:14] thread 1: 83 hashes, 7.32 H/s
[2014-07-04 22:05:13] thread 0: 434 hashes, 7.32 H/s
[2014-07-04 22:05:14] thread 1: 441 hashes, 7.38 H/s
[2014-07-04 22:05:32] Stratum detected new block
[2014-07-04 22:05:33] thread 1: 133 hashes, 7.15 H/s
[2014-07-04 22:05:33] thread 0: 135 hashes, 7.06 H/s
[2014-07-04 22:06:14] Pool set diff to 4812
[2014-07-04 22:06:14] Stratum detected new block
[2014-07-04 22:06:14] thread 0: 307 hashes, 7.38 H/s
[2014-07-04 22:06:14] thread 1: 310 hashes, 7.44 H/s
[2014-07-04 22:06:22] Stratum detected new block
[2014-07-04 22:06:22] thread 0: 57 hashes, 7.00 H/s
[2014-07-04 22:06:22] thread 1: 58 hashes, 7.09 H/s
[2014-07-04 22:06:54] thread 0: 224 hashes, 7.17 H/s
[2014-07-04 22:06:54] accepted: 1324/1324 (100.00%), 14.26 H/s at diff 4812 (yay!!!)
full member
Activity: 181
Merit: 102
Update July 4th, UpDate latest node-cryptonote-pool v0.99.2
sr. member
Activity: 278
Merit: 252
ABISprotocol on Gist
Update July 3th, Show pool blocks last ony 250 blocks

Note:  Miner has been running since yesterday (using Ubuntu 12.04 LTS / Wubi install and LucasJones miner as per above posts).
Cannot use other miner due to hardware limitations.

Running on older computer with dual core (2x2.26 GHz CPUs), the following is example result:

[2014-07-03 19:30:11] Pool set diff to 2000
[2014-07-03 19:30:11] Stratum detected new block
[2014-07-03 19:30:11] thread 0: 6 hashes, 6.46 H/s
[2014-07-03 19:30:11] thread 1: 6 hashes, 6.39 H/s
[2014-07-03 19:31:03] thread 1: 385 hashes, 7.37 H/s
[2014-07-03 19:31:04] thread 0: 389 hashes, 7.38 H/s
[2014-07-03 19:32:05] thread 1: 444 hashes, 7.23 H/s
[2014-07-03 19:32:05] thread 0: 444 hashes, 7.25 H/s
[2014-07-03 19:32:11] Stratum connection timed out
[2014-07-03 19:32:11] Stratum connection interrupted
[2014-07-03 19:32:11] thread 1: 43 hashes, 6.83 H/s
[2014-07-03 19:32:11] thread 0: 42 hashes, 6.98 H/s
[2014-07-03 19:32:12] Stratum detected new block
[2014-07-03 19:32:12] thread 1: 8 hashes, 7.11 H/s
[2014-07-03 19:32:12] thread 0: 8 hashes, 7.11 H/s
[2014-07-03 19:32:36] thread 1: 168 hashes, 7.14 H/s
[2014-07-03 19:32:36] accepted: 353/353 (100.00%), 14.25 H/s at diff 2000 (yay!!!)

It runs fairly constantly like that with 100% acceptance.  

Cheers!


full member
Activity: 181
Merit: 102
Update July 3th, Show pool blocks last ony 250 blocks
sr. member
Activity: 278
Merit: 252
ABISprotocol on Gist
Ubntu 14.04 x64:

(...)

Install:
Code:
$ sudo apt-get install libcurl4-gnutls-dev automake build-essential git

Code:
git clone https://github.com/wolf9466/cpuminer-multi.git
cd cpuminer-multi
echo "autoreconf -i" >> autogen.sh

After:
Code:
./autogen.sh
CFLAGS="-march=native" ./configure
make

Hi,

I'm using Ubuntu 12.04 LTS (it's a Wubi install).  On this, the first couple lines of code you provided don't work at all.  I decided to ignore them and just go with the above beginning with where it says sudo apt-get install libcurl4-gnutls-dev automake blahblahblah.

This seemed to work fine but then I got to the part where I had to type in the ./autogen.sh and it cranked happily along seemingly doing ok, but then threw an error as follows:

Can't exec "libtoolize": No such file or directory at /usr/bin/autoreconf line 196.
Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf line 196.

OK, so I just kept going with the CFLAGS line.  

This also seemed to do fine but at the end it also threw an error as follows:

configure: error: in `/home/abisprotocol/cpuminer-multi':
configure: error: could not find crypto
See `config.log' for more details

(config.log has a bunch of junk in it)

On make it said, *** No targets specified and no makefile found.  Stop.

So that didn't work and I'm gonna go on a bike ride and surf tomorrow.  :-)

Try this:

Code:
sudo apt-get install libtool

That got rid of the libtoolize error when I went through beginning with the cd cpuminer-multi step and proceeded from there.

However, it still throws the following error, when I went hit enter after the CFLAGS part:

configure: error: in `/home/abisprotocol/cpuminer-multi':
configure: error: could not find crypto
See `config.log' for more details

I went ahead and typed make and hit enter anyway and got this:

make: *** No targets specified and no makefile found.  Stop.

For you:
Code:
sudo apt-get install libssl-dev

try again

:-) :-)  That totally worked!  

Just so you know what totally worked, here's what I did:

I went to terminal and pasted in:

sudo apt-get install libssl-dev

Then I hit enter and let it do its thing.  Evidently it had a thing to do since I hadn't done that yet!

So then I went back and went through the previous steps beginning with the cd cpuminer-multi part and ran through... it all looked ok, a makefile was presented, so I typed make and hit enter as the last step.. and it worked!

So, in summary, here are the steps that one must apparently do for Ubuntu 12.04 LTS (applicable to Wubi or other),
if you are doing it in order and not all in some crazy sequence like I was:

sudo apt-get install libcurl4-gnutls-dev automake build-essential git
sudo apt-get install libtool
sudo apt-get install libssl-dev

git clone https://github.com/wolf9466/cpuminer-multi.git
cd cpuminer-multi
echo "autoreconf -i" >> autogen.sh

./autogen.sh
CFLAGS="-march=native" ./configure
make


--and that, should "make it make!"  (p.s. I can now see minerd in my cpuminer-multi folder) :-)

Thank you OneEvil now I will try this out for bytecoin mining with the following format:
./minerd -a cryptonight -o stratum+tcp://bcn.oneevil.ru:5555 -u
-p x -t threads

EDIT:  I tried the above, and the system actually recognized everything, indicating the install had gone properly.  However, it returned the following:
 "CPU does not have AES-NI, which is required."
argh.
So I looked back at the github page for the wolf9466 miner and it says, "If you don't have AES-NI, it's slow." (Perhaps that should be modified to say that it won't work for CPUs that don't have AES-NI in the hardware architecture.)

Having run into hardware limitations of the CPU relating to this wolf9466 miner, if you encounter similar hardware limitations of your computer, my backup suggestion would look like this:

sudo apt-get install libcurl4-gnutls-dev automake build-essential git
sudo apt-get install libtool
sudo apt-get install libssl-dev

git clone https://github.com/LucasJones/cpuminer-multi.git
cd cpuminer-multi
echo "autoreconf -i" >> autogen.sh

./autogen.sh
CFLAGS="-march=native" ./configure
make

Such commands should work to get the basic LucasJones miner set up in Ubuntu 12.04 LTS including Wubi installations regardless of your CPU.


full member
Activity: 181
Merit: 102
Ubntu 14.04 x64:

(...)

Install:
Code:
$ sudo apt-get install libcurl4-gnutls-dev automake build-essential git

Code:
git clone https://github.com/wolf9466/cpuminer-multi.git
cd cpuminer-multi
echo "autoreconf -i" >> autogen.sh

After:
Code:
./autogen.sh
CFLAGS="-march=native" ./configure
make

Hi,

I'm using Ubuntu 12.04 LTS (it's a Wubi install).  On this, the first couple lines of code you provided don't work at all.  I decided to ignore them and just go with the above beginning with where it says sudo apt-get install libcurl4-gnutls-dev automake blahblahblah.

This seemed to work fine but then I got to the part where I had to type in the ./autogen.sh and it cranked happily along seemingly doing ok, but then threw an error as follows:

Can't exec "libtoolize": No such file or directory at /usr/bin/autoreconf line 196.
Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf line 196.

OK, so I just kept going with the CFLAGS line.  

This also seemed to do fine but at the end it also threw an error as follows:

configure: error: in `/home/abisprotocol/cpuminer-multi':
configure: error: could not find crypto
See `config.log' for more details

(config.log has a bunch of junk in it)

On make it said, *** No targets specified and no makefile found.  Stop.

So that didn't work and I'm gonna go on a bike ride and surf tomorrow.  :-)

Try this:

Code:
sudo apt-get install libtool

That got rid of the libtoolize error when I went through beginning with the cd cpuminer-multi step and proceeded from there.

However, it still throws the following error, when I went hit enter after the CFLAGS part:

configure: error: in `/home/abisprotocol/cpuminer-multi':
configure: error: could not find crypto
See `config.log' for more details

I went ahead and typed make and hit enter anyway and got this:

make: *** No targets specified and no makefile found.  Stop.

For you:
Code:
sudo apt-get install libssl-dev

try again
sr. member
Activity: 278
Merit: 252
ABISprotocol on Gist
Ubntu 14.04 x64:

(...)

Install:
Code:
$ sudo apt-get install libcurl4-gnutls-dev automake build-essential git

Code:
git clone https://github.com/wolf9466/cpuminer-multi.git
cd cpuminer-multi
echo "autoreconf -i" >> autogen.sh

After:
Code:
./autogen.sh
CFLAGS="-march=native" ./configure
make

Hi,

I'm using Ubuntu 12.04 LTS (it's a Wubi install).  On this, the first couple lines of code you provided don't work at all.  I decided to ignore them and just go with the above beginning with where it says sudo apt-get install libcurl4-gnutls-dev automake blahblahblah.

This seemed to work fine but then I got to the part where I had to type in the ./autogen.sh and it cranked happily along seemingly doing ok, but then threw an error as follows:

Can't exec "libtoolize": No such file or directory at /usr/bin/autoreconf line 196.
Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf line 196.

OK, so I just kept going with the CFLAGS line. 

This also seemed to do fine but at the end it also threw an error as follows:

configure: error: in `/home/abisprotocol/cpuminer-multi':
configure: error: could not find crypto
See `config.log' for more details

(config.log has a bunch of junk in it)

On make it said, *** No targets specified and no makefile found.  Stop.

So that didn't work and I'm gonna go on a bike ride and surf tomorrow.  :-)

Try this:

Code:
sudo apt-get install libtool

That got rid of the libtoolize error when I went through beginning with the cd cpuminer-multi step and proceeded from there.

However, it still throws the following error, when I went hit enter after the CFLAGS part:

configure: error: in `/home/abisprotocol/cpuminer-multi':
configure: error: could not find crypto
See `config.log' for more details

I went ahead and typed make and hit enter anyway and got this:

make: *** No targets specified and no makefile found.  Stop.
full member
Activity: 181
Merit: 102
Ubntu 14.04 x64:

(...)

Install:
Code:
$ sudo apt-get install libcurl4-gnutls-dev automake build-essential git

Code:
git clone https://github.com/wolf9466/cpuminer-multi.git
cd cpuminer-multi
echo "autoreconf -i" >> autogen.sh

After:
Code:
./autogen.sh
CFLAGS="-march=native" ./configure
make

Hi,

I'm using Ubuntu 12.04 LTS (it's a Wubi install).  On this, the first couple lines of code you provided don't work at all.  I decided to ignore them and just go with the above beginning with where it says sudo apt-get install libcurl4-gnutls-dev automake blahblahblah.

This seemed to work fine but then I got to the part where I had to type in the ./autogen.sh and it cranked happily along seemingly doing ok, but then threw an error as follows:

Can't exec "libtoolize": No such file or directory at /usr/bin/autoreconf line 196.
Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf line 196.

OK, so I just kept going with the CFLAGS line. 

This also seemed to do fine but at the end it also threw an error as follows:

configure: error: in `/home/abisprotocol/cpuminer-multi':
configure: error: could not find crypto
See `config.log' for more details

(config.log has a bunch of junk in it)

On make it said, *** No targets specified and no makefile found.  Stop.

So that didn't work and I'm gonna go on a bike ride and surf tomorrow.  :-)

Try this:

Code:
sudo apt-get install libtool
sr. member
Activity: 278
Merit: 252
ABISprotocol on Gist
Ubntu 14.04 x64:

(...)

Install:
Code:
$ sudo apt-get install libcurl4-gnutls-dev automake build-essential git

Code:
git clone https://github.com/wolf9466/cpuminer-multi.git
cd cpuminer-multi
echo "autoreconf -i" >> autogen.sh

After:
Code:
./autogen.sh
CFLAGS="-march=native" ./configure
make

Hi,

I'm using Ubuntu 12.04 LTS (it's a Wubi install).  On this, the first couple lines of code you provided don't work at all.  I decided to ignore them and just go with the above beginning with where it says sudo apt-get install libcurl4-gnutls-dev automake blahblahblah.

This seemed to work fine but then I got to the part where I had to type in the ./autogen.sh and it cranked happily along seemingly doing ok, but then threw an error as follows:

Can't exec "libtoolize": No such file or directory at /usr/bin/autoreconf line 196.
Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf line 196.

OK, so I just kept going with the CFLAGS line. 

This also seemed to do fine but at the end it also threw an error as follows:

configure: error: in `/home/abisprotocol/cpuminer-multi':
configure: error: could not find crypto
See `config.log' for more details

(config.log has a bunch of junk in it)

On make it said, *** No targets specified and no makefile found.  Stop.

So that didn't work and I'm gonna go on a bike ride and surf tomorrow.  :-)
sr. member
Activity: 278
Merit: 252
ABISprotocol on Gist
Ubntu 14.04 x64:
(...)

Thank you, will that also work for 12.04 LTS? 

Notes: uname -a for kernel details returns:
Linux ubuntu 3.11.0-24-generic #41~precise1-Ubuntu SMP Wed Jun 11 13:15:06 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

full member
Activity: 181
Merit: 102
full member
Activity: 181
Merit: 102
Ubntu 14.04 x64:

Code:
sudo sysctl -w vm.nr_hugepages=X
where
Code:
X=number_of_threads * 3

Install:
Code:
$ sudo apt-get install libcurl4-gnutls-dev automake build-essential git

Code:
git clone https://github.com/wolf9466/cpuminer-multi.git
cd cpuminer-multi
echo "autoreconf -i" >> autogen.sh

After:
Code:
./autogen.sh
CFLAGS="-march=native" ./configure
make
sr. member
Activity: 278
Merit: 252
ABISprotocol on Gist
OneEvil Pool
New Open Source Pool for CryptoNote Coins
(...)
How to mine Crytponote Coins:
(...)
Cpuminer-multi
BCN:
Code:
minerd -a cryptonight -o stratum+tcp://bcn.oneevil.ru:5555 -u
-p x -t threads
(...)
Latest Miner:
https://github.com/LucasJones/cpuminer-multi/releases
https://github.com/wolf9466/cpuminer-multi
Hello,

Regarding the miner in particular by wolf9466 (and for LucasJones if you have it), I would be interested to know if you have a detailed guide for Ubuntu users who are trying to compile it, such as the  extra detailed guide shown for cudaminer which does not apply here (I provide the link only so you can see the level of detail that the repository owner provided in showing how it would be installed):
https://github.com/cbuchner1/CudaMiner/wiki/Howto-Compile-cudaminer#linux-ubuntuxubuntu

I took a look at the miners but had trouble with the compiling / installation and noticed that the repositories are light on instructions for how to compile.  For some users, the instructions will be sufficient, but for most users, stuff like

"*nix build instructions:

    ./autogen.sh # only needed if building from git repo
    Optimal GCC flags are built in - you only need to use -march=native if you want it
    CFLAGS="-march=native" ./configure
        # Use -march=native if building for a single machine
    make"

basically makes no sense to most users especially those that are fresh to it.  Thus, more detail is needed in the instructions, for example the level of detail shown at: https://github.com/cbuchner1/CudaMiner/wiki/Howto-Compile-cudaminer#linux-ubuntuxubuntu

Other steps would be nice as well.  Most users will have questions upon setup, assuming they manage to get the wolf9466 or LucasJones miner set up for Linux ~ Ubuntu etc. quickly, such as whether or not they need to be running bytecoind before launching their miner, and so forth.  ExtremePool, Ext-Pool and OneEvil have the same problem ~ that problem being, that they are very light on details of how to compile / install the miner client for Linux users, particularly for those who are fresh or fairly new to the Linux systems. (I'm not interested in Minergate at the moment)

If you reply to this thread please post a link to a guide that you use for this process or alternately provide a guide with details that indicate step-by-step command line for Linux users of the level of detail shown in the cbuchner1 githup wiki post for cudaminer (but for the wolf9466 miner, ideally).

Thanks and I look forward to your reply.
full member
Activity: 181
Merit: 102
Updates!
07/01/2014  -  Start MNT Pool. Mountcoin Daemon/Wallet updated to latest version!
full member
Activity: 181
Merit: 102
Updates!
06/30/2014  -  Bytecoin Daemon/Wallet updated to latest version!
legendary
Activity: 1512
Merit: 1000
quarkchain.io
Ill try it..
full member
Activity: 181
Merit: 102
OneEvil Pool
New Open Source Pool for CryptoNote Coins
http://bcn.oneevil.ru - BCN Pool
http://mnt.oneevil.ru - MNT Pool
Mining Fee: 1%

Updates
06/28/2014  -  Pool is running the latest code from Zone117x
06/30/2014  -  Bytecoin Daemon/Wallet updated to latest version!
07/01/2014  -  Start MNT Pool. Mountcoin Daemon/Wallet updated to latest version!

How to mine Crytponote Coins:
Chose a port to mine on based on your CPU capabilities.
For BCN:
3333 for legacy http protocol, starting Difficulty:  100
5555 for mid range CPU's, starting Difficulty: 2000
7777 for high end CPU's, starting Difficulty:  10000

For MNT:
4444 for legacy http protocol, starting Difficulty:  100
6666 for mid range CPU's, starting Difficulty: 2000
8888 for high end CPU's, starting Difficulty:  10000


Choose which coin you want to mine from the list!

Cpuminer-multi
BCN:
Code:
minerd -a cryptonight -o stratum+tcp://bcn.oneevil.ru:5555 -u
-p x -t threads
MNT:
Code:
minerd -a cryptonight -o stratum+tcp://mnt.oneevil.ru:6666 -u
-p x -t threads

Simpleminer - (note you will have to run an instance of simpleminer for every thread you want to mine with.
BCN:
Code:
simpleminer --pool-addr=bcn.oneevil.ru:5555 --login=ADDRESS --pass x
MNT:
Code:
simpleminer --pool-addr=mnt.oneevil.ru:6666 --login=ADDRESS --pass x

How to mine Crytponote Coins:
For Linux users:
Up to 25% increase!, with latest changes (6/8/2014).
Code:
sudo sysctl -w vm.nr_hugepages=X
where X=number_of_threads * 3

Get extremely optimized https://github.com/wolf9466/cpuminer-multi
Install soft:
Code:
sudo apt-get install libcurl4-gnutls-dev automake build-essential libtool libssl-dev git
Clone repo:
Code:
git clone https://github.com/wolf9466/cpuminer-multi.git
Code:
cd cpuminer-multi
echo "autoreconf -i" >> autogen.sh
./autogen.sh
CFLAGS="-march=native" ./configure
make

For legacy CPUs try to configure with
Code:
./configure --disable-aes-ni
option.

Latest Miner:
https://github.com/LucasJones/cpuminer-multi/releases
https://github.com/wolf9466/cpuminer-multi

Special thanks to:
zone117x for the pool development.
LucasJones  for cpuminer optimization
Wolf9466  for cpuminer optimization.  
dga for is simpleminer optimizations for Boolberry

Donation Address's below:

Zone117x - 48Y4SoUJM5L3YXBEfNQ8bFNsvTNsqcH5Rgq8RF7BwpgvTBj2xr7CmWVanaw7L4U9MnZ4AG7U6Pn1pBh fQhFyFZ1rL1efL8z  (MRO)
LucasJones  - 46k15jgDc9n5dm4UcPDQMZ7zemuxeaDupFpCyD1PWeyzAi2oaKXqBmTD6Vox7NBHSfXnEhnh4PaGdc6 CoaVaHNRDLqd6Cp8  (MRO)
Wolf9466  -    43jtN2e88d4ayn7gxsLwB94fmYzLuXymuGdJxotnvYsCaK3UuhvQRNgKrZUD4i5kxTRtpz49FrB1e2K YiXu4TNyEEGUwu9E  (MRO) 1WoLFumNUvjCgaCyjFzvFrbGfDddYrKNR (BTC)
Jump to: