Configuration for Mining Ethereum Overclocked on EthOS

in #ethos6 years ago

This blog is a repost from my web site bitcoinbegginer.rocks - Check out my new site.

If you were like me just a few months ago, trying to figure out  how to configure a cryptcurrency miner it can be very confusing. And in  most cases the documentation for the mining software can leave a little  bit to be desired. I have been experimenting with many different  configurations for CPU and GPU mining. After buying my first few GPUs it  quickly became apparent that EthOS was the way to go for my Operating  System (OS) which contains many different mining software packages  within the OS. EthOS is a 64-bit Ubuntu distro, that was meant for large  scale mining deployments. 

Although the EthOS is a great tool to help you get started, it is  very vague and is not real help to a beginner. I search the net for  days, and sifted through many forum post to really come up empty handed  on how to really configure EthOS. And that is why I have decided to  share my configurations as I build them, to help other noobs gets  started.

In this blog I’m going to give the configuration that I’m using to  mine Ethereum (ETH), and an explanation on what each entry is. Also I  will list what equipment I’m using with that configuration. 

Where to buy EthOS: The GPU Shack

What Files Need To Be Edited:

You will need to edit some files once you have EthOS installed and  operating on your rig (rig is a term used kind of like a slang name for  the equipment or system you are using to mine with). I would recommend  that you use the terminal windows that opens when you start up EthOS  (the black box on the right side of the screen) You will need to edit two files.  

  • remote.conf
  • local.conf

The remote.conf file is used for creating a master configuration out  of a server you have on the net, to allow you to manage the  configuration for many rigs from a central location or even reboot them.  Since we are beginners lets not worry about the remote.conf file. With  that said we have to make one change to the file to turn off the file,  from it’s default state of on.  

  1. In the black terminal windows type: nano remote.conf

The first line by default when you install EthOS will NOT have a # in  front of it. Place a # in front of it so it looks like the example  below. 

#http://ethosdistro.com/pool.txt
#comment out or remove the top line to enable single-rig mode 

2. Now press CTRL-X to close the nano editor. 

3. Press Y for yes to confirm you want to write over the remote.conf file and press Enter

The local.conf Configuration:

Now open the local.conf config and put # signs in front of all lines that don’t have a # to get rid of the example config  

  1. In the black terminal windows type: nano local.conf
  2. Put #s in front of all lines to turn off the example config
  3. Paste The configuration below into your local.conf
  4. Change the big long number after the proxywallet with your Ethereum  wallet address (or you can leave my address in the config and mine for  me).

maxgputemp 85 

globalminer ethminer 

stratumproxy enabled 

proxywallet 0x381498d3b308471b39dff1dac42ad67b92535aa0 

proxypool1 eth-us-east1.nanopool.org:9999 

proxypool2 eth-us-west1.nanopool.org:9999 

globalfan 70 

globalcore +120 

globalmem 4500 

globalpowertune 95 

autoreboot 3   

5. Now press CTRL-X to close the nano editor. 

6. Press Y for yes to confirm you want to write over the remote.conf file and press Enter

7. Press r and the rig will reboot and load this config. You should be mining ETH once the system comes up. 

The Configuration Explanation:


  • maxgputemp 85: Sets the maximum temperature to 85  degrees Celsius. When a GPU gets to that temp it will be temerally shut  off to allow the GPU to cool down, and will be turned back on when it  reaches the bottom threshold temperature (not sure what bottom temp is  yet).
  • globalminer ethminer: This tells the system to run the ethminer software to mine ETH.
  • stratumproxy enabled:
  • proxywallet 0x381498d3b308471b39dff1dac42ad67b92535aa0: This is your ETH wallet address make sure to replace the long number with your address.
  • proxypool1 eth-us-east1.nanopool.org:9999: I’m using nanopool so this is the address of what pool to use.
  • proxypool2 eth-us-west1.nanopool.org:9999: This is a redundant address for ETH mining at nanopool just in case the first one can not be reached.
  • globalfan 70: This sets the fan at 70% above normal speed to help cool the GPU.
  • globalcore +120: This is the overclocking of the core.
  • globalmem 4500: This is the overclocking of the memory.
  • globalpowertune 95: this sets the power to a max of  95 watts, if you don’t set this the GPUs will run at full power. In the  case of my Nividia GPUs that would be running at 145 watts. My system  seems to be stable running at 95 watts for ETH mining. For ZCASH mining  best I can lower this is about 130 watts.
  • autoreboot 3: This tells the system to reboot the the system up to three times if there is some issue.

The List of Rig Components:

Here is a list of the components that I have in my rig, and a link to  buy them if you wish to build a rig. The rig I’m referencing in this  blog has 12 GPUs in it.  Asrock H110 Pro BTC+ 13GPU Mining Motherboard CryptoCurrency: US: http://amzn.to/2ePk0XM Intel BX80662G4400 Pentium Processor G4400 3.3 GHz FCLGA1151: US: http://amzn.to/2eP8USu   Corsair Vengeance LPX 16GB (2x8GB) DDR4 DRAM 3000MHz C15 Desktop Memory Kit – Black (CMK16GX4M2B3000C15): US: http://amzn.to/2wLkJPO   

  • Order one of this corsair’s power supplies if you only plan on 6 GPUs if you go over 6 GPUs buy two of these

Corsair HXi Series, HX1200i, 1200 Watt (1200W), Fully Modular Power Supply, 80+ Platinum Certified: US: http://amzn.to/2gOCet4  

  • If you order two power supplies order one of these cable kits

Dual PSU Power Supply 24-Pin ATX Motherboard Adapter Cable(30cm): US: http://amzn.to/2wcIlZV  

  • Order 3 more of these Ext Cables then you order GPUs so you have 3 extra of these parts since they go bad pretty easy.

Fixable PCI-E 16X to 1X Adapter USB3.0 USB 3.0 Riser Cable Flex Flexible Extension Cable w/ Molex 4 Pin Power Connector: US: http://amzn.to/2wML1Sk  

  • Order one of these so you have a dedicated monitor just for your mining

Sceptre E series E205W-1600 V1 20″ Screen LED-Lit Monitor With HDMI, DVI and VGA Ports: US: http://amzn.to/2wcMDAQ   *Logitech Desktop MK120 Durable, Comfortable, USB Mouse and keyboard Combo: US: http://amzn.to/2ePE8sR 

Begging for Beer:

If you like this blog post and it was helpful to you please donate to  one or all of the following beer fund addresses: This will also give  you practice sending digital currency via your CryptoCurrency Wallet, as  well as feel good about drinking virtual beers with me.  

  • BTC: 12AD6cr5oqhjtZapjTkS4mm7HfGN8tePm


  • LTC: LKcqYZ8pF4RvTKKEGvyZZErpYXvRUtLevK


  • ETH: 0xE97E8D4FfEe8e81b31e19Ea7F12e904a9dfb08f2


  • BCH: 1Dc8HnCoz5K2KFUn3sRtZjXHudCrforRWv
Sort:  

Nice information! I got a copy of Ethos and it sure made mining for ethereum quick compared to configuring drivers for AMD cards in windows. However some of the tuning aspects weren't very clear so thank you for the info.

Congratulations @paulstryer! You have received a personal award!

1 Year on Steemit
Click on the badge to view your Board of Honor.

Do not miss the last post from @steemitboard:

Introducing SteemitBoard Ranking

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @paulstryer! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.27
TRX 0.12
JST 0.032
BTC 67030.16
ETH 3094.97
USDT 1.00
SBD 3.66