@@ -982,15 +982,15 @@ function check_sub($sub, $port, $site_id)
982982 elseif (strpos ($ site_job ['miner ' ]['hardware ' ], 'antminer-s9 ' ) !== false ) {
983983 console_output ("Hardware: Bitmain Antminer S9 " );
984984 // echo "Downloading: ".$api_url."/miner_config_files/".$site_job['miner']['id'].".txt \n";
985- shell_exec ("sshpass -p " .$ site_job ['miner ' ]['password ' ]." ssh -o StrictHostKeyChecking=no " .$ site_job ['miner ' ]['username ' ]."@ " .$ site_job ['miner ' ]['ip_address ' ]." 'rm -rf /config/bmminer.conf; wget –quiet -O /config/bmminer.conf " .$ api_url ."/miner_config_files/ " .$ site_job ['miner ' ]['id ' ].".txt; /etc/init.d/bmminer.sh restart >/dev/null 2>&1;' " );
985+ shell_exec ("sshpass -p " .$ site_job ['miner ' ]['password ' ]." ssh -o StrictHostKeyChecking=no " .$ site_job ['miner ' ]['username ' ]."@ " .$ site_job ['miner ' ]['ip_address ' ]." 'rm -rf /config/bmminer.conf; wget -q -O /config/bmminer.conf " .$ api_url ."/miner_config_files/ " .$ site_job ['miner ' ]['id ' ].".txt; /etc/init.d/bmminer.sh restart >/dev/null 2>&1;' " );
986986 }
987987 else
988988 {
989989 if ($ site_job ['miner ' ]['hardware ' ] == 'antminer-s9 ' ){
990- shell_exec ("sshpass -p " .$ site_job ['miner ' ]['password ' ]." ssh -o StrictHostKeyChecking=no " .$ site_job ['miner ' ]['username ' ]."@ " .$ site_job ['miner ' ]['ip_address ' ]." 'rm -rf /config/bmminer.conf; wget –quiet -O /config/bmminer.conf " .$ api_url ."/miner_config_files/ " .$ site_job ['miner ' ]['id ' ].".txt; /etc/init.d/bmminer.sh restart >/dev/null 2>&1;' " );
990+ shell_exec ("sshpass -p " .$ site_job ['miner ' ]['password ' ]." ssh -o StrictHostKeyChecking=no " .$ site_job ['miner ' ]['username ' ]."@ " .$ site_job ['miner ' ]['ip_address ' ]." 'rm -rf /config/bmminer.conf; wget -q -O /config/bmminer.conf " .$ api_url ."/miner_config_files/ " .$ site_job ['miner ' ]['id ' ].".txt; /etc/init.d/bmminer.sh restart >/dev/null 2>&1;' " );
991991 }else {
992992 // update cgminer.conf
993- shell_exec ("sshpass -p " .$ site_job ['miner ' ]['password ' ]." ssh -o StrictHostKeyChecking=no " .$ site_job ['miner ' ]['username ' ]."@ " .$ site_job ['miner ' ]['ip_address ' ]." 'rm -rf /config/cgminer.conf; wget –quiet -O /config/cgminer.conf " .$ api_url ."/miner_config_files/ " .$ site_job ['miner ' ]['id ' ].".txt; /etc/init.d/cgminer.sh restart >/dev/null 2>&1;' " );
993+ shell_exec ("sshpass -p " .$ site_job ['miner ' ]['password ' ]." ssh -o StrictHostKeyChecking=no " .$ site_job ['miner ' ]['username ' ]."@ " .$ site_job ['miner ' ]['ip_address ' ]." 'rm -rf /config/cgminer.conf; wget -q -O /config/cgminer.conf " .$ api_url ."/miner_config_files/ " .$ site_job ['miner ' ]['id ' ].".txt; /etc/init.d/cgminer.sh restart >/dev/null 2>&1;' " );
994994
995995 // update network.conf
996996 // shell_exec("sshpass -p".$site_job['miner']['password']." ssh -o StrictHostKeyChecking=no ".$site_job['miner']['username']."@".$site_job['miner']['ip_address']." 'rm -rf /config/network.conf; wget -O /config/network.conf ".$api_url."/miner_config_files/".$site_job['miner']['id']."_network.txt; /etc/init.d/network.sh'");
@@ -1008,7 +1008,7 @@ function check_sub($sub, $port, $site_id)
10081008 console_output ('Pausing Miner: ' . $ site_job ['miner ' ]['name ' ]);
10091009
10101010 if (strpos ($ site_job ['miner ' ]['hardware ' ], 'antminer ' ) !== false ) {
1011- shell_exec ("sshpass -p " .$ site_job ['miner ' ]['password ' ]." ssh -o StrictHostKeyChecking=no " .$ site_job ['miner ' ]['username ' ]."@ " .$ site_job ['miner ' ]['ip_address ' ]." 'rm -rf /config/pause_antminer.sh; wget –quiet -O /config/pause_antminer.sh " .$ api_url ."/scripts/pause_antminer.sh; nohup sh /config/pause_antminer.sh >/dev/null 2>&1;' " );
1011+ shell_exec ("sshpass -p " .$ site_job ['miner ' ]['password ' ]." ssh -o StrictHostKeyChecking=no " .$ site_job ['miner ' ]['username ' ]."@ " .$ site_job ['miner ' ]['ip_address ' ]." 'rm -rf /config/pause_antminer.sh; wget -q -O /config/pause_antminer.sh " .$ api_url ."/scripts/pause_antminer.sh; nohup sh /config/pause_antminer.sh >/dev/null 2>&1;' " );
10121012 }
10131013
10141014 $ site_job ['status ' ] = 'complete ' ;
@@ -1035,7 +1035,7 @@ function check_sub($sub, $port, $site_id)
10351035
10361036 console_output ('Upgrading Miner: ' . $ site_job ['miner ' ]['name ' ]);
10371037
1038- shell_exec ("sshpass -p " .$ site_job ['miner ' ]['password ' ]." ssh -o StrictHostKeyChecking=no " .$ site_job ['miner ' ]['username ' ]."@ " .$ site_job ['miner ' ]['ip_address ' ]." 'cd /usr/bin; /etc/init.d/bmminer.sh stop; mv bmminer bmminer.old; wget –quiet http://miningcontrolpanel.com/scripts/antminer_s9/firmware/rocketv9/bmminer9v; mv bmminer9v bmminer; chmod a+x bmminer; sed -i 's/ \"550 \"/ \"700 \"/' /config/bmminer.conf;' " );
1038+ shell_exec ("sshpass -p " .$ site_job ['miner ' ]['password ' ]." ssh -o StrictHostKeyChecking=no " .$ site_job ['miner ' ]['username ' ]."@ " .$ site_job ['miner ' ]['ip_address ' ]." 'cd /usr/bin; /etc/init.d/bmminer.sh stop; mv bmminer bmminer.old; wget -q http://miningcontrolpanel.com/scripts/antminer_s9/firmware/rocketv9/bmminer9v; mv bmminer9v bmminer; chmod a+x bmminer; sed -i 's/ \"550 \"/ \"700 \"/' /config/bmminer.conf;' " );
10391039
10401040 $ cmd = "sshpass -p " .$ site_job ['miner ' ]['password ' ]." ssh -o StrictHostKeyChecking=no " .$ site_job ['miner ' ]['username ' ]."@ " .$ site_job ['miner ' ]['ip_address ' ]." '/sbin/reboot' " ;
10411041 exec ($ cmd );
@@ -1050,7 +1050,7 @@ function check_sub($sub, $port, $site_id)
10501050
10511051 console_output ('Downgrading Miner: ' . $ site_job ['miner ' ]['name ' ]);
10521052
1053- shell_exec ("sshpass -p " .$ site_job ['miner ' ]['password ' ]." ssh -o StrictHostKeyChecking=no " .$ site_job ['miner ' ]['username ' ]."@ " .$ site_job ['miner ' ]['ip_address ' ]." 'cd /usr/bin; /etc/init.d/bmminer.sh stop; rm -rf bmminer; wget –quiet http://miningcontrolpanel.com/scripts/antminer_s9/bmminer; chmod a+x bmminer; sed -i 's/ \"600 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"650 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"700 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"725 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"750 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"775 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"800 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"825 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"850 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"875 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"880 \"/ \"550 \"/' /config/bmminer.conf;' " );
1053+ shell_exec ("sshpass -p " .$ site_job ['miner ' ]['password ' ]." ssh -o StrictHostKeyChecking=no " .$ site_job ['miner ' ]['username ' ]."@ " .$ site_job ['miner ' ]['ip_address ' ]." 'cd /usr/bin; /etc/init.d/bmminer.sh stop; rm -rf bmminer; wget -q http://miningcontrolpanel.com/scripts/antminer_s9/bmminer; chmod a+x bmminer; sed -i 's/ \"600 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"650 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"700 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"725 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"750 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"775 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"800 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"825 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"850 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"875 \"/ \"550 \"/' /config/bmminer.conf; sed -i 's/ \"880 \"/ \"550 \"/' /config/bmminer.conf;' " );
10541054
10551055 $ cmd = "sshpass -p " .$ site_job ['miner ' ]['password ' ]." ssh -o StrictHostKeyChecking=no " .$ site_job ['miner ' ]['username ' ]."@ " .$ site_job ['miner ' ]['ip_address ' ]." '/sbin/reboot' " ;
10561056 exec ($ cmd );
0 commit comments