Author

Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool - page 174. (Read 2591920 times)

member
Activity: 75
Merit: 10


Run sudo apt-get install python-zope.interface python-twisted python-twisted-web, navigate to p2pool directory and then run python run_p2pool.py --help.

Note: --help lists all commands you can use.

I already think i have python in correctly

python-twisted is already the newest version.
python-twisted-web is already the newest version.
python-zope.interface is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 143 not upgraded.


EDIT __  python run p2pool.py --help gets me

nubminer@bit-server:~/p2pool$ run python run_p2pool.py
No command 'run' found, did you mean:
 Command 'qrun' from package 'torque-client-x11' (universe)
 Command 'qrun' from package 'torque-client' (universe)
 Command 'zrun' from package 'moreutils' (universe)
 Command 'rn' from package 'trn4' (multiverse)
 Command 'rn' from package 'trn' (multiverse)
 Command 'runq' from package 'exim4-daemon-light' (main)
 Command 'runq' from package 'sendmail-bin' (universe)
 Command 'runq' from package 'exim4-daemon-heavy' (main)
 Command 'srun' from package 'slurm-client' (universe)
 Command 'rup' from package 'rstat-client' (universe)
 Command 'grun' from package 'grun' (universe)
run: command not found
nubminer@bit-server:~/p2pool$
\



EDIT 2 -- I am a dumbass  i got rid of the extra run
member
Activity: 75
Merit: 10
I just installed curl and now I am getting further.

sudo apt-get install curl

make worked to a point and now I have

Downloading https://pypi.python.org/packages/source/r/readline/readline-6.2.4.1.tar.gz#md5=578237939c81fdbc2c8334d168b17907
Processing readline-6.2.4.1.tar.gz
Writing /tmp/easy_install-FYyy3c/readline-6.2.4.1/setup.cfg
Running readline-6.2.4.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-FYyy3c/readline-6.2.4.1/egg-dist-tmp-_LsKx0
Modules/2.x/readline.c:8:20: fatal error: Python.h: No such file or directory
 #include "Python.h"
                    ^
compilation terminated.
error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Makefile:76: recipe for target '/home/nubminer/p2pool/.cache/pyenv/pyenv-1.11.6-extras.tar.gz' failed
make: *** [/home/nubminer/p2pool/.cache/pyenv/pyenv-1.11.6-extras.tar.gz] Error 1
hero member
Activity: 560
Merit: 509
I prefer Zakir over Muhammed when mentioning me!
I installed ubuntu 15.04 then installed bitcoin and let it synchronize. created a bitcoin.conf to have it run as a server and attempted to install p2pool

I first followed the instructions on p2pool.in

sudo apt-get install git
git clone https://github.com/forrestv/p2pool.git
cd p2pool
make

up until I typed make.. I was doing great  but when I did I got this

nubminer@bit-server:~/p2pool$ make
mkdir -p "/home/nubminer/p2pool/.cache"/pyenv
curl -L 'https://pypi.python.org/packages/source/v/virtualenv/virtualenv-1.11.6.tar.gz' >'/home/nubminer/p2pool/.cache/pyenv/virtualenv-1.11.6.tar.gz' || { rm -f '/home/nubminer/p2pool/.cache/pyenv/virtualenv-1.11.6.tar.gz'; exit 1; }
/bin/sh: 1: curl: not found
Makefile:51: recipe for target '/home/nubminer/p2pool/.cache/pyenv/virtualenv-1.11.6.tar.gz' failed
make: *** [/home/nubminer/p2pool/.cache/pyenv/virtualenv-1.11.6.tar.gz] Error 1

so I decided to ram a python down its throat with

sudo apt-get install python-twisted python-argparse

and make still does nothing for me.

I never installed python or twisted since I really dont know the path

so I tried following your litecoin guide and I believe I am at the same point .. I need to Make or install

so I tried and I get the following

nubminer@bit-server:~/p2pool$ sudo python setup.py install
[sudo] password for nubminer:
Traceback (most recent call last):
  File "setup.py", line 9, in
    import py2exe
ImportError: No module named py2exe

Run sudo apt-get install python-zope.interface python-twisted python-twisted-web, navigate to p2pool directory and then run python run_p2pool.py --help.

Note: --help lists all commands you can use.
member
Activity: 75
Merit: 10
why does the stats page only show up until May
will this work on a dedicated box I am setting up - intel atom board with 2g ram and 80g hd ,  ubuntu 64 os
I was hoping this box would be enough to run both the bitcoin node/sever and the p2pool software.

since I have not installed ubuntu yet would it be advisable to go with 32 or 64bit.. and is there any cheat sheets for avoiding mistakes and reducing my time to start


The hash stats only show from when the node was installed, so each p2pool node will have a different length of history.

You should be able to run both the bitcoin core and p2pool software with with your setup without issue.  64-bit OS would be best, I think.

I have a p2pool setup guide for litecoin on linux which might be some help.  Bitcoin p2pool setup is virtually the same.  There are lots of pretty decent guide in these forums, or a quick google search.  Disclaimer, my guide may not be 100% up-to-date because I am lazy (particularly for compiling litecoin core), but I think the p2pool setup part hasn't really changed much since the last time I updated.

Feel free to PM with if you have specific questions, or just post them here if you think others may benefit from the Q&A.


I installed ubuntu 15.04 then installed bitcoin and let it synchronize. created a bitcoin.conf to have it run as a server and attempted to install p2pool

I first followed the instructions on p2pool.in

sudo apt-get install git
git clone https://github.com/forrestv/p2pool.git
cd p2pool
make

up until I typed make.. I was doing great  but when I did I got this

nubminer@bit-server:~/p2pool$ make
mkdir -p "/home/nubminer/p2pool/.cache"/pyenv
curl -L 'https://pypi.python.org/packages/source/v/virtualenv/virtualenv-1.11.6.tar.gz' >'/home/nubminer/p2pool/.cache/pyenv/virtualenv-1.11.6.tar.gz' || { rm -f '/home/nubminer/p2pool/.cache/pyenv/virtualenv-1.11.6.tar.gz'; exit 1; }
/bin/sh: 1: curl: not found
Makefile:51: recipe for target '/home/nubminer/p2pool/.cache/pyenv/virtualenv-1.11.6.tar.gz' failed
make: *** [/home/nubminer/p2pool/.cache/pyenv/virtualenv-1.11.6.tar.gz] Error 1

so I decided to ram a python down its throat with

sudo apt-get install python-twisted python-argparse

and make still does nothing for me.

I never installed python or twisted since I really dont know the path

so I tried following your litecoin guide and I believe I am at the same point .. I need to Make or install

so I tried and I get the following

nubminer@bit-server:~/p2pool$ sudo python setup.py install
[sudo] password for nubminer:
Traceback (most recent call last):
  File "setup.py", line 9, in
    import py2exe
ImportError: No module named py2exe


member
Activity: 75
Merit: 10

Hello.

I modified the original firmware
Changed only cgminer 4.8-4.9 kolivas and fixed -queue 0
After reboot or anything is not reset.
Download:
https://yadi.sk/d/olasz_5jhMvuS

Thank you for sharing this for everybody.  Grin

member
Activity: 114
Merit: 10

So, how do I go about doing that on the S5?  Has anybody posted a good instruction on how to do that?

Thanks.

A few pages back:

https://bitcointalksearch.org/topic/m.11557258

 Wink

Hello.

I modified the original firmware
Changed only cgminer 4.8-4.9 kolivas and fixed -queue 0
After reboot or anything is not reset.
Download:
https://yadi.sk/d/olasz_5jhMvuS
full member
Activity: 223
Merit: 132
why does the stats page only show up until May
will this work on a dedicated box I am setting up - intel atom board with 2g ram and 80g hd ,  ubuntu 64 os
I was hoping this box would be enough to run both the bitcoin node/sever and the p2pool software.

since I have not installed ubuntu yet would it be advisable to go with 32 or 64bit.. and is there any cheat sheets for avoiding mistakes and reducing my time to start


The hash stats only show from when the node was installed, so each p2pool node will have a different length of history.

You should be able to run both the bitcoin core and p2pool software with with your setup without issue.  64-bit OS would be best, I think.

I have a p2pool setup guide for litecoin on linux which might be some help.  Bitcoin p2pool setup is virtually the same.  There are lots of pretty decent guide in these forums, or a quick google search.  Disclaimer, my guide may not be 100% up-to-date because I am lazy (particularly for compiling litecoin core), but I think the p2pool setup part hasn't really changed much since the last time I updated.

Feel free to PM with if you have specific questions, or just post them here if you think others may benefit from the Q&A.
member
Activity: 75
Merit: 10
why does the stats page only show up until May
will this work on a dedicated box I am setting up - intel atom board with 2g ram and 80g hd ,  ubuntu 64 os
I was hoping this box would be enough to run both the bitcoin node/sever and the p2pool software.

since I have not installed ubuntu yet would it be advisable to go with 32 or 64bit.. and is there any cheat sheets for avoiding mistakes and reducing my time to start
sr. member
Activity: 266
Merit: 250

So, how do I go about doing that on the S5?  Has anybody posted a good instruction on how to do that?

Thanks.

A few pages back:

https://bitcointalksearch.org/topic/m.11557258

 Wink
member
Activity: 76
Merit: 10
No tweaking here.  Two production units out of the box.   No down time for 6 months.  Overclocked to 1.25TH/s.

If that's the case, & you're using bitmains cgminer - you're losing potential earnings. You should use kano's cgminer for the S5 instead as mentioned a page or so back  Wink

Edit: Just a heads up - Matt Corello has released an updated version of his excellent relaynodeclient with some huge performance improvements - p2pool users can benefit greatly by using his software:

http://bitcoinrelaynetwork.org/

https://github.com/TheBlueMatt/RelayNode

Nice stuff Matt  Smiley
Been using it for quite some time on my node.

Songminer, I highly suggest downloading and using -ck's cgminer for the S5.  Bitmain's throws away potential block solving shares.

So, how do I go about doing that on the S5?  Has anybody posted a good instruction on how to do that?

Thanks.
sr. member
Activity: 266
Merit: 250

Is anyone using the Avalon 4.1's with p2pool? I'm interested in how they perform........

Tak.

Nobody using these with p2pool?  Sad

Well, that's a shame. I was thinking of buying a couple of these, but it's a bit of a risk to splash out the BTC they are charging only to find out they don't work properly with p2pool.... Sad

I know they say their firmware supports p2pool, but they're just too expensive to risk finding out for sure. Guess I'll stick with 2nd hand spondoolies gear then - getting a little thin on the ground now though......
legendary
Activity: 1258
Merit: 1027
I'm not running on my own node anymore..  I did for awhile but I didn't see the advantage since I'm going out through MiningRigRentals and they have a node close to a zero fee dependable node.

I may install it on one of my two and see if there's a difference.

Because you are renting your rigs, whatever node has the lowest latency to your miners will preform better.

member
Activity: 76
Merit: 10

[/quote]
Well ... Smiley
P2pool solves the relay issue itself - since everyone on p2pool should be running their own node, p2pool distributes the blocks quickly amongst all the p2pool nodes - thus other non-p2pool nodes also get the blocks quickly.

Of course, there's a lot of p2pool nodes that are centralised, so that reduces some of that advantage ...
[/quote]

I'm not running on my own node anymore..  I did for awhile but I didn't see the advantage since I'm going out through MiningRigRentals and they have a node close to a zero fee dependable node.

I may install it on one of my two and see if there's a difference.

sr. member
Activity: 266
Merit: 250

Is anyone using the Avalon 4.1's with p2pool? I'm interested in how they perform........

Tak.

Nobody using these with p2pool?  Sad
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
No tweaking here.  Two production units out of the box.   No down time for 6 months.  Overclocked to 1.25TH/s.

If that's the case, & you're using bitmains cgminer - you're losing potential earnings. You should use kano's cgminer for the S5 instead as mentioned a page or so back  Wink

Edit: Just a heads up - Matt Corello has released an updated version of his excellent relaynodeclient with some huge performance improvements - p2pool users can benefit greatly by using his software:

http://bitcoinrelaynetwork.org/

https://github.com/TheBlueMatt/RelayNode

Nice stuff Matt  Smiley
Well ... Smiley
P2pool solves the relay issue itself - since everyone on p2pool should be running their own node, p2pool distributes the blocks quickly amongst all the p2pool nodes - thus other non-p2pool nodes also get the blocks quickly.

Of course, there's a lot of p2pool nodes that are centralised, so that reduces some of that advantage ...
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
No tweaking here.  Two production units out of the box.   No down time for 6 months.  Overclocked to 1.25TH/s.

If that's the case, & you're using bitmains cgminer - you're losing potential earnings. You should use kano's cgminer for the S5 instead as mentioned a page or so back  Wink

Edit: Just a heads up - Matt Corello has released an updated version of his excellent relaynodeclient with some huge performance improvements - p2pool users can benefit greatly by using his software:

http://bitcoinrelaynetwork.org/

https://github.com/TheBlueMatt/RelayNode

Nice stuff Matt  Smiley
Been using it for quite some time on my node.

Songminer, I highly suggest downloading and using -ck's cgminer for the S5.  Bitmain's throws away potential block solving shares.
sr. member
Activity: 266
Merit: 250
No tweaking here.  Two production units out of the box.   No down time for 6 months.  Overclocked to 1.25TH/s.

If that's the case, & you're using bitmains cgminer - you're losing potential earnings. You should use kano's cgminer for the S5 instead as mentioned a page or so back  Wink

Edit: Just a heads up - Matt Corello has released an updated version of his excellent relaynodeclient with some huge performance improvements - p2pool users can benefit greatly by using his software:

http://bitcoinrelaynetwork.org/

https://github.com/TheBlueMatt/RelayNode

Nice stuff Matt  Smiley
member
Activity: 76
Merit: 10
As always, YMMV.  Some folks have luck tweaking their S2/S3/S4/S5/Swhatever, sometimes regularly.  I never had any luck with it, and have long since given up on Bitmain junk hardware.

M
[/quote]

No tweaking here.  Two production units out of the box.   No down time for 6 months.  Overclocked to 1.25TH/s.
legendary
Activity: 1540
Merit: 1001
Bitmain hardware is awful.  IMHO the last good hardware they made were the S1s.  Everything from there has gone downhill.


Again, I have no problem with my s5's.  I migrated right from the S1 to S5 on P2Pool.

Maybe it would improve with a change in the software, but my average take and status is well above estimates on any BTC calculator.

I make less on Slush's pool than P2Pool.

Maybe I'm missing something.

As always, YMMV.  Some folks have luck tweaking their S2/S3/S4/S5/Swhatever, sometimes regularly.  I never had any luck with it, and have long since given up on Bitmain junk hardware.

M
Jump to: