[ANN] beeeeer.org - PPS Primecoin pool! ------- DEAD

run the miner 2 times as 2 separate process, each with genproclimit=32. give the second execution some time (~1min) before you will launch it, so you the first 32 cores will be already at max and the latter process will pick up the another 32 cores to compute from.

@Xolokram

How’s it going? :slight_smile:
Anyway, I stopped mining PTS, I can’t make much profit with the difficulty now. So I switched back to XPM, and here’s the new issue:

Remember my PTS miner issue? (not submitting shares) Well, your Xolominver v0.8 does the same now too!
It’s never done this before either.

I’m just letting you know that’s all. I’m using my dirty PTS miner fix for the XPM miner now so all is good.
Weird though eh?

Keep up the sweeeeet pool Xolo! Good job on it too I must say. :smiley:

Hi All,

Mining XPM with beeeeer.org : ~1.5/d
http://thestakes.org/images/genesis1.jpg

Kudos Xolokram! :slight_smile:

welcome.

What kind of hardware & infrastructure you deploy, and what bandwidth usage you have operating the pool?

Kind of blunt, I know. But I am very curious :slight_smile:

How to compile xolokram’s primeminer for Mac OS X Mavericks (using homebrew)

A lot of this I discovered while I was compiling primecoind, but the procedure is basically the same (and even more tedious!)

This assumes you have XCode with CLI tools installed

  1. Install Homebrew
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"
  1. Install dependencies
brew install berkeley-db4 boost gmp miniupnpc openssl
  1. Modify path (for some reason openssl will not relink otherwise)
touch ~/.bash_profile
echo "export PATH=\"/usr/local/bin:\$PATH\"" >> ~/.bash_profile
  1. Link libraries
brew link openssl --force
brew link berkeley-db4 --force
  1. Download the git repository:
git clone https://github.com/thbaumbach/primecoin.git
  1. Switch to the source directory
cd ./primecoin/src
  1. Modify the makefile.osx file

    A. CHANGE the following line (should be very close to the top) from:

DEPSDIR=/opt/local
to:
DEPSDIR=/usr/local
B. CHANGE the following line from:
  -L"$(DEPSDIR)/lib/db48"
to:
  -L"$(DEPSDIR)/Cellar/berkeley-db4/4.8.30/lib"
C. REMOVE the following line:
	obj/init.o \
D. CHANGE the following block from:
primecoind: $(OBJS:obj/%=obj/%)
	$(CXX) $(CFLAGS) -o $@ $(LIBPATHS) $^ $(LIBS)
to:
primeminer: $(OBJS:obj/%=obj/%) obj/main_poolminer.o
	$(CXX) $(CFLAGS) -o $@ $(LIBPATHS) $^ $(LIBS)
  1. Modify the serial.h file

    A. REMOVE the following lines (should be around line 900 or so):

     void insert(iterator it, const_iterator first, const_iterator last)
     {
         assert(last - first >= 0);
         if (it == vch.begin() + nReadPos && (unsigned int)(last - first) <= nReadPos)
         {
             // special case for inserting at the front when there's room
             nReadPos -= (last - first);
             memcpy(&vch[nReadPos], &first[0], last - first);
         }
         else
             vch.insert(it, first, last);
     }
  1. Modify the main_poolminer.cpp file

    A. REMOVE the following lines:

#if defined(__MINGW32__) || defined(__MINGW64__)

#define WIN32_LEAN_AND_MEAN
#include <windows.h>

BOOL WINAPI ctrl_handler(DWORD dwCtrlType) {
	//'special' cleanup for windows
	switch(dwCtrlType) {
		case CTRL_C_EVENT:
		case CTRL_BREAK_EVENT: {
			if (socket_to_server != NULL) {
				socket_to_server->close();
				socket_to_server = NULL;
			}
			stats_on_exit();
			running = false;
		} break;
		default: break;
	}
	return FALSE;
}

#elif defined(__GNUG__)

static sighandler_t set_signal_handler (int signum, sighandler_t signalhandler) {
   struct sigaction new_sig, old_sig;
   new_sig.sa_handler = signalhandler;
   sigemptyset (&new_sig.sa_mask);
   new_sig.sa_flags = SA_RESTART;
   if (sigaction (signum, &new_sig, &old_sig) < 0)
      return SIG_ERR;
   return old_sig.sa_handler;
}

void ctrl_handler(int signum) {
	exit(1);
}

#endif //TODO: __APPLE__ ?
B. REMOVE the following lines:
#if defined(__MINGW32__) || defined(__MINGW64__)
  SetConsoleCtrlHandler(ctrl_handler, TRUE);
#elif defined(__GNUG__)
  set_signal_handler(SIGINT, ctrl_handler);
#endif //TODO: __APPLE__
  1. Compile primeminer
make -f makefile.osx primeminer

That should do it! To run primeminer, you can run the command (just an example):

./primeminer -pooluser=AY7fAWEsYbz1MisFfHdiJn2m61CSJNeywC -poolip=54.200.248.75 -poolport=1337 -genproclimit=4

My 2.8Ghz quad core nehalem is currently getting the following stats:

[STATS] 2013-12-13 23:05:19 |  519 primes/s, 8398 tests/s,    0 5-chains/h, 0.220 chains/d
[STATS] 2013-12-13 23:06:19 |  468 primes/s, 7398 tests/s,  180 5-chains/h, 0.216 chains/d
[STATS] 2013-12-13 23:07:19 |  486 primes/s, 7742 tests/s,  360 5-chains/h, 0.224 chains/d

Hope this helps!

Tips are always welcome :smiley:
BTC: 1KQ7vnZ7yXDpYbVrGgsjqdaNQ1nku873w4
LTC: LRXQdhR8FevuNdS3xLZH3iHq7uGxymvASU
NMC: MxpAo3iT3gMN6wUR9rr8rWw8WoyKf1HcDo
PPC: P9c3KXPCeh1SLUAmL8FRgkwqBFdkaPEDcA
XPM: AY7fAWEsYbz1MisFfHdiJn2m61CSJNeywC

0.22 chains/day is awfully slow for a quad core 2.8 Ghz nehalhem, a 2.5 ghz core 2 quad for example gets around 0.87 chains/day.

[quote=“BOFH, post:1473, topic:342”]Hi All,

Mining XPM with beeeeer.org : ~1.5/d
http://thestakes.org/images/genesis1.jpg

Kudos Xolokram! :)[/quote]

Hey… i never have seen that submitted share line…a nd i been mining for days… I also only see the 5 chain… none of the rest… is that normal?

http://gyazo.com/378e91248e5be2ed532d12895ba3ad82

Also

Im not sure if this looks right either… cuz there’s nothing in it and that “primespersec” number people talk about says 0

http://gyazo.com/3457970c92fc81ff17f0969cf69d042c

[quote=“neonetgen, post:1478, topic:342”][quote=“BOFH, post:1473, topic:342”]Hi All,

Mining XPM with beeeeer.org : ~1.5/d
http://thestakes.org/images/genesis1.jpg

Kudos Xolokram! :)[/quote]

Hey… i never have seen that submitted share line…a nd i been mining for days… I also only see the 5 chain… none of the rest… is that normal?

http://gyazo.com/378e91248e5be2ed532d12895ba3ad82[/quote]

You are mining at ~1000 primes/s. Seems pretty normal to me. My VPS now goes well above ~4700 primes/s.

Also

Im not sure if this looks right either… cuz there’s nothing in it and that “primespersec” number people talk about says 0

Screenshot - 3457970c92fc81ff17f0969cf69d042c - Gyazo

Looks like it’s still loading blocks? Check your debug.log in ~/.primecoin

[quote=“pariah99, post:1476, topic:342”]My 2.8Ghz quad core nehalem is currently getting the following stats:

[STATS] 2013-12-13 23:05:19 | 519 primes/s, 8398 tests/s, 0 5-chains/h, 0.220 chains/d [STATS] 2013-12-13 23:06:19 | 468 primes/s, 7398 tests/s, 180 5-chains/h, 0.216 chains/d [STATS] 2013-12-13 23:07:19 | 486 primes/s, 7742 tests/s, 360 5-chains/h, 0.224 chains/d [/quote]

That’s… Around what you might expect from an AMD Phenom II X2 555 on Linux :slight_smile:

i have an AMD FX 4100 and im only using 3 cores

This is my last 2 entries into my debug.log

ProcessBlock: ACCEPTED
received block a291aafa870e1e74587866fa607b41196d4ae24bd723c7ac50e7529452fd5d45
Committing 1 changed transactions to coin database…
SetBestChain: new best=a291aafa870e1e74587866fa607b41196d4ae24bd723c7ac50e7529452fd5d45 height=300814 difficulty=9.9924107 log2Work=27.695176 log2ChainWork=43.977857 tx=512302 date=2013-12-08 19:31:27 progress=0.009382
ProcessBlock: ACCEPTED
received block 1fc373ef00cb43f502822f503c53a0085a33e4a8ad04da14e6dc4d266caabc89
Committing 1 changed transactions to coin database…
SetBestChain: new best=1fc373ef00cb43f502822f503c53a0085a33e4a8ad04da14e6dc4d266caabc89 height=300815 difficulty=9.992412 log2Work=27.695222 log2ChainWork=43.977875 tx=512303

[quote=“neonetgen, post:1481, topic:342”]i have an AMD FX 4100 and im only using 3 cores

This is my last 2 entries into my debug.log

ProcessBlock: ACCEPTED
received block a291aafa870e1e74587866fa607b41196d4ae24bd723c7ac50e7529452fd5d45
Committing 1 changed transactions to coin database…
SetBestChain: new best=a291aafa870e1e74587866fa607b41196d4ae24bd723c7ac50e7529452fd5d45 height=300814 difficulty=9.9924107 log2Work=27.695176 log2ChainWork=43.977857 tx=512302 date=2013-12-08 19:31:27 progress=0.009382
ProcessBlock: ACCEPTED
received block 1fc373ef00cb43f502822f503c53a0085a33e4a8ad04da14e6dc4d266caabc89
Committing 1 changed transactions to coin database…
SetBestChain: new best=1fc373ef00cb43f502822f503c53a0085a33e4a8ad04da14e6dc4d266caabc89 height=300815 difficulty=9.992412 log2Work=27.695222 log2ChainWork=43.977875 tx=512303[/quote]

Try “grep primemeter ~/.primecoin/debug.log”

Hey, i just started mining on that pool. I started primeminer and it says things like

[MASTER] work received
[STATS] 2013-12-14 15:15:33 | 180 primes/s, 2696 tests/s, 120 5-chains/h, 0.116 chains/d

all the time, so i think it is working.
But where can i see, how much coins i actually get?
If i look at http://www.beeeeer.org/user/[myaddress], it says
current balance: 0.0
(contains only paid shares; current payout barrier is 3.01 XPM)

SHARELOG/HISTORY CURRENTLY DISABLED, UNDER MAINTENANCE!
please use block/payout info pages atm
meanwhile, you can use Sy’s stats: here
<-- be aware this only contains ‘paid’ shares, not pending shares!
pending shares (sharelog): BETA paid shares (sharehistory): BETA

Okay, i probably do not have 3.01 XPM yet. But where can i see, how much i do have until now and how long it will take for me to get to the 3.01 XPM?

Edit: I also looked at Sy’s stats for my address. It says:

Invalid address [myaddress]

With that speed you will make like 0.03 - 0.04 coins/day, which means you will need like 75-90 days+ to make 3 coins.

Okay, thank you for the fast answer. I got the speed a little up by using an additional core, so now i got this:

[STATS] 2013-12-14 15:32:49 | 329 primes/s, 4861 tests/s, 360 5-chains/h, 0.210 chains/d

Can you also tell me, where i can see, how much coins i already mined? Will the program tell me, when i get some?

[quote=“berrik, post:1483, topic:342”]Hey, i just started mining on that pool. I started primeminer and it says things like

[MASTER] work received
[STATS] 2013-12-14 15:15:33 | 180 primes/s, 2696 tests/s, 120 5-chains/h, 0.116 chains/d

all the time, so i think it is working.
But where can i see, how much coins i actually get?
If i look at http://www.beeeeer.org/user/[myaddress], it says
current balance: 0.0
(contains only paid shares; current payout barrier is 3.01 XPM)

SHARELOG/HISTORY CURRENTLY DISABLED, UNDER MAINTENANCE!
please use block/payout info pages atm
meanwhile, you can use Sy’s stats: here
<-- be aware this only contains ‘paid’ shares, not pending shares!
pending shares (sharelog): BETA paid shares (sharehistory): BETA

Okay, i probably do not have 3.01 XPM yet. But where can i see, how much i do have until now and how long it will take for me to get to the 3.01 XPM?

[b]Edit: I also looked at Sy’s stats for my address. It says:

Invalid address [myaddress][/b][/quote]

Once you’ve submitted a few shares and the pool has registered it (at your speed, I wouldn’t recommend holding your breath), SyStats will update and you’ll have a record there.

The command window will tell you when you’ve submitted shares.

Out of curiosity, what are you mining on?

[quote=“BOFH, post:1480, topic:342”][quote=“pariah99, post:1476, topic:342”]My 2.8Ghz quad core nehalem is currently getting the following stats:

[STATS] 2013-12-13 23:05:19 | 519 primes/s, 8398 tests/s, 0 5-chains/h, 0.220 chains/d [STATS] 2013-12-13 23:06:19 | 468 primes/s, 7398 tests/s, 180 5-chains/h, 0.216 chains/d [STATS] 2013-12-13 23:07:19 | 486 primes/s, 7742 tests/s, 360 5-chains/h, 0.224 chains/d [/quote]

That’s… Around what you might expect from an AMD Phenom II X2 555 on Linux :)[/quote]

I know :frowning: I’m trying to get dual boot working; unfortunately, my non-EFI graphics card is giving me headaches when trying to set a boot loader. At least I can run it in the background while I do non-CPU-intensive work in OSX :stuck_out_tongue:

Xolo
I have very much rejects today on US pool, 10-20%

[STATS] 2013-12-14 18:14:38 | 7-CH: 52 (88.1% | 25.0/h), 8-CH: 5 (8.5% | 2.4/h), 9-CH: 2 (3.4% | 1.0/h), VL: 59 (80.8%), RJ: 14 (19.2%), ST: 0 (0.0%)

Hey, i’m fairly new to the whole mining thing, but thought I would give this pool and primecoin a whirl.

Currently getting:

Is that fairly decent to keep running all week etc?

[quote=“pariah99, post:1487, topic:342”][quote=“BOFH, post:1480, topic:342”][quote=“pariah99, post:1476, topic:342”]My 2.8Ghz quad core nehalem is currently getting the following stats:

[STATS] 2013-12-13 23:05:19 | 519 primes/s, 8398 tests/s, 0 5-chains/h, 0.220 chains/d [STATS] 2013-12-13 23:06:19 | 468 primes/s, 7398 tests/s, 180 5-chains/h, 0.216 chains/d [STATS] 2013-12-13 23:07:19 | 486 primes/s, 7742 tests/s, 360 5-chains/h, 0.224 chains/d [/quote]

That’s… Around what you might expect from an AMD Phenom II X2 555 on Linux :)[/quote]

I know :frowning: I’m trying to get dual boot working; unfortunately, my non-EFI graphics card is giving me headaches when trying to set a boot loader. At least I can run it in the background while I do non-CPU-intensive work in OSX :P[/quote]

I’m not familiar with how well Wine works on Mac OS X but you could give that a try as well.