Turkish88
|
 |
September 22, 2018, 12:59:06 PM |
|
@doktor83 I am dont change any settings in my firewall, if i am do it i am dont post here. It was do not my fail, we dont know maybe your server was fault I am see what mining runs at my mining pool and then it stop because cant connect to the devfee.
|
Help to Ukrainian citizens ETH donations adress - 0xe23CB47AC32F0b8750d4D0Dd4e160Fa6F8fF30EF
|
|
|
|
|
|
|
The forum was founded in 2009 by Satoshi and Sirius. It replaced a
SourceForge forum.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
SmartOdissey
Newbie
Offline
Activity: 29
Merit: 2
|
 |
September 22, 2018, 07:31:22 PM Last edit: September 22, 2018, 09:37:34 PM by SmartOdissey |
|
I have freez on "heating" one time, i dont know why.. Now i'm tested 18.6.1 drivers in rig with 3 pcs 580-8, 4 pcs Vega 56 airref. So, very good start hashrate, 9600 for all: https://d.radikal.ru/d38/1809/f8/caadc0f9b4af.jpgBut hashrate go down with every successful share. Until miner restart by hashrate limit 8000. Very unstable drivers. I was back to 18.5.2 and have 9550 stably 24 hours within hashdown.
|
|
|
|
tg88
|
 |
September 23, 2018, 10:24:32 AM |
|
I would if i get some logs  where is the logs stored?
|
|
|
|
kostepanych2
|
 |
September 23, 2018, 01:09:09 PM |
|
How to set memory/GPU clocks, voltages, etc? Can't find examples in readme file... There is only note, that I can use "startup_script" for it... But how to use it to set clocks and voltages?
|
|
|
|
SmartOdissey
Newbie
Offline
Activity: 29
Merit: 2
|
 |
September 24, 2018, 08:00:12 AM |
|
How to set memory/GPU clocks, voltages, etc? Can't find examples in readme file... There is only note, that I can use "startup_script" for it... But how to use it to set clocks and voltages?
use google by keyword "rx 580 mining" but : 1. know your memory! 2. backup your bios 3. Pimp your straps with SRBPolaris bios editor. 4. Flash your card with new bios. 5. Make clocks and voltage right with Overdiventool. 6. Run SRB miner and make test for better result.
|
|
|
|
tg88
|
 |
September 24, 2018, 12:39:06 PM |
|
This error occurs from time to time: 
|
|
|
|
doktor83 (OP)
|
 |
September 26, 2018, 12:55:23 PM |
|
hi admin could you give direct link again please ...
Sorry i can't , that's why google flagged the srbminer.com domain as malware, so i had to remove the .exe from the site.
|
|
|
|
gaalx01
Newbie
Offline
Activity: 96
Merit: 0
|
 |
September 27, 2018, 01:39:15 AM |
|
|
|
|
|
Mahaprajapati
Newbie
Offline
Activity: 14
Merit: 1
|
 |
September 27, 2018, 02:43:02 AM |
|
I make probably ))) final version of monitoring dashboard for SRBMiner Look like this: 1 Rig http://prntscr.com/jetxkd2 Rigs http://prntscr.com/jetxy53 Rigs http://prntscr.com/jety51Code for HTML: (Just change the name and address of your rig(s) in the code as indicated in the comments) 1 Rig <!DOCTYPE html> <html> <!-- ----------------------------- --> <!-- Refresh rate in seconds below --> <meta http-equiv="Refresh" content="15" /> <!-- ----------------------------- --> <body bgcolor="#cccccc";> <font size="3" face="Tahoma">
<style type="text/css"> html, body{width: 100%; height: 100%; padding: 0; margin: 0} div{position: absolute; padding: 1em; border: 1px solid #000} #top{background: #999; top: 0; left: 0; right: 0%; bottom: 95%} #left{background: #ccc; top: 5%; left: 0; right: 0%; bottom: 0%} </style>
<div id="top">
<table width="100%"> <tr> <td><b><font size='2'>SRB Miner 1.5.1+ Dashboard One RIG</font></b></td><td align=right><font size='2'>v0.6</font></td> </tr> </table>
</div>
<div id="left">
<p id="RIG1"></p>
<script> <!-- ----------------------- --> <!-- Rig frienly name below --> rig_one = "RX5560" <!-- ----------------------- --> var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { var myObj = JSON.parse(this.responseText); x = "<font size='4'>Rig: <b>" + myObj.rig_name + "<font color='#009900'> ONLINE</font></font><br>" + "</b>Devices: " + myObj.total_devices + " (threads: " + myObj.total_threads + ")<br>" +"Cryptonight: <b>" + myObj.cryptonight_type + "<br>" + "</b>Online: " + Math.round(myObj.mining_time/60) + " min." + "<br>" + "Hashrate: <b>" + myObj.hashrate_total_now + "</b> (5 min: " + myObj.hashrate_total_5min + ", 30 min: " + myObj.hashrate_total_30min + ", MAX: " + myObj.hashrate_total_max + ")<br>" + "<br>" + "Connected Pool: <b>" + myObj.pool.pool + "<br>" + "</b>DIFF: " + myObj.pool.difficulty + "<br>" + "Connected from: " + myObj.pool.time_connected + "<br>" + "Uptime: " + Math.round(myObj.pool.uptime/60) + " min." + "<br>" + "Latency: " + myObj.pool.latency + " msec.<br>" + "<br>" + "Shares total: " + myObj.shares.total + "<br>" + "Accepted: " + myObj.shares.accepted + "<br>" + "Rejected: " + myObj.shares.rejected + "<br>" + "Average share time: " + myObj.shares.avg_find_time + " sec." + "<br>" + "<br>"; x += "<table border=1 cellpadding=3 style='border-collapse: collapse; border: 3px solid black;'>" x += "<tr><th bgcolor=#A0A0A0>Device</th><th bgcolor=#A0A0A0>ID</th><th bgcolor=#A0A0A0>GPU</th><th bgcolor=#A0A0A0>BUS ID</th><th bgcolor=#A0A0A0>Kernel ID</th bgcolor=#A0A0A0><th bgcolor=#A0A0A0>Hashrate</th><th bgcolor=#A0A0A0>Core clock</th><th bgcolor=#A0A0A0>Memory clock</th><th bgcolor=#A0A0A0>°C</th><th bgcolor=#A0A0A0>RPM</th></tr>" var i; for (i in myObj.devices) { x += "<tr><td align=center>" + myObj.devices[i].device + "</td><td align=center>" + myObj.devices[i].device_id + "</td><td align=center>" + myObj.devices[i].model + "</td><td align=center>" + myObj.devices[i].bus_id + "</td><td align=center>" + myObj.devices[i].kernel_id + "</td><td align=center>" + myObj.devices[i].hashrate + "</td><td align=center>" + myObj.devices[i].core_clock + "</td><td align=center>" + myObj.devices[i].memory_clock + "</td><td align=center>" + myObj.devices[i].temperature + "</td><td align=center>" + myObj.devices[i].fan_speed_rpm + "</td></tr>"; } x += "</table>" } else { x = "<font size='4'>Rig: <b>" + rig_one + "<font color='#FF0000'> OFFLINE</font></font>" } document.getElementById("RIG1").innerHTML = x }; <!-- ----------------------------- --> <!-- --- You miner IP and port --- --> xmlhttp.open("GET", "http://192.168.1.160:3333", false); <!-- ----------------------------- --> xmlhttp.send();
</script>
</div>
<!-- Thank can be here ))) Cпacибo гoвopить cюдa ))) ETH: 0xB8A3593Cb8Ab958bDF8Ab031b1FE72E34bc22e30 BTC: 1HEVAuVc6cP24EWx9jjfhikemFYNJMHqVw https://bitcointalk.org/index.php?action=profile;u=2091200 -->
</body> </html>
2 Rigs <!DOCTYPE html> <html> <!-- ----------------------------- --> <!-- Refresh rate in seconds below --> <meta http-equiv="Refresh" content="15" /> <!-- ----------------------------- --> <body bgcolor="#cccccc";> <font size="3" face="Tahoma">
<style type="text/css"> html, body{width: 100%; height: 100%; padding: 0; margin: 0} div{position: absolute; padding: 1em; border: 1px solid #000} #top{background: #999; top: 0; left: 0; right: 0%; bottom: 95%} #left{background: #ccc; top: 5%; left: 0; right: 50%; bottom: 0%} #right{background: #bbb; top: 5%; left: 50%; right: 0; bottom: 0%} </style>
<div id="top">
<table width="100%"> <tr> <td><b><font size='2'>SRB Miner 1.5.1+ Dashboard Two RIGs</font></b></td><td align=right><font size='2'>v0.6</font></td> </tr> </table>
</div>
<div id="left">
<p id="RIG1"></p>
<script> <!-- --------------------------- --> <!-- Rig ONE frienly name below --> rig_one = "RX5560" <!-- --------------------------- --> var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { var myObj = JSON.parse(this.responseText); x = "<font size='4'>Rig: <b>" + myObj.rig_name + "<font color='#009900'> ONLINE</font></font><br>" + "</b>Devices: " + myObj.total_devices + " (threads: " + myObj.total_threads + ")<br>" +"Cryptonight: <b>" + myObj.cryptonight_type + "<br>" + "</b>Online: " + Math.round(myObj.mining_time/60) + " min." + "<br>" + "Hashrate: <b>" + myObj.hashrate_total_now + "</b> (5 min: " + myObj.hashrate_total_5min + ", 30 min: " + myObj.hashrate_total_30min + ", MAX: " + myObj.hashrate_total_max + ")<br>" + "<br>" + "Connected Pool: <b>" + myObj.pool.pool + "<br>" + "</b>DIFF: " + myObj.pool.difficulty + "<br>" + "Connected from: " + myObj.pool.time_connected + "<br>" + "Uptime: " + Math.round(myObj.pool.uptime/60) + " min." + "<br>" + "Latency: " + myObj.pool.latency + " msec.<br>" + "<br>" + "Shares total: " + myObj.shares.total + "<br>" + "Accepted: " + myObj.shares.accepted + "<br>" + "Rejected: " + myObj.shares.rejected + "<br>" + "Average share time: " + myObj.shares.avg_find_time + " sec." + "<br>" + "<br>"; x += "<table border=1 cellpadding=3 style='border-collapse: collapse; border: 3px solid black;'>" x += "<tr><th bgcolor=#A0A0A0>Device</th><th bgcolor=#A0A0A0>ID</th><th bgcolor=#A0A0A0>GPU</th><th bgcolor=#A0A0A0>BUS ID</th><th bgcolor=#A0A0A0>Kernel ID</th bgcolor=#A0A0A0><th bgcolor=#A0A0A0>Hashrate</th><th bgcolor=#A0A0A0>Core clock</th><th bgcolor=#A0A0A0>Memory clock</th><th bgcolor=#A0A0A0>°C</th><th bgcolor=#A0A0A0>RPM</th></tr>" var i; for (i in myObj.devices) { x += "<tr><td align=center>" + myObj.devices[i].device + "</td><td align=center>" + myObj.devices[i].device_id + "</td><td align=center>" + myObj.devices[i].model + "</td><td align=center>" + myObj.devices[i].bus_id + "</td><td align=center>" + myObj.devices[i].kernel_id + "</td><td align=center>" + myObj.devices[i].hashrate + "</td><td align=center>" + myObj.devices[i].core_clock + "</td><td align=center>" + myObj.devices[i].memory_clock + "</td><td align=center>" + myObj.devices[i].temperature + "</td><td align=center>" + myObj.devices[i].fan_speed_rpm + "</td></tr>"; } x += "</table>" } else { x = "<font size='4'>Rig: <b>" + rig_one + "<font color='#FF0000'> OFFLINE</font></font>" } document.getElementById("RIG1").innerHTML = x }; <!-- --------------------------------- --> <!-- --- You miner ONE IP and port --- --> xmlhttp.open("GET", "http://192.168.1.160:3333", false); <!-- --------------------------------- --> xmlhttp.send();
</script>
</div>
<div id="right">
<p id="RIG2"></p>
<script> <!-- --------------------------- --> <!-- Rig TWO frienly name below --> rig_two = "RX5560" <!-- --------------------------- --> var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { var myObj = JSON.parse(this.responseText); x = "<font size='4'>Rig: <b>" + myObj.rig_name + "<font color='#009900'> ONLINE</font></font><br>" + "</b>Devices: " + myObj.total_devices + " (threads: " + myObj.total_threads + ")<br>" +"Cryptonight: <b>" + myObj.cryptonight_type + "<br>" + "</b>Online: " + Math.round(myObj.mining_time/60) + " min." + "<br>" + "Hashrate: <b>" + myObj.hashrate_total_now + "</b> (5 min: " + myObj.hashrate_total_5min + ", 30 min: " + myObj.hashrate_total_30min + ", MAX: " + myObj.hashrate_total_max + ")<br>" + "<br>" + "Connected Pool: <b>" + myObj.pool.pool + "<br>" + "</b>DIFF: " + myObj.pool.difficulty + "<br>" + "Connected from: " + myObj.pool.time_connected + "<br>" + "Uptime: " + Math.round(myObj.pool.uptime/60) + " min." + "<br>" + "Latency: " + myObj.pool.latency + " msec.<br>" + "<br>" + "Shares total: " + myObj.shares.total + "<br>" + "Accepted: " + myObj.shares.accepted + "<br>" + "Rejected: " + myObj.shares.rejected + "<br>" + "Average share time: " + myObj.shares.avg_find_time + " sec." + "<br>" + "<br>"; x += "<table border=1 cellpadding=3 style='border-collapse: collapse; border: 3px solid black;'>" x += "<tr><th bgcolor=#A0A0A0>Device</th><th bgcolor=#A0A0A0>ID</th><th bgcolor=#A0A0A0>GPU</th><th bgcolor=#A0A0A0>BUS ID</th><th bgcolor=#A0A0A0>Kernel ID</th bgcolor=#A0A0A0><th bgcolor=#A0A0A0>Hashrate</th><th bgcolor=#A0A0A0>Core clock</th><th bgcolor=#A0A0A0>Memory clock</th><th bgcolor=#A0A0A0>°C</th><th bgcolor=#A0A0A0>RPM</th></tr>" var i; for (i in myObj.devices) { x += "<tr><td align=center>" + myObj.devices[i].device + "</td><td align=center>" + myObj.devices[i].device_id + "</td><td align=center>" + myObj.devices[i].model + "</td><td align=center>" + myObj.devices[i].bus_id + "</td><td align=center>" + myObj.devices[i].kernel_id + "</td><td align=center>" + myObj.devices[i].hashrate + "</td><td align=center>" + myObj.devices[i].core_clock + "</td><td align=center>" + myObj.devices[i].memory_clock + "</td><td align=center>" + myObj.devices[i].temperature + "</td><td align=center>" + myObj.devices[i].fan_speed_rpm + "</td></tr>"; } x += "</table>" } else { x = "<font size='4'>Rig: <b>" + rig_two + "<font color='#FF0000'> OFFLINE</font></font>" } document.getElementById("RIG2").innerHTML = x }; <!-- --------------------------------- --> <!-- --- You miner TWO IP and port --- --> xmlhttp.open("GET", "http://192.168.1.160:3334", false); <!-- --------------------------------- --> xmlhttp.send();
</script>
</div>
<!-- Thank can be here ))) Cпacибo гoвopить cюдa ))) ETH: 0xB8A3593Cb8Ab958bDF8Ab031b1FE72E34bc22e30 BTC: 1HEVAuVc6cP24EWx9jjfhikemFYNJMHqVw https://bitcointalk.org/index.php?action=profile;u=2091200 -->
</body> </html> 3 Rigs <!DOCTYPE html> <html> <!-- ----------------------------- --> <!-- Refresh rate in seconds below --> <meta http-equiv="Refresh" content="15" /> <!-- ----------------------------- --> <body bgcolor="#cccccc";> <font size="3" face="Tahoma">
<style type="text/css"> html, body{width: 100%; height: 100%; padding: 0; margin: 0} div{position: absolute; padding: 1em; border: 1px solid #000} #top{background: #999; top: 0; left: 0; right: 0%; bottom: 95%} #left{background: #ccc; top: 5%; left: 0; right: 67%; bottom: 0%} #center{background: #bbb; top: 5%; left: 33%; right: 33%; bottom: 0%} #right{background: #ccc; top: 5%; left: 67%; right: 0; bottom: 0%} </style>
<div id="top">
<table width="100%"> <tr> <td><b><font size='2'>SRB Miner 1.5.1+ Dashboard Three RIGs</font></b></td><td align=right><font size='2'>v0.6</font></td> </tr> </table>
</div>
<div id="left">
<p id="RIG1"></p>
<script> <!-- --------------------------- --> <!-- Rig ONE frienly name below --> rig_one = "RX5560" <!-- --------------------------- --> var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { var myObj = JSON.parse(this.responseText); x = "<font size='4'>Rig: <b>" + myObj.rig_name + "<font color='#009900'> ONLINE</font></font><br>" + "</b>Devices: " + myObj.total_devices + " (threads: " + myObj.total_threads + ")<br>" +"Cryptonight: <b>" + myObj.cryptonight_type + "<br>" + "</b>Online: " + Math.round(myObj.mining_time/60) + " min." + "<br>" + "Hashrate: <b>" + myObj.hashrate_total_now + "</b> (5 min: " + myObj.hashrate_total_5min + ", 30 min: " + myObj.hashrate_total_30min + ", MAX: " + myObj.hashrate_total_max + ")<br>" + "<br>" + "Connected Pool: <b>" + myObj.pool.pool + "<br>" + "</b>DIFF: " + myObj.pool.difficulty + "<br>" + "Connected from: " + myObj.pool.time_connected + "<br>" + "Uptime: " + Math.round(myObj.pool.uptime/60) + " min." + "<br>" + "Latency: " + myObj.pool.latency + " msec.<br>" + "<br>" + "Shares total: " + myObj.shares.total + "<br>" + "Accepted: " + myObj.shares.accepted + "<br>" + "Rejected: " + myObj.shares.rejected + "<br>" + "Average share time: " + myObj.shares.avg_find_time + " sec." + "<br>" + "<br>"; x += "<table border=1 cellpadding=3 style='border-collapse: collapse; border: 3px solid black;'>" x += "<tr><th bgcolor=#A0A0A0>Device</th><th bgcolor=#A0A0A0>ID</th><th bgcolor=#A0A0A0>GPU</th><th bgcolor=#A0A0A0>BUS ID</th><th bgcolor=#A0A0A0>Kernel ID</th bgcolor=#A0A0A0><th bgcolor=#A0A0A0>Hashrate</th><th bgcolor=#A0A0A0>Core clock</th><th bgcolor=#A0A0A0>Memory clock</th><th bgcolor=#A0A0A0>°C</th><th bgcolor=#A0A0A0>RPM</th></tr>" var i; for (i in myObj.devices) { x += "<tr><td align=center>" + myObj.devices[i].device + "</td><td align=center>" + myObj.devices[i].device_id + "</td><td align=center>" + myObj.devices[i].model + "</td><td align=center>" + myObj.devices[i].bus_id + "</td><td align=center>" + myObj.devices[i].kernel_id + "</td><td align=center>" + myObj.devices[i].hashrate + "</td><td align=center>" + myObj.devices[i].core_clock + "</td><td align=center>" + myObj.devices[i].memory_clock + "</td><td align=center>" + myObj.devices[i].temperature + "</td><td align=center>" + myObj.devices[i].fan_speed_rpm + "</td></tr>"; } x += "</table>" } else { x = "<font size='4'>Rig: <b>" + rig_one + "<font color='#FF0000'> OFFLINE</font></font>" } document.getElementById("RIG1").innerHTML = x }; <!-- ----------------------------- --> <!-- --- You miner ONE IP and port --- --> xmlhttp.open("GET", "http://192.168.1.160:3333", false); <!-- ----------------------------- --> xmlhttp.send();
</script>
</div>
<div id="center">
<p id="RIG2"></p>
<script> <!-- --------------------------- --> <!-- Rig TWO frienly name below --> rig_two = "RX5560" <!-- --------------------------- --> var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { var myObj = JSON.parse(this.responseText); x = "<font size='4'>Rig: <b>" + myObj.rig_name + "<font color='#009900'> ONLINE</font></font><br>" + "</b>Devices: " + myObj.total_devices + " (threads: " + myObj.total_threads + ")<br>" +"Cryptonight: <b>" + myObj.cryptonight_type + "<br>" + "</b>Online: " + Math.round(myObj.mining_time/60) + " min." + "<br>" + "Hashrate: <b>" + myObj.hashrate_total_now + "</b> (5 min: " + myObj.hashrate_total_5min + ", 30 min: " + myObj.hashrate_total_30min + ", MAX: " + myObj.hashrate_total_max + ")<br>" + "<br>" + "Connected Pool: <b>" + myObj.pool.pool + "<br>" + "</b>DIFF: " + myObj.pool.difficulty + "<br>" + "Connected from: " + myObj.pool.time_connected + "<br>" + "Uptime: " + Math.round(myObj.pool.uptime/60) + " min." + "<br>" + "Latency: " + myObj.pool.latency + " msec.<br>" + "<br>" + "Shares total: " + myObj.shares.total + "<br>" + "Accepted: " + myObj.shares.accepted + "<br>" + "Rejected: " + myObj.shares.rejected + "<br>" + "Average share time: " + myObj.shares.avg_find_time + " sec." + "<br>" + "<br>"; x += "<table border=1 cellpadding=3 style='border-collapse: collapse; border: 3px solid black;'>" x += "<tr><th bgcolor=#A0A0A0>Device</th><th bgcolor=#A0A0A0>ID</th><th bgcolor=#A0A0A0>GPU</th><th bgcolor=#A0A0A0>BUS ID</th><th bgcolor=#A0A0A0>Kernel ID</th bgcolor=#A0A0A0><th bgcolor=#A0A0A0>Hashrate</th><th bgcolor=#A0A0A0>Core clock</th><th bgcolor=#A0A0A0>Memory clock</th><th bgcolor=#A0A0A0>°C</th><th bgcolor=#A0A0A0>RPM</th></tr>" var i; for (i in myObj.devices) { x += "<tr><td align=center>" + myObj.devices[i].device + "</td><td align=center>" + myObj.devices[i].device_id + "</td><td align=center>" + myObj.devices[i].model + "</td><td align=center>" + myObj.devices[i].bus_id + "</td><td align=center>" + myObj.devices[i].kernel_id + "</td><td align=center>" + myObj.devices[i].hashrate + "</td><td align=center>" + myObj.devices[i].core_clock + "</td><td align=center>" + myObj.devices[i].memory_clock + "</td><td align=center>" + myObj.devices[i].temperature + "</td><td align=center>" + myObj.devices[i].fan_speed_rpm + "</td></tr>"; } x += "</table>" } else { x = "<font size='4'>Rig: <b>" + rig_two + "<font color='#FF0000'> OFFLINE</font></font>" } document.getElementById("RIG2").innerHTML = x }; <!-- --------------------------------- --> <!-- --- You miner TWO IP and port --- --> xmlhttp.open("GET", "http://192.168.1.160:3333", false); <!-- --------------------------------- --> xmlhttp.send();
</script>
</div>
<div id="right">
<p id="RIG3"></p>
<script> <!-- --------------------------- --> <!-- Rig THREE frienly name below --> rig_three = "RX5560" <!-- --------------------------- --> var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { var myObj = JSON.parse(this.responseText); x = "<font size='4'>Rig: <b>" + myObj.rig_name + "<font color='#009900'> ONLINE</font></font><br>" + "</b>Devices: " + myObj.total_devices + " (threads: " + myObj.total_threads + ")<br>" +"Cryptonight: <b>" + myObj.cryptonight_type + "<br>" + "</b>Online: " + Math.round(myObj.mining_time/60) + " min." + "<br>" + "Hashrate: <b>" + myObj.hashrate_total_now + "</b> (5 min: " + myObj.hashrate_total_5min + ", 30 min: " + myObj.hashrate_total_30min + ", MAX: " + myObj.hashrate_total_max + ")<br>" + "<br>" + "Connected Pool: <b>" + myObj.pool.pool + "<br>" + "</b>DIFF: " + myObj.pool.difficulty + "<br>" + "Connected from: " + myObj.pool.time_connected + "<br>" + "Uptime: " + Math.round(myObj.pool.uptime/60) + " min." + "<br>" + "Latency: " + myObj.pool.latency + " msec.<br>" + "<br>" + "Shares total: " + myObj.shares.total + "<br>" + "Accepted: " + myObj.shares.accepted + "<br>" + "Rejected: " + myObj.shares.rejected + "<br>" + "Average share time: " + myObj.shares.avg_find_time + " sec." + "<br>" + "<br>"; x += "<table border=1 cellpadding=3 style='border-collapse: collapse; border: 3px solid black;'>" x += "<tr><th bgcolor=#A0A0A0>Device</th><th bgcolor=#A0A0A0>ID</th><th bgcolor=#A0A0A0>GPU</th><th bgcolor=#A0A0A0>BUS ID</th><th bgcolor=#A0A0A0>Kernel ID</th bgcolor=#A0A0A0><th bgcolor=#A0A0A0>Hashrate</th><th bgcolor=#A0A0A0>Core clock</th><th bgcolor=#A0A0A0>Memory clock</th><th bgcolor=#A0A0A0>°C</th><th bgcolor=#A0A0A0>RPM</th></tr>" var i; for (i in myObj.devices) { x += "<tr><td align=center>" + myObj.devices[i].device + "</td><td align=center>" + myObj.devices[i].device_id + "</td><td align=center>" + myObj.devices[i].model + "</td><td align=center>" + myObj.devices[i].bus_id + "</td><td align=center>" + myObj.devices[i].kernel_id + "</td><td align=center>" + myObj.devices[i].hashrate + "</td><td align=center>" + myObj.devices[i].core_clock + "</td><td align=center>" + myObj.devices[i].memory_clock + "</td><td align=center>" + myObj.devices[i].temperature + "</td><td align=center>" + myObj.devices[i].fan_speed_rpm + "</td></tr>"; } x += "</table>" } else { x = "<font size='4'>Rig: <b>" + rig_three + "<font color='#FF0000'> OFFLINE</font></font>" } document.getElementById("RIG3").innerHTML = x }; <!-- ----------------------------------- --> <!-- --- You miner THREE IP and port --- --> xmlhttp.open("GET", "http://192.168.1.160:3334", false); <!-- ----------------------------------- --> xmlhttp.send();
</script>
</div> <!-- Thank can be here ))) Cпacибo гoвopить cюдa ))) ETH: 0xB8A3593Cb8Ab958bDF8Ab031b1FE72E34bc22e30 BTC: 1HEVAuVc6cP24EWx9jjfhikemFYNJMHqVw https://bitcointalk.org/index.php?action=profile;u=2091200 -->
</body> </html> https://imgur.com/oRFHhEOOkay so made some edits off this and instructions to add rigs. The layout is more condense and should allow for as many rigs as you want. Enjoy! Instructions- Open notepad and paste coding from below - Change rig names & IP addresses (login to your router to find IPs) <!-- Rig ONE frienly name below --> rig_one = "BlueAnt"
<!-- Your miner ONE IP and port --> xmlhttp.open("GET", "http://192.168.1.111:1111", false); - Add or subtract for number of rigs you have default is 4 <div id="RIG1"> through </div> - Save as .html - Chrome recommended <!DOCTYPE html> <html lang="en"> <head> <title>SRB-Dash-Mon v1.11</title> <meta charset="UTF-8"> <!-- Supercircle's Multi-Rig SRB-Dash-Mon v1.11 --> !-- Refresh rate in seconds below --> <meta http-equiv="Refresh" content="15" /> <style> html, body{width:100%; height:100%; padding:0; margin:0;} body{text-align:center; font-family:Lucida Console, monospace; color:#32CD32; background:#000;} div{text-align:left; position:relative; display:inline-block; border:0; border-left:2px solid #1B6E1B; padding:4px; margin:4px 0px; width:300px;} table{width:100%; margin-top:5px;} th{font-size:12px; text-align:left; border-bottom:1px solid #1B6E1B; font-weight:normal;} td{font-size:12px; text-align:left; height:28px; border-left:1px dotted #1B6E1B; border-bottom:1px dotted #1B6E1B;} h1{font-size:33px; font-weight:bold; display:inline; font-family:arial, sans-serif; border-bottom:1px dotted #32CD32; line-height:1.5;} h2{font-size:30px; font-weight:bold; display:inline; line-height:1;} #gpuname {font-size:10px;} #offline {color:#f21a1a;} ul {list-style-type:none; margin:6px 0px 8px 10px; padding:0;} li {margin:0px 0px 4px 0; padding:0;} </style> </head> <body> <div id="RIG1"> <script> <!-- Rig ONE frienly name below --> rig_one = "BlueAnt" var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { var myObj = JSON.parse(this.responseText); x = "<h1>" + myObj.rig_name + "</h1><br />" + Math.round(myObj.mining_time/60) + "m mining CN-" + myObj.cryptonight_type + "<ul id='hash'><li><h2>" + myObj.hashrate_total_now + "</h2>H/s</li><li>" + myObj.hashrate_total_5min + "H/s 5m</li><li>" + myObj.hashrate_total_30min + "H/s 30m</li><li>" + myObj.hashrate_total_max + "H/s Max</li></ul><b>" + myObj.pool.pool + "</b><br /><small>Connected " + myObj.pool.time_connected + "</small><ul><li>" + Math.round(myObj.pool.uptime/60) + "m uptime</li><li>" + myObj.pool.difficulty + " difficulty</li><li>" + myObj.pool.latency + "ms latency</li><li>" + myObj.shares.avg_find_time + "s/share</li><li>" + myObj.shares.accepted + " good shares</li><li>" + myObj.shares.rejected + " bad shares</font></li></ul>"; x += "<table>" x += "<tr><th>GPU:" + myObj.total_devices + " Threads:" + myObj.total_threads + "</th><th>H/s</th><th>CC</th><th>MC</th><th>°C</th><th>RPM</th></tr>" var i; for (i in myObj.devices) { x += "<tr><td><span id='gpuname'>" + myObj.devices[i].model + " Bus:" + myObj.devices[i].bus_id + "</span></td><td>" + myObj.devices[i].hashrate + "</td><td>" + myObj.devices[i].core_clock + "</td><td>" + myObj.devices[i].memory_clock + "</td><td>" + myObj.devices[i].temperature + "</td><td>" + myObj.devices[i].fan_speed_rpm + "</td></tr>"; } x += "</table>" } else { x = "<h1>" + rig_one + "<span id='offline'> Offline</span></h1>" } document.getElementById("RIG1").innerHTML = x };
<!-- Your miner ONE IP and port --> xmlhttp.open("GET", "http://192.168.1.111:1111", false);
xmlhttp.send(); </script> </div>
<div id="RIG2"> <script> <!-- Rig TWO frienly name below --> rig_two = "RedAnt" var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { var myObj = JSON.parse(this.responseText); x = "<h1>" + myObj.rig_name + "</h1><br />" + Math.round(myObj.mining_time/60) + "m mining CN-" + myObj.cryptonight_type + "<ul id='hash'><li><h2>" + myObj.hashrate_total_now + "</h2>H/s</li><li>" + myObj.hashrate_total_5min + "H/s 5m</li><li>" + myObj.hashrate_total_30min + "H/s 30m</li><li>" + myObj.hashrate_total_max + "H/s Max</li></ul><b>" + myObj.pool.pool + "</b><br /><small>Connected " + myObj.pool.time_connected + "</small><ul><li>" + Math.round(myObj.pool.uptime/60) + "m uptime</li><li>" + myObj.pool.difficulty + " difficulty</li><li>" + myObj.pool.latency + "ms latency</li><li>" + myObj.shares.avg_find_time + "s/share</li><li>" + myObj.shares.accepted + " good shares</li><li>" + myObj.shares.rejected + " bad shares</font></li></ul>"; x += "<table>" x += "<tr><th>GPU:" + myObj.total_devices + " Threads:" + myObj.total_threads + "</th><th>H/s</th><th>CC</th><th>MC</th><th>°C</th><th>RPM</th></tr>" var i; for (i in myObj.devices) { x += "<tr><td><span id='gpuname'>" + myObj.devices[i].model + " Bus:" + myObj.devices[i].bus_id + "</span></td><td>" + myObj.devices[i].hashrate + "</td><td>" + myObj.devices[i].core_clock + "</td><td>" + myObj.devices[i].memory_clock + "</td><td>" + myObj.devices[i].temperature + "</td><td>" + myObj.devices[i].fan_speed_rpm + "</td></tr>"; } x += "</table>" } else { x = "<h1>" + rig_two + "<span id='offline'> Offline</span></h1>" } document.getElementById("RIG2").innerHTML = x }; <!-- Your miner TWO IP and port --> xmlhttp.open("GET", "http://192.168.1.111:1111", false); xmlhttp.send(); </script> </div>
<div id="RIG3"> <script> <!-- Rig THREE frienly name below --> rig_three = "WhiteAnt" var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { var myObj = JSON.parse(this.responseText); x = "<h1>" + myObj.rig_name + "</h1><br />" + Math.round(myObj.mining_time/60) + "m mining CN-" + myObj.cryptonight_type + "<ul id='hash'><li><h2>" + myObj.hashrate_total_now + "</h2>H/s</li><li>" + myObj.hashrate_total_5min + "H/s 5m</li><li>" + myObj.hashrate_total_30min + "H/s 30m</li><li>" + myObj.hashrate_total_max + "H/s Max</li></ul><b>" + myObj.pool.pool + "</b><br /><small>Connected " + myObj.pool.time_connected + "</small><ul><li>" + Math.round(myObj.pool.uptime/60) + "m uptime</li><li>" + myObj.pool.difficulty + " difficulty</li><li>" + myObj.pool.latency + "ms latency</li><li>" + myObj.shares.avg_find_time + "s/share</li><li>" + myObj.shares.accepted + " good shares</li><li>" + myObj.shares.rejected + " bad shares</font></li></ul>"; x += "<table>" x += "<tr><th>GPU:" + myObj.total_devices + " Threads:" + myObj.total_threads + "</th><th>H/s</th><th>CC</th><th>MC</th><th>°C</th><th>RPM</th></tr>" var i; for (i in myObj.devices) { x += "<tr><td><span id='gpuname'>" + myObj.devices[i].model + " Bus:" + myObj.devices[i].bus_id + "</span></td><td>" + myObj.devices[i].hashrate + "</td><td>" + myObj.devices[i].core_clock + "</td><td>" + myObj.devices[i].memory_clock + "</td><td>" + myObj.devices[i].temperature + "</td><td>" + myObj.devices[i].fan_speed_rpm + "</td></tr>"; } x += "</table>" } else { x = "<h1>" + rig_three + "<span id='offline'> Offline</span></h1>" } document.getElementById("RIG3").innerHTML = x }; <!-- Your miner THREE IP and port --> xmlhttp.open("GET", "http://192.168.1.111:1111", false); xmlhttp.send(); </script> </div>
<div id="RIG4"> <script> <!-- Rig FOUR frienly name below --> rig_four = "SmallAnt" var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { var myObj = JSON.parse(this.responseText); x = "<h1>" + myObj.rig_name + "</h1><br />" + Math.round(myObj.mining_time/60) + "m mining CN-" + myObj.cryptonight_type + "<ul id='hash'><li><h2>" + myObj.hashrate_total_now + "</h2>H/s</li><li>" + myObj.hashrate_total_5min + "H/s 5m</li><li>" + myObj.hashrate_total_30min + "H/s 30m</li><li>" + myObj.hashrate_total_max + "H/s Max</li></ul><b>" + myObj.pool.pool + "</b><br /><small>Connected " + myObj.pool.time_connected + "</small><ul><li>" + Math.round(myObj.pool.uptime/60) + "m uptime</li><li>" + myObj.pool.difficulty + " difficulty</li><li>" + myObj.pool.latency + "ms latency</li><li>" + myObj.shares.avg_find_time + "s/share</li><li>" + myObj.shares.accepted + " good shares</li><li>" + myObj.shares.rejected + " bad shares</font></li></ul>"; x += "<table>" x += "<tr><th>GPU:" + myObj.total_devices + " Threads:" + myObj.total_threads + "</th><th>H/s</th><th>CC</th><th>MC</th><th>°C</th><th>RPM</th></tr>" var i; for (i in myObj.devices) { x += "<tr><td><span id='gpuname'>" + myObj.devices[i].model + " Bus:" + myObj.devices[i].bus_id + "</span></td><td>" + myObj.devices[i].hashrate + "</td><td>" + myObj.devices[i].core_clock + "</td><td>" + myObj.devices[i].memory_clock + "</td><td>" + myObj.devices[i].temperature + "</td><td>" + myObj.devices[i].fan_speed_rpm + "</td></tr>"; } x += "</table>" } else { x = "<h1>" + rig_four + "<span id='offline'> Offline</span></h1>" } document.getElementById("RIG4").innerHTML = x }; <!-- Your miner FOUR IP and port --> xmlhttp.open("GET", "http://192.168.1.111:1111", false); xmlhttp.send(); </script> </div>
</body> </html>
|
|
|
|
tvukoman
Jr. Member
Offline
Activity: 69
Merit: 5
|
 |
September 27, 2018, 06:50:54 PM |
|
to Mahaprajapati - nice Dashboard, to Doctor83 - small bug: api command "api_rig_name" : IDENTIFIER in config don't work (SrbMiner just close)
|
|
|
|
doktor83 (OP)
|
 |
September 27, 2018, 07:18:31 PM |
|
to Mahaprajapati - nice Dashboard, to Doctor83 - small bug: api command "api_rig_name" : IDENTIFIER in config don't work (SrbMiner just close) have you tried "IDENTIFIER" ?
|
|
|
|
abudfv2008
|
 |
September 27, 2018, 07:22:27 PM |
|
doktor83 Is there any solution that miner doesn't start after reboot on a rig without vga-emulator/ monitor attached or until rdp session is connected? Cast-XRM start without problems.
|
|
|
|
doktor83 (OP)
|
 |
September 27, 2018, 07:54:16 PM |
|
doktor83 Is there any solution that miner doesn't start after reboot on a rig without vga-emulator/ monitor attached or until rdp session is connected? Cast-XRM start without problems.
What error do you get? As far as i know, when a hdmi adapter or monitor needs to be plugged in but its not, it wont boot into windows, so i don't know how does Cast start without windows.. 
|
|
|
|
tvukoman
Jr. Member
Offline
Activity: 69
Merit: 5
|
 |
September 27, 2018, 07:56:33 PM |
|
to Doctor83 - small bug: api command "api_rig_name" : IDENTIFIER in config don't work (SrbMiner just close)
have you tried "IDENTIFIER" ?
No, why are you asking? ;-) TXS, readme file confuses me, no " " working of course 
|
|
|
|
abudfv2008
|
 |
September 27, 2018, 08:02:41 PM |
|
doktor83 Is there any solution that miner doesn't start after reboot on a rig without vga-emulator/ monitor attached or until rdp session is connected? Cast-XRM start without problems.
What error do you get? As far as i know, when a hdmi adapter or monitor needs to be plugged in but its not, it wont boot into windows, so i don't know how does Cast start without windows..  No - it's another situation it is hanging on "heating up system..." Here as you can see it was hanging for 4minutes until I connected via RDP. It will hang there for days if I don't connect. Please wait...
Cryptonight StelliteV4 mode enabled
[2018-09-27 17:06:22] Heating up system, please wait... [2018-09-27 17:10:09] Loading compiled kernel for DEVICE BUS ID 7 ... [2018-09-27 17:10:11] Loading compiled kernel for DEVICE BUS ID 7 ... [2018-09-27 17:10:12] Loading compiled kernel for DEVICE BUS ID 17 ... [2018-09-27 17:10:13] Loading compiled kernel for DEVICE BUS ID 17 ... [2018-09-27 17:10:14] Loading compiled kernel for DEVICE BUS ID 14 ...
|
|
|
|
tvukoman
Jr. Member
Offline
Activity: 69
Merit: 5
|
 |
September 27, 2018, 08:42:57 PM |
|
New update of Table. Added 4 cards for V7 algo (3 Vegas and one rx570) To Doctor83: can you please add link for the hashrate table on the first post, it is great idea and help. I forgot who post it originaly but idea is 5+
|
|
|
|
tg88
|
 |
September 27, 2018, 11:21:07 PM |
|
what to do?  Increase virtual memory...
|
|
|
|
doktor83 (OP)
|
 |
September 28, 2018, 04:58:45 AM |
|
to Doctor83 - small bug: api command "api_rig_name" : IDENTIFIER in config don't work (SrbMiner just close)
have you tried "IDENTIFIER" ?
No, why are you asking? ;-) TXS, readme file confuses me, no " " working of course  Still not working? Post you config.txt please 
|
|
|
|
doktor83 (OP)
|
 |
September 28, 2018, 05:00:35 AM |
|
New update of Table. Added 4 cards for V7 algo (3 Vegas and one rx570) To Doctor83: can you please add link for the hashrate table on the first post, it is great idea and help. I forgot who post it originaly but idea is 5+ Yes sir, here it goes to the first page, but please post only settings for SRBMiner, i see someone posted for jce miner too. Let jce have its own table on his thread. Also i see almost noone uses the recommended drivers 
|
|
|
|
hesido
Jr. Member
Offline
Activity: 157
Merit: 5
|
 |
September 28, 2018, 06:44:13 AM |
|
New update of Table. Added 4 cards for V7 algo (3 Vegas and one rx570) To Doctor83: can you please add link for the hashrate table on the first post, it is great idea and help. I forgot who post it originaly but idea is 5+ Yes sir, here it goes to the first page, but please post only settings for SRBMiner, i see someone posted for jce miner too. Let jce have its own table on his thread. Also i see almost noone uses the recommended drivers  18.6.1 increased my power use, lowered the hashrate (in my setup of course) :\ I'm using 18.3.something but it's not the recommended one (probably the one before). At least the first two parts match heheh.
|
|
|
|
|