Cryptocurrency mining has been around since 2009. Back then, it was basically just an experiment done usually only by a few nerds on community forums. A lot has changed in the past few years, however, and nowadays, Cryptocurrencies can be mined by virtually everyone, especially thanks to modern software that provides a wide range of controlling tools, easy setup through a graphical interface as well as comprehensible monitoring. In the following article, we will introduce you to the HiveOS mining software to demonstrate how you can manage your mining machines.
Experienced members of the GPU/CPU mining industry (i.e. those who have been in the mining industry using standard computer hardware) are certainly no strangers to mining software such as the traditional ETHos or SimpleMining. Both of these software utilities are well known for their simplicity.
But what if you are one of those who manage a really large number of mining machines or just like to play with Linux? HiveOS should be your software of choice, or at least you should try it out.
HiveOS had only recently been created at the time that I was testing it, so I can't deny that I had my doubts when I was deploying it in live operation. From the beginning, however, I was enchanted by the software's clarity and features that I hadn't encountered in any other interface, so I decided to test it out right once I had recovered from the initial hurt.
Since then, it's been a few months and the UI has undergone some very practical changes, especially in the update to Hive v2 that took place in the autumn of 2018. So let's take a look at what the software currently has to offer and see its strengths and weaknesses.
As is usual with mining software, the installation consists of writing the software image to any bootable, writable disk. In this case, prepare a storage device with a minimum capacity of 8 GB.
So before installing HiveOS itself, let's start by preparing the disk. For security reasons, I do not recommend downloading images other than those from the official site, which can be found at hiveos.farm.
The site will let you choose from downloading via torrent or direct download from the HiveOS server. Once selected, simply download it and unzip the file. The file needs to be unzipped before the installation.
Once unzipped, the file with your Hive is ready, hidden under the name [version name].img.
For Windows users, I recommend downloading a utility named Etcher (available e.g. here). The program is very simple: select the file, select the flash drive and click on Flash! It couldn't be easier.
Just enter the command in the form: dd if="file location" of="flash drive name". Thus, for example. "dd if=/home/downloads/hive. img of=/dev/sdb". If you want to see the current copy progress, just add the "status=progress" parameter. Of course, if you don't like using the command line, you can also use any graphical disk utility that your system has that allows you to extract the image to a flash drive. I can recommend, for example, disk utility in Ubuntu, it has been very useful for me.
The installation disk for HiveOS is now ready.Boot the rig from the flash drive and wait a few minutes. HiveOS automatically downloads and installs all updates on the first boot. This may take a few minutes, depending on the speed of your internet connection. To set up the software, you will need a monitor and keyboard, so keep them connected to the rig when you start it.
You can shorten the wait for updates by creating the user account (you will need to have one). Go to the page https://hiveos.farm?ref=60251 and create your user account by clicking "Sign in" in the top right corner and then "Register" at the bottom of the page. When you register, just enter the magic word ALZA in the "Promocode" box to get 10 USD credits for free. More on the price of the software later in the article but I'll let you in on a secret now - it's free to use.
After downloading all the updates, you will be greeted by a command prompt, as HiveOS runs on the Linux Ubuntu kernel. If the command line makes you feel uncomfortable and nauseous with all those characters and letters, don't worry. If you don't want to, you won't have to look at it soon.
Now open the web interface https://the. hiveos. farm and register the new rig.
Click the "+" button opens the preferences menu. Select "Add Worker" and continue by filling in the following window:
Pressing the "Add" button opens the following screen. You want to click the following two options: "RIG_ID" and "RIG_PASSWORD". Now it's time to move back to the ring.
Press Enter on the keyboard that you connected to the rig, then type "RIG_ID", confirm with Enter, type "RIG_PASSWORD" and confirm again.
Now the software will ask us if we want to change the Linux user's password. I'll leave that step up to you. If you are running 3 rigs on your home network, it is relatively safe to keep the default password "1". If you are managing multiple rigs, I definitely recommend changing your password. However, the worst thing that can happen to you is that someone changes your payroll address on the pools, which you will notice within a few hours.
Once the rig greets you with the phrase "Login OK. Happy mining!" the battle is won.
Let's open the wallets tab. We'll add your wallet addresses here. Click on Add Wallet, select the currency, enter the address, name the wallet and save.
The wallet has been entered. Done. Now it's time to set the miner. Click on the "Flight Sheets" tab, fill in all required fields according to the template and click on "Create Flight Sheet".
Now let's go to the rig overview ("workers" tab) on the default page. Click on the name of the ring to access the ring control panel. From here, you can control everything from mined currency to GPU clock.
Click on the "Flight Sheet" tab and click on the rocket symbol.
We have now sent the configuration to the rig. The rig should start mining within a few tens of seconds. So let's go to the rig tracking page (the "overview" tab) where we can observe this.
And we're mining!
Now it's time to overclock graphics cards. Everything is very intuitive and easy to use in the "Overclocking" tab. Anyone who has ever clocked cards can handle the interface. The tool even includes functionalities that enable you to disable RGB elements on the card or to enable „ETHLargementPill“.And this is what a fully tuned-up rig looks like.
What HiveOS is really good at is managing large numbers of devices. In the overview of all workers, it can give you detailed information as shown below. In this mode, you can fit 5 workers on a 1 920 × 1 080 screen.
Personally, I prefer a more moderated, yet very clear format, where the Full HD screen shows up to 27 workers. I use it myself along with scaling the page to 80% of its size, where I get to 33 workers at a time. Finally, if you have a really big bunch of rigs, the overview can be cut down to just the bare information where we get to 40 workers on our Full HD monitor (or 48 at 80% scaling).
Whatever view you use the HiveOS in, it will always let you know if your rig is behaving non-standardly. It can report the following errors:
Each of these errors has its own specific character that will be displayed in the worker overview. It is also possible to set the colour of the worker to change in the web overview after exceeding a user-defined temperature. If a large amount of the same error message occurs repeatedly, HiveOS displays a red circle next to the rig, inside which is a number indicating that amount.
If you're new to mining and have already done some mining, you'll be familiar with terms like flashing the bios on AMD GPUs, possibly using the EthLargementPill acceleration software or even direct access to the ring via Linux SSH. HiveOS does all this too, yet intuitively and through a graphical web interface. So if you're one of those miners who's trying to get every drop of performance out of your rig, you'll appreciate these features.
A huge bonus for all larger-scale miners will also be the option for multiple accounts to access your rigs, with each account having permissions set to manipulate the rig up to a certain level. From simply tracking stats to clocking and modifying bios to authorising changes to the pay wallet and mining pool.
As it happens in today's world, quality software is not free, especially if it is used to generate additional income. HiveOS has chosen a very interesting pricing policy:
Minimum number of rigs | Discount |
---|---|
50 | 10% |
100 | 20% |
250 | 30% |
500 | 40% |
1 000 | 50% |
If you run a really massive number of rigs (at least 500), you will be assigned your own server by the HiveOS team to report to, as well as 24/7 phone support.
HiveOS is one of the software that I didn't really trust at first, but it won me over with its fast development and especially with a team of great people who really invest their time in the project. It's the perfect tool for everyone, from small-scale domestic miners to managers of giant mining centres. At the very least, I would recommend it at least for testing to all owners of mining rigs.
Adam Šišpera
Kryptomenami sa zaoberám formou hobby od roku 2013. Od roku 2016 prevádzkujem vlastnú ťažobnú farmu, čítajúcu aktuálne niekoľko stoviek grafických kariet a poskytujem svoje skúsenosti ďalším firmám, ktorým som za dobu svojho pôsobenia inštaloval takmer 6 000 GPU. Aktuálne sa zameriavam na sprístupnenie ťažby všetkým, ktorí o ňu majú záujem prostredníctvom hostingu ťažobných rigov, či stavbou ťažobných fariem na kľúč.