bmatusiak / cgminer-gekko

cgminer with GekkoScience Compac & 2pac BM1384 support + extranonce support (compatible with openwrt)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

##################################################################################

CGminer 4.11.1 GekkoScience Compac & 2pac BM1384

##################################################################################

This is a cgminer 4.11.1 with support fot GekkoScience Compac & 2pac BM1384 Support.

This software is forked from cgminer 4.11.1 original from ckolivas.

(you can refer to original documentation to docs/README)

GekkoScience compac Usb miner

GekkoScience 2pac Usb miner

This software use a slighty moddified driver from novak's gekko driver.

I allows working with icarus miner and gekko on same rig.

to build this specific code on linux:

sudo apt-get update -y
sudo apt-get install build-essential autoconf automake libtool pkg-config libcurl4-openssl-dev libudev-dev \
libjansson-dev libncurses5-dev -y
git clone https://github.com/wareck/cgminer-gekko.git
cd cgminer-gekko
sudo usermod -a -G dialout,plugdev $USER
sudo cp 01-cgminer.rules /etc/udev/rules.d/
CFLAGS="-O2 -march=native" ./autogen.sh
./configure --enable-gekko
make
make install

Option Summary

  --gekko-compac-freq <clock>   Chip clock speed (MHz) default is 200 Mhz
  --gekko-2pac-freq <clock> Chip clok speed (Mhz) default is 150 Mhz 
  --suggest-diff <value> Limit diff for starting mine default is 32

Command line

 ./cgminer -o pool_url -u username -p password --gekko-compac-freq 200 --gekko-2pac-freq 150 

For windows users, you can donwload the release zip file

Inside you can find a cgminer_run.bat file and you can adjust you settings.

Nicehash extranonce support

You can use your miner with last extranonce support for nicehash by adding #xnsub at the address end, like this:

./cgminer -o stratum+tcp://scrypt.eu.nicehash.com:3333#xnsub -u my_btc_address -p x --gekko-compac-freq 200 --gekko-2pac-freq 150

About

cgminer with GekkoScience Compac & 2pac BM1384 support + extranonce support (compatible with openwrt)

License:Other


Languages

Language:C 91.9%Language:M4 2.6%Language:PHP 1.5%Language:CMake 1.4%Language:C++ 1.3%Language:Makefile 0.5%Language:Shell 0.3%Language:Python 0.3%Language:Java 0.2%Language:Ruby 0.0%