AntMiner monitor and auto-restart tool
Compatible with all AntMiners from Bitmain. Works on Linux, Windows and Mac OS
Scans the local network for miners. Once connected, restarts any miner when accepted shares do not increase in SECONDS_4_CHECKS seconds, given that there is an active internet connection (checks with google.com).
This software and all its dependencies are free and open source. Free as in free speach not as in free beer, meaning it respects your freedom! Please star on GitHub and share with your miner friends!
https://www.youtube.com/watch?v=4nlnK1SP49s
Download and install NMap. Link: https://nmap.org/download.html
Most Mac and Linux distributions come with Python pre-installed. For windows and other systems, you may need to download and install Python first. Link: https://www.python.org/downloads/
Download the AntGuardian repository and unzip it. Link: https://github.com/rsolano60/AntGuardian
Using the command prompt, navigate to directory Downloads/AntGuardian and run the command:
INSTALL COMMAND:
pip install -r requirements.txt
If you have problems running PIP directly, try with this command:
python3 -m pip install -r requirements.txt
If you have changed the password of your miners from the default "root", you must change the PASS varieble in the script file "AntGuardian.py", for the actual password. Otherwise, you are ready to run the script.
#SETUP:
#---------SETUP-----------------SETUP-----------------SETUP-----------------SETUP-----------------SETUP-------
USER = 'root'
PASS = 'root' # Replace with your miner's password
SECONDS_4_CHECKS = 95 # you need at least 6 seconds per miner, increase this number if monitoring 16 miners or more
SECONDS_TO_INTERNET = 60
REBOOT_TIME = 300
#--------END-SETUP-------------END-SETUP-------------END-SETUP-------------END-SETUP-------------END-SETUP----
Using the command prompt, while in the directory Downloads/AntGuardian, run the program by entering the command:
RUN COMMAND:
python AntGuardian.py
You may also change the time intervals (seconds):
screen python AntGuardian.py
Then press Ctrl+A, Ctrl+D to detach screen and you can close the terminal. AntGuardian will keep running on the background.
To return to Antguardian:
screen -r
-If you have any problems installing requirements, try a different version of Python. You might have multiple versions installed in your computer. If trouble persists. Uninstall all versions of Python and start from scratch
Official Thread: https://bitcointalk.org/index.php?topic=5177451.0
Ricardo Solano - Initial work - RSolano
See also the list of contributors who participated in this project.
This project is licensed under the GNU GPL V3 License - see the LICENSE file for details
1 every 5 users have donated an average of $50, but even $1 helps!!! it would not be possible without you!!!
35w2Zmuj9Y83vb8uFvfjxQQfuzVYKwY4Dd
BITCOIN QR code:
0x98a1B000f7B5f2EdB1ea2A830f0D3B33a2eC4075
LITECOIN (LTC)
MJSVm7thYYENdV9zPzAyEv6s2Km4EUWKPy
DASH
Xcs6DN7LXnEtQqLiKVGwZMLpMGJ9tufBcP
ZCASH (ZEC)
t1W8vQte15jatZyzBcYuubzznMTF6LhEWJ9
Bitcoin Cash (BCH)
qqgpy278maqdngqqf7ts232fjnk5kmusw5wag2ykjy
STELAR (XLM)
GBJMCLVHEVBDMT6GYZ7LPAQJJZHAOPD7KO2Y3GSUTH4XZYB3V3MV4BJY
Bitcoin Gold (BTG)
AGuQfFB4mHBCpUmXmGxtiU9vEZGBiu2ZCW
Wow you are still here? thank you!! Please leave a STAR on GitHub :)