Author

Topic: [Minera v0.9.0] Your next mining dashboard - S9/L3+/D3/CPUminer/CGminer/BFGminer - page 170. (Read 850502 times)

member
Activity: 71
Merit: 10
Version 0.1.10a is out:

* bug fixes
* latest cpuminer
* added extra rc.local commands option
* added JSON conf

I updated this morning. I think that I got your 0.1.10 release, according to the help dialog.

I noticed that the JSON config includes escaped forward slashes in the pool URLs. For example:

Code:
"url": "stratum+tcp:\/\/uswest.wafflepool.com:3333",

Does cpuminer support escaped characters like this? If not, then perhaps you could look into changing the encoding used to generate the JSON.

Note that I haven't tested with your conf file because currently I'm using my own that includes serial number based per chip frequencies. I overrode your config file with my own for now.

I had no problems running it.

Minera now add serial number instead device name in the saved frequencies.

I'm just testing daemontools, next release will have it.

And for who is curious I just started code rewriting to include extra miner softwares (cgminer/bfgminer)


Just want to say THANKS for the great work. I m using it with my 20GS with no issue for last one week.

Does sendor planing to upgrade his cpuminer to support getwork protocol? I been waiting for long time something stable like minera for solo-mining.
legendary
Activity: 1015
Merit: 1000
Hi,

the miner restarte button doesnt work any more Shocked.
I only get a whit screen.Has some one else the same problme?

My bad, just fixed, please do a pull:

Code:
cd /var/www/minera
sudo git pull
legendary
Activity: 1015
Merit: 1000
Version 0.1.10a is out:

* bug fixes
* latest cpuminer
* added extra rc.local commands option
* added JSON conf

I updated this morning. I think that I got your 0.1.10 release, according to the help dialog.

I noticed that the JSON config includes escaped forward slashes in the pool URLs. For example:

Code:
"url": "stratum+tcp:\/\/uswest.wafflepool.com:3333",

Does cpuminer support escaped characters like this? If not, then perhaps you could look into changing the encoding used to generate the JSON.

Note that I haven't tested with your conf file because currently I'm using my own that includes serial number based per chip frequencies. I overrode your config file with my own for now.

I had no problems running it.

Minera now add serial number instead device name in the saved frequencies.

I'm just testing daemontools, next release will have it.

And for who is curious I just started code rewriting to include extra miner softwares (cgminer/bfgminer)
newbie
Activity: 11
Merit: 0
Hi,

the miner restarte button doesnt work any more Shocked.
I only get a whit screen.Has some one else the same problme?
legendary
Activity: 1150
Merit: 1004
Version 0.1.10a is out:

* bug fixes
* latest cpuminer
* added extra rc.local commands option
* added JSON conf

I updated this morning. I think that I got your 0.1.10 release, according to the help dialog.

I noticed that the JSON config includes escaped forward slashes in the pool URLs. For example:

Code:
"url": "stratum+tcp:\/\/uswest.wafflepool.com:3333",

Does cpuminer support escaped characters like this? If not, then perhaps you could look into changing the encoding used to generate the JSON.

Note that I haven't tested with your conf file because currently I'm using my own that includes serial number based per chip frequencies. I overrode your config file with my own for now.
legendary
Activity: 1015
Merit: 1000
http://pastebin.com/dUZ1CXB9

real    0m0.326s
user    0m0.010s
sys     0m0.040s

Please can you pastebin me also the /var/log/minera/log-2014-05-18.php file?

http://pastebin.com/kUdZmeUn

Something else of note, I just had to bounce cpuminer, it stopped sending shares entirely.

Well, if you cannot see the dashboard stats within this config I think the problem could be related on how much time needs Minera to get the whole stats output. Probably it timeouts before getting everything and so you see {"error": true}.

I can say this because trying to inject directly your stats output into Minera works very fine, so the problem should be on getting it from minerd when there are so large output.

But now debugging this it's quite hard for me, you could do this:

* find the file: application/model/util_model.php
* at the beginning of the file you find the "callMinerd" function
* change it with this:

Code:
// Call minerd to get the stats and retry before give up
public function callMinerd($i = 0)
{
if(!($fp = @fsockopen("127.0.0.1", 4028, $errno, $errstr, 3)))
{
return array("error" => true, "msg" => $errstr);
}

stream_set_blocking($fp, false);

$out = json_encode(array("get" => "stats"))."\n";

fwrite($fp, $out);

usleep(250000);

$out = false;

while(!feof($fp))
{
   if(!($str = fread($fp, 4096))) break;
   $out .= $str;
}

fclose($fp);

return json_decode($out);
}

* save the file and retry the dashboard/stats page

Since version 0.1.10a this function is in application/model/cpuminer_model.php

Version 0.1.10a is out:

* bug fixes
* latest cpuminer
* added extra rc.local commands option
* added JSON conf
legendary
Activity: 1015
Merit: 1000
http://pastebin.com/dUZ1CXB9

real    0m0.326s
user    0m0.010s
sys     0m0.040s

Please can you pastebin me also the /var/log/minera/log-2014-05-18.php file?

http://pastebin.com/kUdZmeUn

Something else of note, I just had to bounce cpuminer, it stopped sending shares entirely.

Well, if you cannot see the dashboard stats within this config I think the problem could be related on how much time needs Minera to get the whole stats output. Probably it timeouts before getting everything and so you see {"error": true}.

I can say this because trying to inject directly your stats output into Minera works very fine, so the problem should be on getting it from minerd when there are so large output.

But now debugging this it's quite hard for me, you could do this:

* find the file: application/model/util_model.php
* at the beginning of the file you find the "callMinerd" function
* change it with this:

Code:
// Call minerd to get the stats and retry before give up
public function callMinerd($i = 0)
{
if(!($fp = @fsockopen("127.0.0.1", 4028, $errno, $errstr, 3)))
{
return array("error" => true, "msg" => $errstr);
}

stream_set_blocking($fp, false);

$out = json_encode(array("get" => "stats"))."\n";

fwrite($fp, $out);

usleep(250000);

$out = false;

while(!feof($fp))
{
    if(!($str = fread($fp, 4096))) break;
    $out .= $str;
}

fclose($fp);

return json_decode($out);
}

* save the file and retry the dashboard/stats page
legendary
Activity: 784
Merit: 1000
http://pastebin.com/dUZ1CXB9

real    0m0.326s
user    0m0.010s
sys     0m0.040s

Please can you pastebin me also the /var/log/minera/log-2014-05-18.php file?

http://pastebin.com/kUdZmeUn

Something else of note, I just had to bounce cpuminer, it stopped sending shares entirely.
legendary
Activity: 1015
Merit: 1000
http://pastebin.com/dUZ1CXB9

real    0m0.326s
user    0m0.010s
sys     0m0.040s

Please can you pastebin me also the /var/log/minera/log-2014-05-18.php file?
legendary
Activity: 784
Merit: 1000

I just get this on the main page:

Warning!
I can't get the stats from your minerd. Please try to refresh the page or check your settings (minerd API must listen on 127.0.0.1:4028).

But it is running.

I turned off logging because it seemed to be dragging down performance of the WebUI, but I can turn it back on and see if I get anything interesting.

Looking at the raw stats at "/minera/index.php/app/stats" returns this {"error": true}

Running the echo command I get this(truncated to meet 64K char limitation of the forum):

echo -e '{"get": "stats"}\n' | nc 127.0.0.1 4028
{"start_time":1400395503,"devices":{"ttyACM19":{"chips":[{"autotune":0,"frequency":825,"accepted":3,"hashrate":69675,"rejected":0,"last_share":1400398333,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":9,"hashrate":69436,"rejected":0,"last_share":1400398036,"hw_errors":0,"shares":4608},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69532,"rejected":0,"last_share":1400397186,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69744,"rejected":0,"last_share":1400397234,"hw_errors":0,"shares":4096},


Hello,
please can you re-run this:

Code:
echo -e '{"get": "stats"}\n' | nc 127.0.0.1 4028

and paste me the entire output? Use http://pastebin.com/ please

Then, can you tell me how many time is needed by the command to get the output?

Please run it also with "time" before:

Code:
time echo -e '{"get": "stats"}\n' | nc 127.0.0.1 4028

and please give me the latest 3 lines like these:

Code:
real 0m0.048s
user 0m0.010s
sys 0m0.020s

http://pastebin.com/dUZ1CXB9

real    0m0.326s
user    0m0.010s
sys     0m0.040s


legendary
Activity: 1015
Merit: 1000

I just get this on the main page:

Warning!
I can't get the stats from your minerd. Please try to refresh the page or check your settings (minerd API must listen on 127.0.0.1:4028).

But it is running.

I turned off logging because it seemed to be dragging down performance of the WebUI, but I can turn it back on and see if I get anything interesting.

Looking at the raw stats at "/minera/index.php/app/stats" returns this {"error": true}

Running the echo command I get this(truncated to meet 64K char limitation of the forum):

echo -e '{"get": "stats"}\n' | nc 127.0.0.1 4028
{"start_time":1400395503,"devices":{"ttyACM19":{"chips":[{"autotune":0,"frequency":825,"accepted":3,"hashrate":69675,"rejected":0,"last_share":1400398333,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":9,"hashrate":69436,"rejected":0,"last_share":1400398036,"hw_errors":0,"shares":4608},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69532,"rejected":0,"last_share":1400397186,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69744,"rejected":0,"last_share":1400397234,"hw_errors":0,"shares":4096},


Hello,
please can you re-run this:

Code:
echo -e '{"get": "stats"}\n' | nc 127.0.0.1 4028

and paste me the entire output? Use http://pastebin.com/ please

Then, can you tell me how many time is needed by the command to get the output?

Please run it also with "time" before:

Code:
time echo -e '{"get": "stats"}\n' | nc 127.0.0.1 4028

and please give me the latest 3 lines like these:

Code:
real 0m0.048s
user 0m0.010s
sys 0m0.020s
newbie
Activity: 36
Merit: 0
I seem to have found something else, too.  If I have more than 10 blades connected the GUI fails to display, says that the miner isn't running.  But I can SSH into it and check the screen output from minerd to see that's not the case.

Anyone else running more than 10 devices on this distro?

I can confirm this. In fact if you try to run more than 10 blades many issues begin.

Most recently after I did a fresh image flash to an SD and turned up my raz for the first time to input pool info for mining I got a:
Warning!
I can't get the stats from your minerd. Please try to refresh the page or check your settings (minerd API must listen on 127.0.0.1:4028).

in the dashboard.

stats.json:
{"error":true}

Log shows:
[2014-05-18 05:22:35.2043] API: Client 127.0.0.1 connected

[2014-05-18 05:22:35.3127] API: Client 127.0.0.1 connected

[2014-05-18 05:22:35.4424] API: GET: stats

many times over but other than mining for 10 whole blades (pool confirms this) still nothing. I also tried forcing api port to via parameter but still nothing.


Another more critical issue is that it will not mine on more than 10 G-Blades (roughly 20 blade boards) at a time. This is a super critical problem because it has forced me to run all blades on 3 raspberry pi's (plus no stats reading =/)


I actually only have 6 total units running so far, 12 individual boards.  It seems to be behaving ok so far, just the missing stats.  I haven't tried to figure out a manual API call yet to see if it's minera or cpuminer that's at fault.

Hi,

I can confirm this. I got 25 Blades aka 50 Boards running and they work like a charm with a wheezy / cgminer image. If I load the minera image + run the update it I see the exact same. After around 30min several blades go off. I tried to install Minera manual on a computer with more power to see if that might be the issue but it is behaving the same.
legendary
Activity: 784
Merit: 1000
For all of you with Blades issues, unfortunately me and Sandor haven't Blades to test with Minera and CPUMiner so it's really hard for us understand and fix your problems.

What kind of stats you haven't? Are you speaking about the history graphs or the whole stats?

To clarify something: Minera img isn't changed since I uploaded it. It should have the 0.1.8b version on board and you should update to 0.1.9 after installing it (notify icon on the upper right corner). While this doesn't change anything for you problem.

If you receive the red box telling you there was a problem this could mean minerd process is running but it hasn't stats or stats can't be correctly parsed.

To check this, when you start minerd, try to look at your rpi doing:

Code:
ps aux|grep minerd

You should see a couple of lines one with the screen command and one without it, if there aren't these lines, try to start minerd manually by putting the command line directly in the ssh session and see what happens.

Then, check the raw stats by pointing your browser to "/minera/index.php/app/stats"

If they show only a {"error": true} then try to check them in the SSH session with:

Code:
echo -e '{"get": "stats"}\n' | nc 127.0.0.1 4028

This could be useful to understand what Minera really get from cpuminer.

Enabling cpuminer log & debug could help more, check the log at: /var/log/minera/cpuminer.log




I just get this on the main page:

Warning!
I can't get the stats from your minerd. Please try to refresh the page or check your settings (minerd API must listen on 127.0.0.1:4028).

But it is running.

I turned off logging because it seemed to be dragging down performance of the WebUI, but I can turn it back on and see if I get anything interesting.

Looking at the raw stats at "/minera/index.php/app/stats" returns this {"error": true}

Running the echo command I get this(truncated to meet 64K char limitation of the forum):

echo -e '{"get": "stats"}\n' | nc 127.0.0.1 4028
{"start_time":1400395503,"devices":{"ttyACM19":{"chips":[{"autotune":0,"frequency":825,"accepted":3,"hashrate":69675,"rejected":0,"last_share":1400398333,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":9,"hashrate":69436,"rejected":0,"last_share":1400398036,"hw_errors":0,"shares":4608},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69532,"rejected":0,"last_share":1400397186,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69744,"rejected":0,"last_share":1400397234,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69050,"rejected":1,"last_share":1400398200,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69586,"rejected":0,"last_share":1400398392,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":4,"hashrate":49515,"rejected":0,"last_share":1400397157,"hw_errors":3,"shares":2048},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69705,"rejected":0,"last_share":1400397582,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69825,"rejected":0,"last_share":1400398196,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69697,"rejected":0,"last_share":1400398366,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69776,"rejected":0,"last_share":1400398105,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":10,"hashrate":69743,"rejected":0,"last_share":1400397802,"hw_errors":0,"shares":5120},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69691,"rejected":0,"last_share":1400397438,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":2,"hashrate":69791,"rejected":0,"last_share":1400396866,"hw_errors":0,"shares":1024},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69679,"rejected":0,"last_share":1400398161,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69011,"rejected":0,"last_share":1400398329,"hw_errors":1,"shares":4096},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69616,"rejected":0,"last_share":1400398303,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69618,"rejected":0,"last_share":1400397993,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69500,"rejected":0,"last_share":1400398322,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":2,"hashrate":69689,"rejected":0,"last_share":1400396991,"hw_errors":0,"shares":1024},{"autotune":0,"frequency":825,"accepted":1,"hashrate":68890,"rejected":2,"last_share":1400398177,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69703,"rejected":0,"last_share":1400398180,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69773,"rejected":0,"last_share":1400398247,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69732,"rejected":0,"last_share":1400397060,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":2,"hashrate":69657,"rejected":0,"last_share":1400396065,"hw_errors":0,"shares":1024},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69557,"rejected":0,"last_share":1400398147,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69653,"rejected":0,"last_share":1400398272,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":8,"hashrate":68524,"rejected":0,"last_share":1400398124,"hw_errors":1,"shares":4096},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69833,"rejected":1,"last_share":1400397705,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":3,"hashrate":40647,"rejected":0,"last_share":1400397020,"hw_errors":2,"shares":1536},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69658,"rejected":0,"last_share":1400396678,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":2,"hashrate":51338,"rejected":0,"last_share":1400396455,"hw_errors":3,"shares":1024},{"autotune":0,"frequency":825,"accepted":6,"hashrate":55024,"rejected":0,"last_share":1400398345,"hw_errors":2,"shares":3072},{"autotune":0,"frequency":825,"accepted":2,"hashrate":54273,"rejected":2,"last_share":1400397285,"hw_errors":3,"shares":2048},{"autotune":0,"frequency":825,"accepted":6,"hashrate":48623,"rejected":0,"last_share":1400398260,"hw_errors":1,"shares":3072},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69800,"rejected":1,"last_share":1400398140,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69712,"rejected":0,"last_share":1400398247,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69764,"rejected":0,"last_share":1400397237,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":5,"hashrate":59129,"rejected":0,"last_share":1400397978,"hw_errors":2,"shares":2560},{"autotune":0,"frequency":825,"accepted":5,"hashrate":66608,"rejected":0,"last_share":1400398081,"hw_errors":1,"shares":2560}],"serial":"48E065663838"},"ttyACM18":{"chips":[{"autotune":0,"frequency":825,"accepted":4,"hashrate":69758,"rejected":0,"last_share":1400398011,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69727,"rejected":0,"last_share":1400398004,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":2,"hashrate":69792,"rejected":1,"last_share":1400397619,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69626,"rejected":0,"last_share":1400398128,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69552,"rejected":0,"last_share":1400397932,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":5,"hashrate":66046,"rejected":0,"last_share":1400398139,"hw_errors":1,"shares":2560},{"autotune":0,"frequency":825,"accepted":2,"hashrate":69625,"rejected":0,"last_share":1400397725,"hw_errors":0,"shares":1024},{"autotune":0,"frequency":825,"accepted":4,"hashrate":54021,"rejected":0,"last_share":1400397823,"hw_errors":1,"shares":2048},{"autotune":0,"frequency":825,"accepted":7,"hashrate":63642,"rejected":0,"last_share":1400398312,"hw_errors":1,"shares":3584},{"autotune":0,"frequency":825,"accepted":5,"hashrate":31884,"rejected":0,"last_share":1400397774,"hw_errors":2,"shares":2560},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69699,"rejected":0,"last_share":1400398052,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69695,"rejected":1,"last_share":1400398077,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69539,"rejected":0,"last_share":1400398011,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":1,"hashrate":69083,"rejected":0,"last_share":1400395672,"hw_errors":0,"shares":512},{"autotune":0,"frequency":825,"accepted":4,"hashrate":68059,"rejected":0,"last_share":1400397784,"hw_errors":1,"shares":2048},{"autotune":0,"frequency":825,"accepted":2,"hashrate":45992,"rejected":0,"last_share":1400398150,"hw_errors":1,"shares":1024},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69766,"rejected":0,"last_share":1400398210,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69739,"rejected":0,"last_share":1400398096,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":4,"hashrate":53249,"rejected":0,"last_share":1400398346,"hw_errors":2,"shares":2048},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69691,"rejected":0,"last_share":1400398165,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69747,"rejected":0,"last_share":1400397839,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":5,"hashrate":68995,"rejected":0,"last_share":1400398232,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69604,"rejected":0,"last_share":1400397010,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":2,"hashrate":51002,"rejected":0,"last_share":1400397974,"hw_errors":1,"shares":1024},{"autotune":0,"frequency":825,"accepted":2,"hashrate":68960,"rejected":0,"last_share":1400397897,"hw_errors":0,"shares":1024},{"autotune":0,"frequency":825,"accepted":4,"hashrate":66281,"rejected":0,"last_share":1400398139,"hw_errors":2,"shares":2048},{"autotune":0,"frequency":825,"accepted":3,"hashrate":20804,"rejected":0,"last_share":1400397348,"hw_errors":3,"shares":1536},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69727,"rejected":0,"last_share":1400398160,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69733,"rejected":1,"last_share":1400398051,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":6,"hashrate":61796,"rejected":0,"last_share":1400398139,"hw_errors":1,"shares":3072},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69743,"rejected":0,"last_share":1400398393,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69556,"rejected":0,"last_share":1400397564,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69788,"rejected":0,"last_share":1400398359,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":3,"hashrate":19786,"rejected":0,"last_share":1400397264,"hw_errors":2,"shares":1536},{"autotune":0,"frequency":825,"accepted":1,"hashrate":326,"rejected":0,"last_share":1400395875,"hw_errors":5,"shares":512},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69611,"rejected":0,"last_share":1400398311,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69616,"rejected":0,"last_share":1400398360,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69827,"rejected":0,"last_share":1400398132,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":8,"hashrate":67298,"rejected":0,"last_share":1400398307,"hw_errors":2,"shares":4096},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69638,"rejected":0,"last_share":1400398396,"hw_errors":0,"shares":2048}],"serial":"48F677423530"},"ttyACM17":{"chips":[{"autotune":0,"frequency":825,"accepted":4,"hashrate":69840,"rejected":0,"last_share":1400397244,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69835,"rejected":0,"last_share":1400398293,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69619,"rejected":0,"last_share":1400398316,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":9,"hashrate":69764,"rejected":0,"last_share":1400398057,"hw_errors":0,"shares":4608},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69790,"rejected":0,"last_share":1400397385,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69677,"rejected":0,"last_share":1400398214,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69760,"rejected":0,"last_share":1400397885,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":9,"hashrate":69565,"rejected":0,"last_share":1400397972,"hw_errors":0,"shares":4608},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69825,"rejected":0,"last_share":1400398207,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":10,"hashrate":69766,"rejected":0,"last_share":1400398198,"hw_errors":0,"shares":5120},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69763,"rejected":0,"last_share":1400398038,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":10,"hashrate":69766,"rejected":0,"last_share":1400398357,"hw_errors":0,"shares":5120},{"autotune":0,"frequency":825,"accepted":1,"hashrate":69821,"rejected":0,"last_share":1400395571,"hw_errors":0,"shares":512},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69354,"rejected":0,"last_share":1400398069,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69210,"rejected":0,"last_share":1400398177,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69710,"rejected":0,"last_share":1400398193,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69752,"rejected":0,"last_share":1400397574,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69761,"rejected":0,"last_share":1400397351,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69607,"rejected":1,"last_share":1400397692,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69770,"rejected":0,"last_share":1400397618,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69806,"rejected":0,"last_share":1400398309,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69595,"rejected":0,"last_share":1400397643,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69378,"rejected":0,"last_share":1400398349,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69746,"rejected":1,"last_share":1400398388,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69660,"rejected":1,"last_share":1400397543,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69790,"rejected":0,"last_share":1400398313,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69678,"rejected":0,"last_share":1400397310,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69728,"rejected":0,"last_share":1400397434,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69746,"rejected":0,"last_share":1400397166,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69651,"rejected":0,"last_share":1400398345,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69610,"rejected":0,"last_share":1400397877,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69774,"rejected":0,"last_share":1400397813,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69683,"rejected":0,"last_share":1400398031,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69656,"rejected":0,"last_share":1400397930,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69764,"rejected":0,"last_share":1400398006,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69734,"rejected":1,"last_share":1400397584,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69738,"rejected":0,"last_share":1400398017,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":4,"hashrate":68583,"rejected":0,"last_share":1400398265,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69588,"rejected":0,"last_share":1400397805,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69439,"rejected":0,"last_share":1400398141,"hw_errors":0,"shares":4096}],"serial":"48FD836F3634"},"ttyACM16":{"chips":[{"autotune":0,"frequency":825,"accepted":10,"hashrate":69790,"rejected":0,"last_share":1400398336,"hw_errors":0,"shares":5120},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69637,"rejected":0,"last_share":1400397783,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":2,"hashrate":69865,"rejected":0,"last_share":1400396903,"hw_errors":0,"shares":1024},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69823,"rejected":0,"last_share":1400397165,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69769,"rejected":0,"last_share":1400398147,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69494,"rejected":0,"last_share":1400397908,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69747,"rejected":0,"last_share":1400398291,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69353,"rejected":1,"last_share":1400398082,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69630,"rejected":0,"last_share":1400398100,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69571,"rejected":0,"last_share":1400397861,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69726,"rejected":0,"last_share":1400397634,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":1,"hashrate":69708,"rejected":0,"last_share":1400397391,"hw_errors":0,"shares":512},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69453,"rejected":0,"last_share":1400398183,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":3,"hashrate":67430,"rejected":0,"last_share":1400397277,"hw_errors":1,"shares":1536},{"autotune":0,"frequency":825,"accepted":9,"hashrate":69574,"rejected":0,"last_share":1400398284,"hw_errors":0,"shares":4608},{"autotune":0,"frequency":825,"accepted":1,"hashrate":68949,"rejected":0,"last_share":1400397249,"hw_errors":0,"shares":512},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69641,"rejected":0,"last_share":1400398103,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":11,"hashrate":69777,"rejected":0,"last_share":1400398121,"hw_errors":0,"shares":5632},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69682,"rejected":0,"last_share":1400398328,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69750,"rejected":0,"last_share":1400396487,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":6,"hashrate":68931,"rejected":0,"last_share":1400397750,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69362,"rejected":0,"last_share":1400398084,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":0,"hashrate":68621,"rejected":1,"last_share":1400397840,"hw_errors":0,"shares":512},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69683,"rejected":0,"last_share":1400397024,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69522,"rejected":0,"last_share":1400397955,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69760,"rejected":0,"last_share":1400397424,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69790,"rejected":0,"last_share":1400398273,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69657,"rejected":0,"last_share":1400397980,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69572,"rejected":0,"last_share":1400397100,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69613,"rejected":0,"last_share":1400397692,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":11,"hashrate":69660,"rejected":0,"last_share":1400398240,"hw_errors":0,"shares":5632},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69727,"rejected":1,"last_share":1400398366,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69614,"rejected":0,"last_share":1400397968,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":2,"hashrate":20858,"rejected":0,"last_share":1400398112,"hw_errors":3,"shares":1024},{"autotune":0,"frequency":825,"accepted":7,"hashrate":67508,"rejected":0,"last_share":1400396493,"hw_errors":1,"shares":3584},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69625,"rejected":0,"last_share":1400398311,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69624,"rejected":0,"last_share":1400397668,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":4,"hashrate":19398,"rejected":0,"last_share":1400397722,"hw_errors":4,"shares":2048},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69714,"rejected":0,"last_share":1400397900,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69597,"rejected":0,"last_share":1400397297,"hw_errors":0,"shares":1536}],"serial":"48E28F4E3135"},"ttyACM15":{"chips":[{"autotune":0,"frequency":825,"accepted":7,"hashrate":69797,"rejected":0,"last_share":1400398054,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":11,"hashrate":69735,"rejected":0,"last_share":1400397443,"hw_errors":0,"shares":5632},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69485,"rejected":0,"last_share":1400397304,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":2,"hashrate":68621,"rejected":0,"last_share":1400398047,"hw_errors":0,"shares":1024},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69643,"rejected":2,"last_share":1400398356,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69763,"rejected":0,"last_share":1400398129,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69831,"rejected":0,"last_share":1400398232,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69763,"rejected":0,"last_share":1400397512,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69764,"rejected":0,"last_share":1400398060,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69848,"rejected":0,"last_share":1400397485,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69691,"rejected":0,"last_share":1400398166,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69718,"rejected":0,"last_share":1400398347,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69708,"rejected":0,"last_share":1400397461,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":10,"hashrate":69623,"rejected":0,"last_share":1400397881,"hw_errors":0,"shares":5120},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69693,"rejected":0,"last_share":1400398154,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":4,"hashrate":49661,"rejected":0,"last_share":1400397577,"hw_errors":3,"shares":2048},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69718,"rejected":0,"last_share":1400398388,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":4,"hashrate":57226,"rejected":0,"last_share":1400396705,"hw_errors":1,"shares":2048},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69770,"rejected":0,"last_share":1400398061,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":12,"hashrate":69686,"rejected":0,"last_share":1400398091,"hw_errors":0,"shares":6144},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69847,"rejected":0,"last_share":1400397285,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":7,"hashrate":66631,"rejected":0,"last_share":1400398224,"hw_errors":1,"shares":3584}],"serial":"48DE644C3135"},"ttyACM13":{"chips":[{"autotune":0,"frequency":825,"accepted":5,"hashrate":69628,"rejected":0,"last_share":1400398392,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69529,"rejected":1,"last_share":1400398390,"hw_errors":0,"shares":4608},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69802,"rejected":0,"last_share":1400397482,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69619,"rejected":0,"last_share":1400397709,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69745,"rejected":0,"last_share":1400397808,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69713,"rejected":1,"last_share":1400397930,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69778,"rejected":0,"last_share":1400398232,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":3,"hashrate":68691,"rejected":0,"last_share":1400397864,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69707,"rejected":0,"last_share":1400398268,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69600,"rejected":0,"last_share":1400398345,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69718,"rejected":0,"last_share":1400397821,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":11,"hashrate":69641,"rejected":1,"last_share":1400398149,"hw_errors":0,"shares":6144},{"autotune":0,"frequency":825,"accepted":9,"hashrate":69673,"rejected":0,"last_share":1400397831,"hw_errors":0,"shares":4608},{"autotune":0,"frequency":825,"accepted":1,"hashrate":69367,"rejected":0,"last_share":1400397808,"hw_errors":0,"shares":512},{"autotune":0,"frequency":825,"accepted":11,"hashrate":69772,"rejected":0,"last_share":1400398052,"hw_errors":0,"shares":5632},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69741,"rejected":0,"last_share":1400397919,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69770,"rejected":0,"last_share":1400398288,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69763,"rejected":0,"last_share":1400397602,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69667,"rejected":0,"last_share":1400398115,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69659,"rejected":0,"last_share":1400398034,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69211,"rejected":0,"last_share":1400398150,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69460,"rejected":0,"last_share":1400398254,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69743,"rejected":0,"last_share":1400397872,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":14,"hashrate":69698,"rejected":0,"last_share":1400398358,"hw_errors":0,"shares":7168},{"autotune":0,"frequency":825,"accepted":2,"hashrate":68548,"rejected":0,"last_share":1400398068,"hw_errors":0,"shares":1024},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69836,"rejected":0,"last_share":1400398295,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69773,"rejected":0,"last_share":1400397092,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69527,"rejected":0,"last_share":1400398217,"hw_errors":0,"shares":4096},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69496,"rejected":0,"last_share":1400398082,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":12,"hashrate":69657,"rejected":0,"last_share":1400398164,"hw_errors":0,"shares":6144},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69158,"rejected":0,"last_share":1400398334,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69676,"rejected":0,"last_share":1400398006,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69767,"rejected":1,"last_share":1400398349,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69789,"rejected":0,"last_share":1400396678,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69790,"rejected":0,"last_share":1400396976,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69589,"rejected":0,"last_share":1400397146,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":4,"hashrate":69608,"rejected":0,"last_share":1400397895,"hw_errors":0,"shares":2048},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69627,"rejected":0,"last_share":1400397711,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69214,"rejected":0,"last_share":1400397912,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69250,"rejected":1,"last_share":1400397941,"hw_errors":0,"shares":4608}],"serial":"490267563530"},"ttyACM11":{"chips":[{"autotune":0,"frequency":825,"accepted":2,"hashrate":69743,"rejected":0,"last_share":1400397738,"hw_errors":0,"shares":1024},{"autotune":0,"frequency":825,"accepted":2,"hashrate":69724,"rejected":0,"last_share":1400395975,"hw_errors":0,"shares":1024},{"autotune":0,"frequency":825,"accepted":7,"hashrate":69813,"rejected":0,"last_share":1400398304,"hw_errors":0,"shares":3584},{"autotune":0,"frequency":825,"accepted":3,"hashrate":69772,"rejected":0,"last_share":1400397987,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":9,"hashrate":69639,"rejected":0,"last_share":1400398273,"hw_errors":0,"shares":4608},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69636,"rejected":0,"last_share":1400397585,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69497,"rejected":0,"last_share":1400398002,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":2,"hashrate":69759,"rejected":1,"last_share":1400397161,"hw_errors":0,"shares":1536},{"autotune":0,"frequency":825,"accepted":6,"hashrate":69854,"rejected":0,"last_share":1400397981,"hw_errors":0,"shares":3072},{"autotune":0,"frequency":825,"accepted":2,"hashrate":69799,"rejected":0,"last_share":1400398313,"hw_errors":0,"shares":1024},{"autotune":0,"frequency":825,"accepted":1,"hashrate":69729,"rejected":0,"last_share":1400396464,"hw_errors":0,"shares":512},{"autotune":0,"frequency":825,"accepted":5,"hashrate":69398,"rejected":0,"last_share":1400398274,"hw_errors":0,"shares":2560},{"autotune":0,"frequency":825,"accepted":10,"hashrate":69768,"rejected":0,"last_share":1400398387,"hw_errors":0,"shares":5120},{"autotune":0,"frequency":825,"accepted":8,"hashrate":69405,"rejected":0,"last_share":1400398201,"hw_errors":0,"shares":4096},
legendary
Activity: 784
Merit: 1000
I actually only have 6 total units running so far, 12 individual boards.  It seems to be behaving ok so far, just the missing stats.  I haven't tried to figure out a manual API call yet to see if it's minera or cpuminer that's at fault.

Did you use the latest image SD flash method or manual install? thing is, while this problem happened with fresh -latest flash (which turned out to be version 0.1.8 ), the problem persisted even after I updated to 0.1.9. But hey it could still be an image flash specific issue. Especially if minera update doesn't update sandor's cpuminer. So let me know how you got your minera up and running to see if there's a correlation there. Otherwise it is a core minera and/or cpuminer issue.

I used the latest image from Mega as of about 8 hours ago.  I'm up to 20 individual blades(10 units) now and it's mining fine, seeing 53MH at 825mhz.  Will keep an eye on it, I've heard of blades slowing down over time on cpuminer...

Well there it is. I used the latest image from the alt link just 5 hours ago. Might not be it, but it is now possible that the image downloads may contain this problem exclusively. It wouldn't necessarily explain how it survived the update process but you never know!
My ~50MH/s turned very quickly (over the span of an hour or so) into ~12MH/s. Let me know if you see the same on your end.

I've been running at 53-54MH stable for the last 50 mins.  Whatever is causing your issue doesn't seem to be affecting me.  Mine seem pretty sensitive to power, how are you powering yours?
legendary
Activity: 1015
Merit: 1000
For all of you with Blades issues, unfortunately me and Sandor haven't Blades to test with Minera and CPUMiner so it's really hard for us understand and fix your problems.

What kind of stats you haven't? Are you speaking about the history graphs or the whole stats?

To clarify something: Minera img isn't changed since I uploaded it. It should have the 0.1.8b version on board and you should update to 0.1.9 after installing it (notify icon on the upper right corner). While this doesn't change anything for you problem.

If you receive the red box telling you there was a problem this could mean minerd process is running but it hasn't stats or stats can't be correctly parsed.

To check this, when you start minerd, try to look at your rpi doing:

Code:
ps aux|grep minerd

You should see a couple of lines one with the screen command and one without it, if there aren't these lines, try to start minerd manually by putting the command line directly in the ssh session and see what happens.

Then, check the raw stats by pointing your browser to "/minera/index.php/app/stats"

If they show only a {"error": true} then try to check them in the SSH session with:

Code:
echo -e '{"get": "stats"}\n' | nc 127.0.0.1 4028

This could be useful to understand what Minera really get from cpuminer.

Enabling cpuminer log & debug could help more, check the log at: /var/log/minera/cpuminer.log


newbie
Activity: 17
Merit: 0
I actually only have 6 total units running so far, 12 individual boards.  It seems to be behaving ok so far, just the missing stats.  I haven't tried to figure out a manual API call yet to see if it's minera or cpuminer that's at fault.

Did you use the latest image SD flash method or manual install? thing is, while this problem happened with fresh -latest flash (which turned out to be version 0.1.8 ), the problem persisted even after I updated to 0.1.9. But hey it could still be an image flash specific issue. Especially if minera update doesn't update sandor's cpuminer. So let me know how you got your minera up and running to see if there's a correlation there. Otherwise it is a core minera and/or cpuminer issue.

I used the latest image from Mega as of about 8 hours ago.  I'm up to 20 individual blades(10 units) now and it's mining fine, seeing 53MH at 825mhz.  Will keep an eye on it, I've heard of blades slowing down over time on cpuminer...

Well there it is. I used the latest image from the alt link just 5 hours ago. Might not be it, but it is now possible that the image downloads may contain this problem exclusively. It wouldn't necessarily explain how it survived the update process but you never know!
My ~50MH/s turned very quickly (over the span of an hour or so) into ~12MH/s. Let me know if you see the same on your end.
legendary
Activity: 784
Merit: 1000
I actually only have 6 total units running so far, 12 individual boards.  It seems to be behaving ok so far, just the missing stats.  I haven't tried to figure out a manual API call yet to see if it's minera or cpuminer that's at fault.

Did you use the latest image SD flash method or manual install? thing is, while this problem happened with fresh -latest flash (which turned out to be version 0.1.8 ), the problem persisted even after I updated to 0.1.9. But hey it could still be an image flash specific issue. Especially if minera update doesn't update sandor's cpuminer. So let me know how you got your minera up and running to see if there's a correlation there. Otherwise it is a core minera and/or cpuminer issue.

I used the latest image from Mega as of about 8 hours ago.  I'm up to 20 individual blades(10 units) now and it's mining fine, seeing 53MH at 825mhz.  Will keep an eye on it, I've heard of blades slowing down over time on cpuminer...
newbie
Activity: 17
Merit: 0
I actually only have 6 total units running so far, 12 individual boards.  It seems to be behaving ok so far, just the missing stats.  I haven't tried to figure out a manual API call yet to see if it's minera or cpuminer that's at fault.

Did you use the latest image SD flash method or manual install? thing is, while this problem happened with fresh -latest flash (which turned out to be version 0.1.8 ), the problem persisted even after I updated to 0.1.9. But hey it could still be an image flash specific issue. Especially if minera update doesn't update sandor's cpuminer. So let me know how you got your minera up and running to see if there's a correlation there. Otherwise it is a core minera and/or cpuminer issue.
legendary
Activity: 784
Merit: 1000
I seem to have found something else, too.  If I have more than 10 blades connected the GUI fails to display, says that the miner isn't running.  But I can SSH into it and check the screen output from minerd to see that's not the case.

Anyone else running more than 10 devices on this distro?

I can confirm this. In fact if you try to run more than 10 blades many issues begin.

Most recently after I did a fresh image flash to an SD and turned up my raz for the first time to input pool info for mining I got a:
Warning!
I can't get the stats from your minerd. Please try to refresh the page or check your settings (minerd API must listen on 127.0.0.1:4028).

in the dashboard.

stats.json:
{"error":true}

Log shows:
[2014-05-18 05:22:35.2043] API: Client 127.0.0.1 connected

[2014-05-18 05:22:35.3127] API: Client 127.0.0.1 connected

[2014-05-18 05:22:35.4424] API: GET: stats

many times over but other than mining for 10 whole blades (pool confirms this) still nothing. I also tried forcing api port to via parameter but still nothing.


Another more critical issue is that it will not mine on more than 10 G-Blades (roughly 20 blade boards) at a time. This is a super critical problem because it has forced me to run all blades on 3 raspberry pi's (plus no stats reading =/)


I actually only have 6 total units running so far, 12 individual boards.  It seems to be behaving ok so far, just the missing stats.  I haven't tried to figure out a manual API call yet to see if it's minera or cpuminer that's at fault.
newbie
Activity: 17
Merit: 0
I seem to have found something else, too.  If I have more than 10 blades connected the GUI fails to display, says that the miner isn't running.  But I can SSH into it and check the screen output from minerd to see that's not the case.

Anyone else running more than 10 devices on this distro?

I can confirm this. In fact if you try to run more than 10 blades many issues begin.

Most recently after I did a fresh image flash to an SD and turned up my raz for the first time to input pool info for mining I got a:
Warning!
I can't get the stats from your minerd. Please try to refresh the page or check your settings (minerd API must listen on 127.0.0.1:4028).

in the dashboard.

stats.json:
{"error":true}

Log shows:
[2014-05-18 05:22:35.2043] API: Client 127.0.0.1 connected

[2014-05-18 05:22:35.3127] API: Client 127.0.0.1 connected

[2014-05-18 05:22:35.4424] API: GET: stats

many times over but other than mining for 10 whole blades (pool confirms this) still nothing. I also tried forcing api port to 4028 via parameter but still nothing.


Another more critical issue is that it will not mine on more than 10 G-Blades (roughly 20 blade boards) at a time. This is a super critical problem because it has forced me to run all blades on 3 raspberry pi's (plus no stats reading =/) and yes yes proper usb powered hubs, same exact setup allows me to mine with all G-blades on an adjacent laptop.

Just as critical, over time, G-blades seem to stop mining one by one until I reset the device (manually) and the low (difficulty) reject rate is exponentially high for at least the first 45 minutes or so.

I've messed with it long enough by now to safely assume these are bugs born from both cpuminer and minera being incompatible with running over 10 whole G-Blades.

If anyone, anyone, has a fix for this it would be super duper appreciated Cheesy

Jump to: