zone117x / node-open-mining-portal

A scalable all-in-one easy to setup cryptocurrency mining pool and portal written entirely in Node.js.
GNU General Public License v2.0
1.02k stars 1.03k forks source link

AsicMiner Tube & Peercoin #411

Open mortaca opened 9 years ago

mortaca commented 9 years ago

I am the owner of a NOMP pool called solomining.com and I detected a problem with a particular hardware, it is the AsicMiner Tube, you can connect seamlessly with BTC but doing so with PPC return all invalid shares, we tested in ppcoin.d7.lt a pool not based on NOMP and works without problem, i tried other pools based on NOMP and rejection is very high, now I have Peercoin-develop 0.4.0 and other users are mining PPC without problems.

mortaca commented 9 years ago

A little info, on the thread of this hardware talk about the full compatibles pools, for a diferent pools recomend use a proxy:

https://bitcointalk.org/index.php?topic=768500.0

Pool Compatibility

Works out of the box with:

Other pools may need to use a proxy.

Using BFGMiner as a proxy (Windows, Linux, Raspberry Pi, OpenWRT)

run BFGMiner with these options: -o -u -p --stratum-port 3333 --set-device PXY:diff=850

While BFGMiner is running, point the tube to the IP address of the machine BFGMiners is running on. Username and password don't matter.

Full instructions here: https://bitcointalk.org/index.php?topic=735728.msg8310763#msg8310763

Note: sometimes there is a problem with bfgminer where it reports an error with bufferevent and the controller will lock up and/or reset. When this happens, it seems the only solution is to power down and power back up your whole rig.

Note2: sometimes bfgminer starts kicking back tons of duplicaates causing a high reject rate. I cannot find a pattern to this.

Using ckpool as a proxy

Download, compile, and run ckpool from https://bitbucket.org/ckolivas/ckpool and run in proxy mode.

Using slush gekko proxy

Try out the code here: http://www.gekkoscience.com/misc/slush_gekko.tar

(documentation included in archive)

Infernoman commented 9 years ago

https://github.com/ppcoin/ppcoin/tree/develop use the development github