-
yanmaani1
hiya
-
yanmaani1
how's p2pool adoption going?
-
yanmaani1
and what's the main obstacles?
-
pauliouk
the only obstacle seems to be the entry level of knowledge required... you need to run 2 or 3 files instead of just one, and this seems to put most people off
-
gingeropolous[m]
yeah, ima try and tackle that with integration into the GUI
-
xmrvsbeast[m]
You will be integrating p2pool into the GUI wallet?
-
Shay_
hey everyone
-
Shay_
so I'm trying to set up xmr mining on a pi, it's arm7hf (32-bit), and yes I know its very inefficient and i'll get 2 hashes and all that
-
Shay_
I set up cpuminer-multi and it's mining to an XMR pool with 1.2H/s but it's running cryptonight algo, how is this possible?
-
selsta
use xmrig
-
Shay_
tried, won't work, always returns "Bus error"
-
Shay_
I even tried building it with flags I found for arm on git issues but kept getting bus error a few seconds after I started the miner
-
selsta
how much RAM do you have?
-
selsta
oh wait, you said pi
-
selsta
yea there is no point in this, it doesn't have hardware accelerated AES
-
selsta
is cpuminer-multi supposed to support randomx?
-
Shay_
no, only cryptonight
-
Shay_
but I'm wondering why it says 1.2H/s
-
Shay_
and are those hashes going through? by my calc, on a 10000 diff pool could it possibly accept 1 in 9000 shares?
-
Shay_
(I know this has no point, I've been told I'll get sub-1 hashes per second about 30 times, I want to do this and know what I'm getting into)
-
selsta
monero doesn't use cryptonight anymore so whatever you are mining is pointless
-
Shay_
okay
-
Shay_
how could I sort out "Bus error"?
-
Shay_
"free -h" on my pi returns 367Mi of free memory
-
selsta
you need 4gb to properly mine randomx
-
Shay_
and to "unproperly" mine it?
-
selsta
afaik bus error can happen when the thread stack size is too small
-
selsta
sech1 might know
-
Shay_
hmm okay I'll wait for his response, thanks for the info anyways
-
selsta
there is light mode which requires 256MB RAM
-
Shay_
let me try and rebuild it, I gotta change that in config right?
-
selsta
I don't know how to configure it in xmrig
-
Shay_
-
Shay_
I'll try it and let you know how it goes
-
moneromooo
Bus error is usually unaligned access, can also be dereferencing unmapped memory, which can happen if your monero db is shot.
-
moneromooo
I always forget whether modern ARM can do unaligned accesses though.
-
hyc
no, ARM requires alignment
-
hyc
so far only x86 is so cavalier
-
hyc
so, 1.2H/s wasn't slow enough for you, you have to keep trying?
-
Shay_
lmao no I was getting 1.2h/s mining to an xmr pool while setting cpuminer-multi's algo to cryptonight
-
hyc
you will get even less than 1.2H on that box with RandomX.
-
Shay_
I was just wondering if that could legit solve a 10000 diff share in around 3-4 hours or not
-
Shay_
would it count as accepted shares on the pool's end?
-
hyc
no
-
Shay_
hmm okay
-
Shay_
so how can I get accepted shares? even if the share diff is 10000 I theoretically should solve a share every 4 hours with 1.2h/s
-
Shay_
so how could I mine legit randomx on the machine?
-
hyc
on a pi with only 512MB of RAM?
-
Shay_
yeah
-
hyc
yeah. you'll get something like .1H/s at most.
-
Shay_
alright thanks for the info
-
hyc
I don't see any option for xmrig to use randomx lightmode
-
Shay_
-
hyc
ah ok. you might as well try that
-
Shay_
yeah just making the files rn
-
hyc
you prob got a bus error because it tried to mmap 2GB of memory on a 32bit machine. can never succeed.
-
moneromooo
You *can* get such a share, the expected time to get one is long though.
-
hyc
is the relationship linear? does 1 difficulty = 1 H/s? so a 10kH/s miner should find a share at diff=10000 in 1 second?
-
moneromooo
Yes. Diff N means a block is valid if its pow hash is < N. Bits are all essentially independent and equiprobable.
-
moneromooo
< or <=, I forget. Makes a difference for tiny numbers.
-
moneromooo
So diff 1, all hashes should pass. Diff 2, 50%. Diff 3, a third.
-
hyc
ah ok
-
hyc
hmm. so that should be diff N means its pow hash is less than max_hash / N.
-
hyc
<=
-
moneromooo
er, yes :)
-
moneromooo
So... that ought to be a hyperbola...
-
xiden[m]
Does the p2p pool support integration with minerstat?
-
Shay_
how come so many ppl joined at once