8000 GitHub - minershive/hiveos-asic at v0.1-09
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

minershive/hiveos-asic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hiveos-asic

Hive OS client for ASICs

Supported ASICs:

  • Antminer S9/S9i
  • Antminer L3+/L3++
  • Antminer D3
  • Antminer A3
  • Antminer T9+
  • Antminer Z9/Z9-Mini
  • Antminer X3
  • Antminer E3
  • Innosilicon A9 ZMaster
  • Innosilicon D9 DecredMaster
  • Innosilicon S11 SiaMaster

Installation

Login with SSH to your miner and run the following command

cd /tmp && curl -L --insecure -s -O https://raw.githubusercontent.com/minershive/hiveos-asic/master/hive/bin/selfupgrade && sh selfupgrade

For Antminer D3 Blissz, before installation run:

ln -s /usr/lib/libcurl-gnutls.so.4 /usr/lib/libcurl.so.5

Promptless installation

You can use FARM_HASH to add ASIC automatically without entering rig id and password. Get your hash and put it on the commandline.

cd /tmp && curl -L --insecure -s -O https://raw.githubusercontent.com/minershive/hiveos-asic/master/hive/bin/selfupgrade && FARM_HASH=your_hash_from_web sh selfupgrade

Bulk installation

You can install Hive on all the ASICs you have on your local network. For this you need to have running Linux computer (maybe Hive OS on GPU rig), download files from https://github.com/minershive/hiveos-asic/tree/master/hive/hive-asic-net-installer

cd /tmp
wget https://raw.githubusercontent.com/minershive/hiveos-asic/master/hive/hive-asic-net-installer/config.txt
wget https://raw.githubusercontent.com/minershive/hiveos-asic/master/hive/hive-asic-net-installer/ips.txt
wget https://raw.githubusercontent.com/minershive/hiveos-asic/master/hive/hive-asic-net-installer/install.sh
chmod +x install.sh

Edit config.txt to set your FARM_HASH, edit ips.txt to set IPs list of your new ASICs. Then run just run install.sh. If IP was connected then it will become commented in file.

Downgrade and Version changing

If you want to install specific version or downgrade please append version as an argument to selfupgrade. E.g. 0.1-02

cd /tmp && curl -L --insecure -s -O https://raw.githubusercontent.com/minershive/hiveos-asic/master/hive/bin/selfupgrade && sh selfupgrade 0.1-02

Locally on ASIC you can run selfupgrade command. To install specific version you should run selfupgrade 0.1-02. If you want to reinstall version please add -f to the command like this selfupgrade 0.1-02 -f. To install current development version from repository please run selfupgrade master.

Uninstall

hive-uninstall

Maybe cron jobs have to removed manually with crontab -e even if they are left there the would do nothing.

0