Gminer 3.05 - Download, Setup for Dual Mining (LHR unlock)

Gminer: LHR unlock, commands for Nicehash.

A complete guide to setting up Gminer version 3.05 and newer.

Download for Windows/Linux

Download from official site Download from GitHub Download from Bitcointalk

Review

Gminer is a multi-coin mining software developed by DevelSoftware1. This mining software can mine cryptocurrencies such as Ethereum, Beam, Grin, Zelcash, Aeternity, Ravencoin and more. Gminer is a command line program. GMiner ETH + TONCOIN dual mining is supported.

Does Gminer support AMD?

The program is designed for AMD and NVIDIA platforms. The software supports the most popular algorithms such as: Ethash, ProgPoW, KAWPOW, Equihash, CuckooCycle.

What is the dev fee?

Algorithm Commission
eth, ethash 1%
etc, etchash 1%
kawpow, rvn, ravencoin 1%
cortex 5%
beamhash 2%
equihash144_5 2%
equihash125_4 2%
equihash210_9 2%
cuckoo29, aeternity 2%

The developer fee2 is 1% for Ethereum and Ethereum Classic. The commission of other coins is from 2% to 5%.

What can I mine with Gminer?

Algorithm What can be mined
etchash Ethereum Classic
ethash Ethereum, QuarkChain, Metaverse, Callisto
kawpow Ravencoin
cortex VeriBlock
beamhash Beam
equihash144_5 Bitcoin Gold, BitcoinZ
equihash125_4 Flux
equihash210_9 Aion
cuckoo29 aeternity

How to set up Gminer for dual mining?

Step 1 - Download the miner

To download Gminer, we need to go to official GitHub. There you will find files for download. At the very top of the page, we will see the latest version for Windows as well as the latest version for Linux.

gminer_download

Choose the correct file for your operating system. If you are using Windows, select the ZIP file. For Linux, a file with the .tar.xz extension.

Extract the downloaded file. To unpack the archive, it is better to use WinRAR. gminer_extract

Step 2 - Set up Gminer

After extracting the archive, you will see files with type windows batch file.

gminer_files

You need to enter your mining addresses into these files.

  1. For dual mining, use mine_eth+ton.bat.
  2. To mine a single coin like Ethereum, use the file Ethereum-ethermine.bat.

In this guide, we used the setup of dual mining Ethereum and TON on the pool Ethermine Pool. Here are the steps:

  1. We are looking for the cryptocurrency we want to mine in the folder. In our case, this is Ethereum + TON.
  2. Looking for a suitable mining pool: Ton Whalestonpool and Ethermine Pool.
  3. Click right on the .bat file and open it with Windows Notepad.
  4. A parameter line will appear in which we have to configure various commands.
  5. The first one is the pool server we are connecting to. In our case, we can leave eu1.ethermine.org:4444
  6. In the --user command, we change the Ethereum wallet address, which we have marked in green in the following image.
  7. In the --duser command, we change the address of the TON coin wallet, which we marked in red in the following image.
  8. Save the configuration and run the file you edited.

gminer_config

Get wallets on cryptocurrency exchange.

Below is the bat file setup:

miner.exe --algo ethash --server eth.2miners.com:2020 --user 0x5576999cc34c1c0030f28939444d6ba9cd6919c2 --dalgo ton --dserver wss://eu1.stratum.ton-pool.com/stratum --duser EQDk8olXYxBsrxiKvZSQMO1-Jjmx9_e-yNjvePJ3dxHlnAwf

So, change the line after --user and --duser.

Instead of 0x5576999cc34c1c0030f28939444d6ba9cd6919c2 enter your Ethereum wallet address. Instead of EQDk8olXYxBsrxiKvZSQMO1-Jjmx9_e-yNjvePJ3dxHlnAwf enter the TON address.

Only part of this code needs to be changed. Nothing else needs to be changed:

Step 3 - Run the miner

Double-click the .bat file. Strategizes the mining process.

You will see the following cmd window on Windows:

gminer_start

This console shows the current mining status. To stop the miner, you just need to close this window. Watch the video to create a more productive setup.

How To Setup Mining with GMiner

Settings Gminer for Binance Pool

Perform 4 main settings:

  1. ethash - specify the name of the algorithm.
  2. ethash.poolbinance.com - specify the address of the pool.
  3. 8888 - specify the port of the pool.
  4. username1 - specify the login from Binance Pool.

gminer_binance

Example:

t-rex.exe -a ethash -o stratum+tcp://ethash.poolbinance.com:8888 -u username1
pause

 

Gminer Dual Mining Settings Eth + Ton Hiveos

In this video I am teaching you how to prepare a flightsheet on Hiveos mining. The Hiveos flightsheet will be set to mine dual eth + ton mining.

Watch the video.

 

Gminer 2.92 100% LHR unlock quick look

A quick look at Gminer full LHR unlock.

Watch the video.

 

Commands

To start with an example. To use commands, choose either the long --algo or the short -a. Both do not need to be used.

Commands for connecting to the pool

  • --algo or shortly -a - select the algorithm of the mined coin (example: --algo ethash, --algo kawpow, -a cuckatoo32, -a beamhash).
  • --server or shortly -s - mining pool address (example: -s eu1.ethermine.org , -s eth-eu.f2pool.com).
  • --port or -n for short - pool port (example: -n 5057, -n 1445).
  • --user or -u for short - pool login or wallet address, worker name can be specified with a dot (example: -u sRuJK1BmA758GbOn.worker, -u RLJUrTXTFZbaMdq6Xfz574ESWtduSokhZo.rig0).
  • --worker is the worker name for Ethash strarum, for pools that do not support wallet.worker (example: rig0) .
  • --pass or -p for short is the default worker password or pool password. The default value is x (example: MyAwesomePassword).
  • --ssl - enable/disable secure connection to the pool (0 - disabled or 1 - enabled), must be supported by the pool, default value is 0 .
  • --proxy - SOCKS5 proxy server address (example: --proxy 31.7.232.178:1080).
  • --proto - specify stratum protocol mode, possible values ​​are proxy and stratum, useful for Ethash mining, default value is “proxy” (example: --proto stratum).

Select video card and devices

--list_devices - show a list of devices available for mining.

--devices or -d for short is a space-separated list of cuda devices, default value is all available devices (example: -d 1 3 5).

--nvml - enable/disable NVML (statistical library for CUDA devices) (0 - off or 1 - on), default value is 1.

--cuda - enable/disable the CUDA platform (0 - off or 1 - on), default value is 1.

--opencl - enable/disable the OpenCL platform (0 - off or 1 - on) , default value is 1.

Commands for overclock, memory tweak and power limit

--mt - space-separated list of memory settings numbers for each device (range from 0 to 6, 0 - disable settings), only Nvidia GPUs with GDDR5X and GDDR5 memory are supported, requires running the miner with rights administrator (example: --mt 1 3 5).

--pl - space-separated list of per-device power limits in percent (range 0 to 100 for Nvidia GPUs and -50 to 50 for AMD GPUs, 0 to ignore ), only Windows is supported (example: --pl 30 0 50).

--cclock - space-separated list of core clock offsets (for Nvidia GPUs) or absolute core clocks (for AMD GPUs) for each device in MHz (0 - ignore), only supported by Windows, requires miner to run with administrator rights (example: --cclock 100 0 -90).

--mclock - space-separated list of memory clock offsets (for Nvidia GPUs) or absolute memory clocks (for AMD GPUs) for each device in MHz (0 - ignore), only supported by Windows, requires running a miner with administrator rights (example: --mclock 100 0 -90).

--cvddc - space-separated list of core voltage offsets in % (for Nvidia GPUs) or absolute core voltages (for AMD GPUs) for each device in mV (0 - ignore), only supported by Windows, requires miner to run with administrator rights (example: --cvddc 900 0 1100).

--lock_voltage - space-separated list of lock voltage points for each device in mV (0 - ignore), only Windows and Nvidia GPUs are supported. Requires running the miner with administrator rights (example: --lock_voltage 900 0 1000).

--lock_cclock - space-separated list of locked kernel clock points for each device in MHz (0 - ignore), only Nvidia GPUs are supported. Requires running the miner with administrator rights (example: --lock_cclock 1200 0 1500).

--p2state - enable / disable P2 state, only Windows and Nvidia GPUs are supported. You need to run the miner with administrator rights.

--kernel or -k for short is a space-separated list of kernel numbers for each device (0 is auto, 1-6 is kernel number, currently 6 cores are supported for Nvidia on Ethash/Etchash) ( atmeasures: -k 1 3 5).

Intensity

--intensity or -i for short is a space-separated list of intensities (1-100), default value is 100 (example: -i 90 90 90) .

--share_check - enable/disable CPU sharing check for mining Ethash (0 off or 1 on), Etcash, KAWPOW and ProgPoW, default value is 1.

Fan and temperature control

--fan - space-separated list of fan speed for each device in percent (range from 0 to 100, 0 to ignore), only supported by Windows (example: 60 0 90).

--tfan - space-separated list of target temperatures for the fan (0 - ignore), only supported by Windows (example: --tfan 65 0 70).

--tfan_min - space-separated list of minimum fan speed (0 - ignore) for --tfan parameter, only supported by Windows (example: --tfan_min 30 0 35).

--templimit or -t for short is a space-separated list of temperature limits, when the limit is reached the GPU stops mining until it cools down (example: -t 85 80 75).

--templimit_mem or -tm for short is a space-separated list of memory temperature limits, when the limit is reached the GPU stops mining until it cools down (example: -tm 95 100 105).

--tfan_max - space-separated list of maximum fan speed (0 - ignore) for the --tfan parameter, only supported by Windows (example: --tfan_max 90 0 80).

Dual mining commands

  • --dserver - server address for dual coin.
  • --dalgo - algorithm for dual mining.
  • --dport - server port for dual coin.
  • --duser - username for dual coin.
  • --dpass - password for the dual coin server.
  • --dssl - enable/disable ssl for the dual server.
  • --dworker - dual worker name for pools that don’t support wallet.worker.
  • -di or --dual_intensity - space-separated list of intensities for dual mining [0 - 128].

Logs, error log

  • --logfile or shortly -l" - file name for saving logs to disk, default value is /usr/user/miner.log, Windows: c:\miner.log ).
  • --log_date - enable/disable the date in each message, the default value is 0 (0 - off or 1 - on).
  • --log_stratum - enable/disable data transfer with the server, the default value is 0 (0 - off or 1 - on).
  • --log_newjob - enable/disable information about new jobs, default value is 1 (0 - off or 1 - on).
  • --color or -c for short - enable/disable color output for the console, the default value is 1 (0 - off or 1 - on).

Watchdog - watchdog

--watchdog or -w for short - enable/disable watchdog, watchdog monitors the main mining processes and restarts the application in case of failure or loss of connection with the pools, the default value is 1 (0 - off or 1 - on).

--watchdog_restart_delay - watchdog miner restart delay in seconds, default value is 10 (example: --watchdog_restart_delay 1).

--watchdog_mode - action of the watchdog when miner shuts down (0 - miner restart, 1 - system reboot), default value is 0 (example: --watchdog_mode 1).

--min_rig_speed - the minimum speed of the mining farm, the miner exits if the average speed falls below the given value.

--report_interval - statistics report interval in seconds, default value is 30 (example: --report_interval 5).

--api - telemetry server port, allows you to remotely monitor the state of the miner, open the link in your browser http://localhost:port (example: 10050, 20030).

Configuration file

--config - specify a configuration file.

--pers - personalization string for the equihash algorithm (example: BgoldPoW, BitcoinZ, Safecoin).

Hashrate and income statistics

--pec - enable/disable energy efficiency calculator. Energy Efficiency Calculator display GPU energy efficiency statistics, higher CPU usage. The default value is 1 (0 - off or 1 - on).

--electricity_cost - pass the cost of electricity in US dollars per kWh, the miner will report the dollars spent for mining.

DAG file

--dag_limit - space separated list of Dag file size limits in megabytes, to disable the limit use 0, default 0 (example: --dag_limit 4096 4096 4096).

--safe_dag - space-separated list of DAG generation modes (0 - automatic, 1 - fast mode, 2 - safe mode, in automatic mode GTX GPUs - fast DAG and RTX - safe DAG), are supported Nvidia GPUs only, default 0 (example: --safe_dag 2 1 0).

--cache_dag - enable/disableEnable DAG file caching for mining Ethash + Zilliqa or Nicehash(0 - off or 1 - on), default value is 1.

--dag_gen_limit - maximum number of concurrent DAG generations, 0 - disable limit, default value is 0 (example: --dag_gen_limit 3).

--dag_mode - space-separated list of Dag file modes (0 - automatic, 1 - single, 2 - double), default value is 0 (example: --dag_mode 2 1 0 ).

Miscellaneous

--help or -h for short - display available options.

--version or -v for short - the version of the program to output to the console.

--user_id - display the user ID.

--secure_dns - enable/disable only DNS on HTTPS requests.

--maintenance_server - pool address for maintenance (example: eu.btgpool.pro , eu1.zhash.pro ).

--maintenance_port - pool port for maintenance (example: 5057, 1445).

--maintenance_user - pool login or wallet address for maintenance.

--maintenance_pass is the default service or pool password for maintenance.

--maintenance_ssl - enable/disable secure connection to the pool (0 - disabled or 1 - enabled) for maintenance, must be maintained by the pool, default value is 0 .

--maintenance_proto - specify stratum protocol mode for maintenance, possible values ​​are proxy and stratum useful for Ethash mining, default value is proxy (example: stratum).

--maintenance_worker is the name of the Ethash strarum maintenance worker, for pools that do not support wallet.worker (example: rig0).

--maintenance_fee - maintenance fee percentage.

--tor - enable/disable network connections via Tor.

Competition

--contest_wallet - Ethash wallet, the parameter is required to participate in the contest.

LHR unlock

What is LHR in mining?

To successfully bypass LHR protection, you must provide the miner with administrator rights. To do this, right-click the executable in the program folder and go to properties.

gminer_properties

Check the box next to the desired item in the “Compatibility” tab.

gminer_admin

Then run the bat file as administrator.

gminer_run

If the miner does not start, just run the batch file.

To edit the settings, open the bat file in any text editor.

miner --algo ethash --server eu1.ethermine.org:4444 --user 0x5576999cc34c1c0030f28939444d6ba9cd6919c2.rig
pause

Only Nvidia GPUs are supported.

Commands for unlocking LHR:

  • --lhr - space-separated list of LHR modes (0 - auto, 1 - enabled, 2 - disabled).
  • --lhr_tune - space-separated list of LHR tuning values, indicating percentage of video card unlock (0 - auto), default value is 0 (example: --lhr_tune 72 71 73).
  • --lhr_autotune - space-separated list of automatic LHR tuning, 0 - off, 1 - on. (example: --lhr_autotune 1 0 1).
  • --lhr_autotune_step - LHR autotune step size, default value is 0.1 (example: --lhr_autotune_step 0.2).
  • --lhr_mode - space-separated list of LHR modes (0 - power saving mode, 1 - maximum performance mode), default value is 1 (example: --lhr_mode 1 0 1).

Conclusion

Summing up, we can say that GMiner is a stable and reliable program. Zombie mode is not supported.

You can download it and see for yourself. Happy mining!

Subscribe to cryptosoft.download.

Releases

3.05

2.98

2.97

2.96

2.91

2.93

2.92

Rig for mining gminer

Categories:

Updated:

12 minute read

Josh Rager
By Josh Rager

Blockchain developer