Bitcoin Forum
December 04, 2016, 03:57:59 AM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 [91] 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 ... 226 »
  Print  
Author Topic: [1200 TH] EMC: 0 Fee DGM. Anonymous PPS. US & EU servers. No Registration!  (Read 461069 times)
wknight
Legendary
*
Offline Offline

Activity: 889


Bitcoin calls me an Orphan


View Profile WWW
February 05, 2012, 04:02:36 PM
 #1801

Hehe.. I join the pool.. and find a block Smiley

Fear my skills! NOT

https://blockchain.info/block-height/165489 Smiley

Mining Both Bitcoin and Litecoin.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
kano
Legendary
*
Offline Offline

Activity: 1918


Linux since 1997 RedHat 4


View Profile
February 05, 2012, 04:07:47 PM
 #1802

Firstly, I'm not trying to convince you to do anything, I'm pointing out that it is quite possible to do EXACTLY what you want to do using cgminer simply coz you said it can't do it.

Kano -

Yes, I could run multiple instances, but cgminer is too heavy as far as a mining client goes to run multiple instances on some of my stripped down rigs (they already struggle with a plain poclbm and nothing else).  Additionally, one of the advantages of cgminer is suppose to be the multiple GPU support built in, so not being able to split up the GPUs defeats that purpose.

I'm not saying cgminer is bad... and that web interface is nice, but it doesn't really help unless you watch it like a hawk. I would probably use it as my primary miner if it would just let me split the GPUs up by miner in once instance. I can get by without native SMS alerts Smiley
Do any of them have native status SMS/email? Cheesy

Quote
But, even then, lets say it encountered a bug like the poclbm bug that just happened... the client wouldn't even know there is a problem - it was busy hashing away at full speed, yet unable to submit shares.  The pool knew, of course, and will alert if no more shares are coming in.  So there are instances where the pool is better at alerting and instances where it's better for the mining client.  But in either case, there's no SMS alerting built in to cgminer, sadly Sad  The webinterface is also kind of useless for people behind firewalls wanting to monitor multiple machines.  Sure you can setup a bunch of firewall and port forwarding rules, but then you have to monitor each machine individually, which is impractical for large setups.
The web interface is simply what some people have written.

It is quite simple to ask cgminer for it's status of each GPU ... ... ...
 GPU 0 status on localhost even in a linux shell:
  echo -n "gpu|0" | nc -4 localhost 4028 | tr "|," "\n" | grep -a "^Status=" | cut -d= -f2
Then if it's not "Alive" send out a notification
 (or use a different grep for hash rate of that GPU ... or even the date/time of the last accepted share for that GPU)

Hell, for kicks I even wrote a script that will hop using the API ... yes it works Tongue
It's really not hard once you have an interface that doesn't require buckets of code for basic access ...

Any script will also know if cgminer is dead coz cgminer won't reply ...

So what this means is of course you DON'T need to run multiple instances you simply check each GPU on the single instance of cgminer.

Your requirement (which I said needs multiple instances) is to suit using the pool to notify you (hack Tongue)
... and if a pool doesn't have that or you use P2Pool ...

The other outage issue is the internet going down and well firstly that means you can't mine anyway ... until it comes back up.
And that really isn't the miners problem, that's the networks problem for how to deal with that ...

Edit: though I should point out the obvious that the 'devs' commands returns details of all GPUs using one command
(that you can then divide up as JSON or plain text depending on the request format being JSON or plain text)

Pool: https://kano.is BTC: 1KanoiBupPiZfkwqB7rfLXAzPnoTshAVmb
CKPool and CGMiner developer, IRC FreeNode #ckpool and #cgminer kanoi
Help keep Bitcoin secure by mining on pools with Stratum, the best protocol to mine Bitcoins with ASIC hardware
The00Dustin
Hero Member
*****
Offline Offline

Activity: 806


View Profile
February 05, 2012, 04:44:12 PM
 #1803

I am guessing that either of you could write something to monitor the API and send e-mails when a GPU stops hashing, and I haven't looked at the API myself, but it may not be difficult to set up a timer that resets per GPU when shares are submitted in order to catch problems that the mining software itself doesn't know about.  Of course, I am not a programmer, so I could be 100% wrong on either count.
kano
Legendary
*
Offline Offline

Activity: 1918


Linux since 1997 RedHat 4


View Profile
February 05, 2012, 04:55:11 PM
 #1804

I am guessing that either of you could write something to monitor the API and send e-mails when a GPU stops hashing, and I haven't looked at the API myself, but it may not be difficult to set up a timer that resets per GPU when shares are submitted in order to catch problems that the mining software itself doesn't know about.  Of course, I am not a programmer, so I could be 100% wrong on either count.
or 100% right.
With the current 2.2.1 (and much older versions) you can see share count per GPU so yeah you could do it that way also ... but it would be better to also check other things like the 'Status' being 'Alive' (or not 'Dead' if you are only looking for 'Dead' GPUs) and the Hash Rate and maybe even the Activity

Here's the latest pull request output from one of my GPUs (I added line breaks):
Code:
Text reply:
STATUS=S,Code=17,Msg=GPU0,Description=Subaru|GPU=0,Enabled=Y,Status=Alive,
Temperature=75.00,Fan Speed=3380,Fan Percent=85,GPU Clock=870,Memory Clock=745,
GPU Voltage=1.175,GPU Activity=99,Powertune=0,MHS av=358.14,MHS 5s=358.59,
Accepted=2195,Rejected=3,Hardware Errors=0,Utility=5.02,Intensity=9,Last Share Pool=0,
Last Share Time=1328460687|

JSON reply example:
{"STATUS":[{"STATUS":"S","Code":17,"Msg":"GPU0","Description":"Subaru"}],
"GPU":[{"GPU":0,"Enabled":"Y","Status":"Alive","Temperature":75.00,"Fan Speed":3371,
"Fan Percent":85,"GPU Clock":870,"Memory Clock":745,"GPU Voltage":1.175,"GPU Activity":99,
"Powertune":0,"MHS av":358.10,"MHS 5s":358.66,"Accepted":2244,"Rejected":3,
"Hardware Errors":0,"Utility":5.03,"Intensity":"9","Last Share Pool":0,"Last Share Time":1328461198}],"id":1}
You can even check 'Last Share Time' if that pull request ever goes into cgminer ...

Pool: https://kano.is BTC: 1KanoiBupPiZfkwqB7rfLXAzPnoTshAVmb
CKPool and CGMiner developer, IRC FreeNode #ckpool and #cgminer kanoi
Help keep Bitcoin secure by mining on pools with Stratum, the best protocol to mine Bitcoins with ASIC hardware
village.idiot
Sr. Member
****
Offline Offline

Activity: 271


View Profile
February 05, 2012, 05:28:06 PM
 #1805

Well it was a nice day until I shut down everything to change out a fan.
Now I'm getting this...

us3.eclipsemc.com:8337 05/02/2012 12:17:12, Unexpected error:                   
Traceback (most recent call last):
  File "/home/mickey/poclbm/HttpTransport.py", line 45, in loop
    self.queue_work(work)
  File "/home/mickey/poclbm/Transport.py", line 117, in queue_work
    self.process(work)
  File "/home/mickey/poclbm/Transport.py", line 76, in process
    self.set_difficulty(work.difficulty)
  File "/home/mickey/poclbm/Transport.py", line 71, in set_difficulty
    self.true_target = np.array(unpack('IIIIIIII', true_target.decode('hex')), dtype=np.uint32)
error: unpack requires a string argument of length 32
us3.eclipsemc.com:8337 05/02/2012 12:17:12, LP connected to us3.eclipsemc.com:8337
us3.eclipsemc.com:8337 05/02/2012 12:17:30, Unexpected error:                   
Traceback (most recent call last):
  File "/home/mickey/poclbm/HttpTransport.py", line 50, in loop
    rv = self.send(result)
  File "/home/mickey/poclbm/Transport.py", line 88, in send
    is_block = belowOrEquals(h[:7], self.true_target[:7])
TypeError: 'NoneType' object is not subscriptable
us3.eclipsemc.com:8337 [202.547 MH/s (~0 MH/s)] [Rej: 0/0 (0.00%)]^C

Can someone tell me what this means?
Inaba
Legendary
*
Offline Offline

Activity: 1260



View Profile WWW
February 05, 2012, 06:01:04 PM
 #1806

Your poclbm is out of date and needs to be updated.

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
village.idiot
Sr. Member
****
Offline Offline

Activity: 271


View Profile
February 05, 2012, 06:04:59 PM
 #1807

How difficult is that.
I don't know how other than to start from scratch following the guide
Inaba
Legendary
*
Offline Offline

Activity: 1260



View Profile WWW
February 05, 2012, 06:06:29 PM
 #1808

Which guide?  If you used my guide, you can go into the poclbm directory and issue "git pull" to update.

so:

cd poclbm
git pull


done.

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
village.idiot
Sr. Member
****
Offline Offline

Activity: 271


View Profile
February 05, 2012, 06:11:10 PM
 #1809

Yes, your guide.  It's the only one I've used.

Wow, I like easy.  Sorry I still don't know what I'm doing.

Thanks a bunch
Inaba
Legendary
*
Offline Offline

Activity: 1260



View Profile WWW
February 05, 2012, 06:16:34 PM
 #1810

No problem. Smiley

For those not able to update or not use git for whatever reason, here's the fix:

Find this in Transport.py (around line 92):

Code:
bits = hex(difficulty)
bits = bits[2:len(bits) - 1]
bits += ('0' * (8 - len(bits)))
bits = ''.join(list(chunks(bits, 2))[::-1])

Replace those four lines with this one line:

Code:
bits = '%08x' % difficulty.byteswap()

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
NetworkerZ
Member
**
Offline Offline

Activity: 114


View Profile
February 05, 2012, 09:21:47 PM
 #1811

A windows binary update will be there too!

Greetz
NetworkerZ
Inaba
Legendary
*
Offline Offline

Activity: 1260



View Profile WWW
February 06, 2012, 12:10:49 AM
 #1812

Ok folks - because BIP 16 and 17 are such a hot topic, I have enabled your ability to vote for whichever BIP you want.  Mining on US3 will be a vote for BIP 17, mining on US2 will be a vote for BIP 16 and mining on US1 will be an abstain.

US 1 - Abstain from voting
US 2 - BIP 16
US 3 - BIP 17

When and if an official decision is made and the blockchain is irrevocably modified to support one or the other, all servers will converge to support the appropriate change (if any).  

If none of this makes any sense to you, don't worry about it and just keep on doing what you're doing as it probably doesn't affect you for the most part and is really a technical matter for those interested.  You can read more about it here: https://bitcointalk.org/index.php?topic=61125.0

Though I suggest you read more than just that thread, the BIP 16 and BIP 17 threads for instance, before jumping to any decisions.  Ultimately, though, for most people, it's an academic argument, so I wouldn't worry too much about it.


If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
Math Man
Full Member
***
Offline Offline

Activity: 150


View Profile
February 06, 2012, 12:21:53 AM
 #1813

Thanks for making this democratic.
gnar1ta$
Donator
Hero Member
*
Offline Offline

Activity: 756


View Profile
February 06, 2012, 12:38:19 AM
 #1814

Great job with BIP voting inaba, one more reason for miners to use this pool. If this is the only pool offering voting, you should put an post on the discussion board, see if brings in more miners until it gets moved.

Losing hundreds of Bitcoins with the best scammers in the business - BFL, Avalon, KNC, HashFast.
village.idiot
Sr. Member
****
Offline Offline

Activity: 271


View Profile
February 06, 2012, 12:58:00 AM
 #1815

I understood nails, screws and glue but didn't get SHIT beyond that.
Math Man
Full Member
***
Offline Offline

Activity: 150


View Profile
February 06, 2012, 01:19:46 AM
 #1816

Great job with BIP voting inaba, one more reason for miners to use this pool. If this is the only pool offering voting, you should put an post on the discussion board, see if brings in more miners until it gets moved.

I put a plug in for us.

https://bitcointalk.org/index.php?topic=61125.msg733217#msg733217
GenTarkin
Legendary
*
Offline Offline

Activity: 1918


View Profile
February 06, 2012, 04:53:20 AM
 #1817

I'm not sure what was up w/ the last round but my mining output was the same and pool gh was same but my payout was less then half of what been gettin last week.....
my estimated reward also reflects this low amount... Why?
is the votin system messin it up? Cuz I mine both us2 and us3 equally.

GenTarkin's MOD Kncminer Titan custom firmware! v1.0.4! <--- CLICK HERE
Donations: bitcoin- 1Px71mWNQNKW19xuARqrmnbcem1dXqJ3At || litecoin- LYXrLis3ik6TRn8tdvzAyJ264DRvwYVeEw
Inaba
Legendary
*
Offline Offline

Activity: 1260



View Profile WWW
February 06, 2012, 05:08:17 AM
 #1818

Are you using poclbm?  There was a substantial bug that just showed up in it a few days ago where it will keep hashing and getting work, but it fails to actually submit the shares.  I had two machines running like that for two days before I realized it.

The voting is pretty much separate from share submittal, so it shouldn't have anything to do with it.

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
GenTarkin
Legendary
*
Offline Offline

Activity: 1918


View Profile
February 06, 2012, 06:42:48 AM
 #1819

nope, I use phatk on cgminer
gonna try just mining on us1 and not splitting shares between any of the servers. See if that fixes the problem, if not then I dont know whats going on. Nothing has changed on my end.
Cuz even eclipsemc my worker status says its the same as it was but my payout is less then half it was =( this has been 3 blocks in a row now.

Even my share ratio to entire pool share count for the last 3 blocks remains the same as it did before. I dont understand

GenTarkin's MOD Kncminer Titan custom firmware! v1.0.4! <--- CLICK HERE
Donations: bitcoin- 1Px71mWNQNKW19xuARqrmnbcem1dXqJ3At || litecoin- LYXrLis3ik6TRn8tdvzAyJ264DRvwYVeEw
cuz0882
Sr. Member
****
Offline Offline

Activity: 336



View Profile
February 06, 2012, 07:58:59 AM
 #1820

nope, I use phatk on cgminer
gonna try just mining on us1 and not splitting shares between any of the servers. See if that fixes the problem, if not then I dont know whats going on. Nothing has changed on my end.
Cuz even eclipsemc my worker status says its the same as it was but my payout is less then half it was =( this has been 3 blocks in a row now.

Even my share ratio to entire pool share count for the last 3 blocks remains the same as it did before. I dont understand

I think something is wrong also. I have over 11gh, and I received .5745 as a reward. Which is .01149 of the total pool. That would mean the pool's hash rate was around 970gh. The hash rate was actually 580gh. The reward should be more like .94 I also use cgminer but in windows.
Pages: « 1 ... 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 [91] 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 ... 226 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!