Post
Topic
Board Pools
Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool
by
in2tactics
on 01/07/2016, 10:52:17 UTC
I am trying to get p2pool working on my computer. I am having the following problem:

When I load the user interface I get these errors:



My user interface also looks like this:

https://s31.postimg.org/mfpyr77wb/p2pool_problem_2.png

1) I have NO CLUE how to use python. The installation instructions are completely useless as far as I am concerned. The setup guide obviously assumes I know more about python/p2pool than I know.

2) the instructions need to list an exact file name so that when I go to download the files needed, I download the correct file

3) the install instructions are not clear enough for some one that is not a developer to get p2pool working

Getting p2pool working is nothing short of reinforcing my believe that linux users have an ego they need to stroke by making things hard to use.

You guys need to make it you're number 1 priority to make the install of p2pool 1 click. thanks for wasting my time...

You should be using git to clone into both bitcoin and p2pool. You should not need to do anything special with python other than running the script. From start to finish, I used the following on a clean install of debian linux:

Code:
//as root type
apt-get install sudo
adduser YOURUSERNAME sudo

//login to YOURUSERNAME
sudo apt-get install git
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils
sudo apt-get install libboost-all-dev
sudo apt-get install libminiupnpc-dev

git clone https://github.com/bitcoin/bitcoin

cd bitcoin
./autogen.sh
./configure --disable-wallet --without-gui
make
sudo make install

bitcoind -daemon

sudo apt-get install python-twisted python-argparse
sudo apt-get install curl
sudo apt-get install ncurses-dev
sudo apt-get install libffi-dev

cd ~/

git clone https://github.com/forrestv/p2pool

cd p2pool
make

python ~/p2pool/run_p2pool.py --give-author 0 --fee 0 --address YOURBITCOINPOOLADDRESSHERE

You should probably also make changes to your bitcoin.conf.

e.g.

daemon=1
server=1
rpcuser=bitcoinrpc
rpcpassword=YOURRPCPASSWORD
rpcallowip=127.0.0.1
rpcport=8332
blockmaxsize=1000000
mintxfee=0.00001
minrelaytxfee=0.00001