Remote Agent for Linux is based on the same concept as the Remote Agent application for Windows. It should be installed on each mining computer and is controlled by the Awesome Miner main application.

Remote Agent for Linux is an application that requires an existing Linux operating system to be used. For GPU mining, relevant GPU drivers must be installed. It's currently not a complete Linux based mining operating system. Remote Agent for Linux can however be installed on many of the existing Linux based mining operating systems or any other Ubuntu-based Linux distribution.

Mining software

Supported mining software for automatic download:

  • Bminer
  • CcMiner Zcoin Official
  • CryptoDredge Miner (requires package: libc-ares2)
  • Claymore's CryptoNight GPU Miner
  • Claymore's Dual Ethereum Miner
  • Claymore's Zcash Miner
  • CpuMiner-Opt (requires package: libcurl3)
  • DSTM Zcash Cuda Miner
  • Ethminer
  • EWBF Cuda Equihash Miner
  • GMiner Cuda Equihash Miner
  • Grin Pro Miner
  • JCE CPU Miner
  • LolMiner
  • Miniz Miner
  • Nanominer
  • NbMiner
  • Noncer Pro nVidia Miner
  • Phoenix Miner
  • RhMiner
  • SgMiner
  • TeamRedMiner
  • T-Rex nVidia GPU Miner
  • TT-miner
  • WildRig Multi Miner
  • XMRig CPU Miner
  • Z-enemy nVidia Miner

Note that all mining software supported by Remote Agent on Windows are not supported for automatic download on Linux.

Prerequisites

  • Linux 64-bit distribution like Ubuntu with GPU drivers installed
  • Required packages: bash, screen

Installation and getting started

All commands related to running the Remote Agent service requires root permissions to run, for example by putting sudo in front of the command.

1) Download and extract Awesome Miner Remote Agent for Linux

wget http://www.awesomeminer.com/download/setup/awesomeminer-remoteagent.tar.xz
tar xvJf awesomeminer-remoteagent.tar.xz
cd awesomeminer-remoteagent

2) Remote Agent for Linux can either run as a system service (recommended), where it will be started automatically on boot, or be started manually from the command line.

a) To install Remote Agent as a system service, run the following command:

sudo ./service-install.sh

b) To start Remote Agent from the command line (when not using the system service concept):

./AwesomeMiner.RemoteAgent.Linux

3) Use Awesome Miner on Windows to connect to this Remote Agent instance. The Managed Host must configured for Linux support. Via the Options dialog, Managed Host section, a new host can be added where the option Remote Agent for Linux must be checked. Once the host is added, a Managed Miner or Managed Profit Miner can be created and be configured to use this host.

Available commands

Install Remote Agent for Linux, including automatic start on boot:

sudo ./service-install.sh

Uninstall Remote Agent:

sudo ./service-uninstall.sh

Start Remote Agent:

./service-start.sh

Stop Remote Agent, including all mining started by Remote Agent:

./service-stop.sh

View Remote Agent log output:

./service-log.sh

Change password of Remote Agent (also required to be entered for the Managed Host in Awesome Miner):

./AwesomeMiner.RemoteAgent.Linux /setpassword=mypass

Information

Log files are stored in ~/.local/share/AwesomeMinerService/

Mining software are downloaded to: ~/.