Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # nvOC v0019-1.3 by fullzero
- # + contributors:
- # BaliMiner: BaliMiner_TELEGRAM_ALERTS
- # BaliMiner BTC address: 1HbzxQ6AVeWYvFm322KtxZcJJLAqfJHpN8
- # damNmad: damNmad_ALGO_SPECIFIC_OC
- # Added Lots of COIN selections
- # damNmad BTC address: 1Mtf6K7c3ZhBDcPz91c4wcQ95DxLn88zC
- # IAmNotAJeep: IAmNotAJeep_and_Maxximus007_WATCHDOG
- # Methods for improved system stability
- # IAmNotAJeep BTC address: 13PnEKpfVzNseWkrm6LoueKcCMPj74zPv7
- # kk003: Alternative telegram alert
- # kk003 BTC address: 196pMZnByg5UaPvJPK67ErAHgDPeSyu8QV
- # lost_post: upPASTE (timeout based _Parallax_ Mode auto-updating)
- # Methods for separating settings and implementation
- # Methods for AUTO_UPDATE
- # lost_post BTC address: 1GFTEtLLvvwoa4ogDntD5oaXBgJLYokzTC
- # Maxximus007: Maxximus007_AUTO_TEMPERATURE_CONTROL
- # Expectless 1bash
- # IAmNotAJeep_and_Maxximus007_WATCHDOG
- # Maxximus007 BTC address: 1JAFefdPVAs3WQiTqnYWbsjifJAEjQcjQ8
- # papampi: PAPAMPI_WTM_AUTO_SWITCH
- # papampi_MINER_INFO
- # added multiple COIN selections
- # alternative telegram alerts and guide
- # papampi BTC address: 1NsnsnqkkVuopTGvUSGrkMhhug8kg6zgP9
- # _Parallax_: _Parallax_ Mode ( wget + pastebin oneBash updating )
- # Methods for image size reduction
- # Methods for logging and system enhancements (with next version)
- # _Parallax_ BTC address: 329k8rDgxHHcHAEXfwznqv25Go5LERGWLp
- # salfter: SALFTER_NICEHASH_PROFIT_SWITCHING
- # SALFTER_MPH_PROFIT_SWITCHING
- # salfter BTC address: 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2
- # xleejohnx: SRR support
- # xleejohnx BTC address: 1EY5WbiW3YkWanSKEGcjCETpQfCR81wc56
- # Open a terminal to launch miner; will auto launch on boot
- # firefox has an OP bookmark; look at the OP for more information
- # USE ALL CAPS
- # CHOOSE COIN FROM:
- #ALGO - X11-GOST
- ######### SIB
- #ALGO - CryptoNight
- ######### XMR KRB
- #ALGO - Skunk
- ######### SIGT ZPOOL_SKUNK
- #ALGO - Ethash
- ######### ETH ETC EXP UBQ MUSIC SOIL
- #ALGO - Equihash
- ######### ZEC ZEN HUSH ZCL KMD
- #ALGO - NiceHash
- ######### DUAL_NICEHASH (Ethash + Decred) NICE_EQUIHASH NICE_ETHASH
- #ALGO - X13
- ######### ONION
- #ALGO - Neoscrypt
- ######### PXC FTC ORB
- #ALGO - Myriad-Groestl
- ######### XMY
- #ALGO - LYRA2V2
- ######### MONA VTC ZCOIN
- #ALGO - SKEIN
- ######### DGB
- #ALGO - GROESTL
- ######### GRS
- #ALGO - SIA
- ######### SIA
- #ALGO - LBRY
- ######### LBC (LBRY)
- #ALGO - Decred
- ######### DCR
- #ALGO - Pascal
- ######### PASC PASL
- #ALGO - timetravel10
- ######### BTX
- #TYPE - Zpool (auto converts to BTC)
- ######### ZPOOL_LYRA2V2 ZPOOL_BLAKE2S ZPOOL_EQUIHASH ZPOOL_LBC ZPOOL_NEOSCRYPT ZPOOL_LBRY ZPOOL_SKEIN
- #TYPE - DUAL Claymore (ETHASH + DCR/LBC/PASC/PASL/SC)
- ######### DUAL_ETH_DCR DUAL_ETH_PASC DUAL_ETH_PASL DUAL_ETH_LBC DUAL_ETH_SC
- ######### DUAL_ETC_DCR DUAL_ETC_PASC DUAL_ETC_PASL DUAL_ETC_LBC DUAL_ETC_SC
- ######### DUAL_EXP_DCR DUAL_EXP_PASC DUAL_EXP_PASL DUAL_EXP_LBC DUAL_EXP_SC
- ######### DUAL_MUSIC_DCR DUAL_MUSIC_PASC DUAL_MUSIC_PASL DUAL_MUSIC_LBC DUAL_MUSIC_SC
- ######### DUAL_UBQ_DCR DUAL_UBQ_PASC DUAL_UBQ_PASL DUAL_UBQ_LBC DUAL_UBQ_SC
- ######### DUAL_SOIL_DCR DUAL_SOIL_PASC DUAL_SOIL_PASL DUAL_SOIL_LBC DUAL_SOIL_SC
- #TYPE - Miningpoolhub Auto Coin Switches based on Algo
- ######### MPH_ETHASH MPH_EQUIHASH
- #TYPE - Profit Switchers
- ######### SALFTER_NICEHASH_PROFIT_SWITCHING
- ######### SALFTER_MPH_PROFIT_SWITCHING
- COIN="ETH"
- # I highly recommend trying this!!!
- PAPAMPI_WTM_AUTO_SWITCH="NO" #( whattomine.com switcher) remember to disable Parallax MODE (_Parallax_MODE="NO")
- # note!! all selected COINS must HAVE ADDRESSES below
- # select which coins to you want to mine (profit switch only using this list of coins [ it will auto switch your COIN selection from this list using whattomine.com info)
- WTM_AUTO_SWITCH_COINS="[ 'ZEC', 'ETH' ]"
- WTM_AUTO_SWITCH_SYNC_INTERVAL="3" # Time to sync with WTM for best coin
- #Go to [ https://whattomine.com/coins]whattomine ] select your cards, hash rate, power. You can also select to mine base on current, 24 hour, 3 day or a week profit and difficulty. Dont forget to choose same for both profit and difficulty or it will give wrong results. Click calculate, then add .json to coins at the begining of the address after you click calculate!!!
- WTM_AUTO_SWITCH_URL="https://whattomine.com/coins.json"
- Maxximus007_AUTO_TEMPERATURE_CONTROL="YES"
- IAmNotAJeep_and_Maxximus007_WATCHDOG="NO"
- # SET OC and POWERLIMIT by ALGO (see end of 1bash for ALGO OC settings)
- # for OPT use of PAPAMPI_WTM_AUTO_SWITCH use damNmad_ALGO_SPECIFIC_OC !!
- damNmad_ALGO_SPECIFIC_OC="NO"
- # LOCAL will attach the mining process to the gnome or guake terminal
- # REMOTE will leave it unattached / ready for SSH
- LOCALorREMOTE="REMOTE" # LOCAL or REMOTE
- TEAMVIEWER="YES" # YES NO
- SSH="NO" # YES NO
- POWERLIMIT="NO" # YES NO
- POWERLIMIT_WATTS=75
- __CORE_OVERCLOCK=-100
- MEMORY_OVERCLOCK=-800
- MANUAL_FAN="NO" # YES NO
- FAN_SPEED=75 # Set fan speed if MANUAL_FAN="YES"
- # GLOBAL_WORKERNAME will use a single worker name for all coins
- GLOBAL_WORKERNAME="YES" # YES NO
- # HOST will use the rigs host address
- # MAC will use the rigs NIC's MAC address
- # CUSTOM will use your own
- AUTO_WORKERNAME="HOST" # HOST or MAC or CUSTOM
- # if AUTO_WORKERNAME="CUSTOM"
- CUSTOM_WORKERNAME="nvOC_v0019"
- # AUTO_UPDATE_CHECKS will enable your rig to pull updates automatically
- AUTO_UPDATE_CHECKS="NO" # YES NO
- # BETA will pull the newest unverified updates
- # STABLE will only pull verified updates
- AUTO_UPDATE="BETA" # STABLE or BETA
- AUTO_UPDATE_TIMEOUT_IN_MINUTES=2880
- _Parallax_MODE="NO" # YES NO
- pasteBASH="your_PASTE_here"
- upPASTE_TIMEOUT_IN_MINUTES=30
- CLEAR_LOGS_ON_BOOT="NO" # YES NO
- BaliMiner_TELEGRAM_ALERTS="NO" # YES NO
- TELEGRAM_TYPE="papampi" # kk003 or papampi or BaliMiner
- TELEGRAM_TIMEOUT_IN_MINUTES=30
- TELEGRAM_CHATID="your_CHATID_here"
- TELEGRAM_APIKEY="your_APIKEY_here"
- # Mine XMR with CPU
- plusCPU="NO" # YES NO
- threadCOUNT="1" # Number of threads for plusCPU: varies per CPU
- P106_100_FULL_HEADLESS_MODE="NO"
- AUTO_REBOOT="NO"
- REBOOT_TIMEOUT_IN_MINUTES=2880 # once every 48 hours
- # If you are using a slow USB Key
- SLOW_USB_KEY_MODE="YES" # YES NO
- GPUPowerMizerMode_Adjust="NO"
- # Set PowerMizerMode
- GPUPowerMizerMode=1
- SRR="NO" # YES NO
- SRR_SERIAL="000055"
- __SRR_SLOT="1"
- #######################################################################################
- # Maxximus007_AUTO_TEMPERATURE_CONTROL
- # Set the target temperature; Recommended ranges: 55 - 75. Don't set it too low, if the temperature can't be reached with fan adjustments it will decrease power. If the actual temp is above the target temp this script will up the fan speed. If actual temp is above value set above and fan speed is 100, the script will lower the power limit.
- TARGET_TEMP=70
- __FAN_ADJUST=8 # Adjustment size in percent
- POWER_ADJUST=5 # Adjustment size in watts
- # Difference in actual temperature allowed before action: Works only if current is BELOW target temp
- ALLOWED_TEMP_DIFF=3
- # Restore original power limit if fan speed is lower than this percentage
- RESTORE_POWER_LIMIT=90
- # lowest fan speed that will be used
- MINIMAL_FAN_SPEED=30
- ########################################################################################
- #GLOBAL_WORKERNAME implementation
- IPW=$(ifconfig | sed -En 's/127.0.0.1//;s/.*inet (addr:)?(([0-9]*\.){3}[0-9]*).*/\2/p')
- IP_AS_WORKER=$(echo -n $IPW | tail -c -3 | sed 'y/./0/')
- MAC=$(ifconfig -a | grep -Po 'HWaddr \K.*$')
- MAC_AS_WORKER=$(echo -n $MAC | sed 'y/:/_/')
- if [ $GLOBAL_WORKERNAME == "YES" ]
- then
- if [ $AUTO_WORKERNAME == "HOST" ]
- then
- WORKERNAME=$IP_AS_WORKER
- fi
- if [ $AUTO_WORKERNAME == "MAC" ]
- then
- WORKERNAME=$MAC_AS_WORKER
- fi
- if [ $AUTO_WORKERNAME == "CUSTOM" ]
- then
- WORKERNAME=$CUSTOM_WORKERNAME
- fi
- fi
- ########################################################################################
- # set YOUR ADDRESSES, WORKERS, POOL, INTENSITY and PORT:
- ZM_or_EWBF="EWBF" # choose ZM or EWBF
- ZEC_WORKER="$WORKERNAME"
- ZEC_ADDRESS="t1RFtQVgJMLMFJhfxsTub95GZGERaxFW3T1"
- ZEC_POOL="zec-eu1.nanopool.org"
- ZEC_PORT="6666"
- EWBF_VERSION="3_4" # choose 3_3 or 3_4
- # change EWBF_PERCENT to alter donation percent for EWBF Miner
- EWBF_PERCENT=0
- #ZClassic
- ZCL_WORKER=$WORKERNAME
- ZCL_ADDRESS="replace_with_your_ZCL_address"
- ZCL_POOL="us.zclmine.pro"
- ZCL_PORT="9009"
- #For Nice Equihash
- NICE_EQUIHASH_WORKER=$WORKERNAME
- NICE_EQUIHASH_ADDRESS=$BTC_ADDRESS
- NICE_EQUIHASH_POOL="equihash.usa.nicehash.com"
- NICE_EQUIHASH_PORT="3357"
- KMD_WORKER=$WORKERNAME
- KMD_ADDRESS="replace_with_your_KMD_address"
- KMD_POOL="luckpool.org"
- KMD_PORT="3857"
- ZEN_WORKER=$WORKERNAME
- ZEN_ADDRESS="replace_with_your_ZEN_address"
- ZEN_POOL="luckpool.org"
- ZEN_PORT="3057"
- #For BTX
- BTX_WORKER="mikespax"
- BTX_ADDRESS="mikespax"
- BTX_POOL="stratum+tcp://btx.suprnova.cc:3629"
- BTX_INTENSITY="19"
- #ZDASH or HUSH
- HUSH_WORKER=$WORKERNAME
- HUSH_ADDRESS="replace_with_your_HUSH_address"
- HUSH_POOL="luckpool.org"
- HUSH_PORT="3757"
- #XZC or ZCOIN
- ZCOIN_WORKER="Your Miningpoolhub Worker Name"
- ZCOIN_ADDRESS="replace_with_your_miningpoolhub_account login name"
- ZCOIN_POOL="us-east.lyra2z-hub.miningpoolhub.com:20581"
- #KRB
- KRB_ADDRESS="replace_with_your_KRB_address"
- KRB_POOL="stratum+tcp://krb.sberex.com:5555"
- SIGT_WORKER=$WORKERNAME
- SIGT_ADDRESS="replace_with_your_SIGT_address"
- SIGT_POOL="stratum+tcp://us.hashbag.cc:8644"
- SIGT_INTENSITY="25"
- SIB_WORKER="Your Suprnova Worker name"
- SIB_ADDRESS="Your Suprnova Account name"
- SIB_POOL="stratum+tcp://sib.suprnova.cc:3458"
- SIB_INTENSITY="21"
- PXC_WORKER="$WORKERNAME"
- PXC_ADDRESS="replace_with_your_GRS_address"
- PXC_POOL="stratum+tcp://atlas.phoenixcoin.org:10554"
- PXC_INTENSITY="23"
- # ZPOOL_SKUNK HERE
- # if YES ensure you update BTC_ADDRESS
- SKUNK_AUTOCONVERT_TO_BTC="YES" #YES NO
- SKUNK_WORKER="$WORKERNAME"
- SKUNK_ADDRESS=$BTC_ADDRESS
- SKUNK_POOL="stratum+tcp://skunk.mine.zpool.ca:8433"
- SKUNK_INTENSITY="22"
- # Used to add worker name on ZPOOL
- ZPOOLPASS="$WORKERNAME,c=btc"
- # ZPOOL uses your BTC_ADDRESS
- ZPOOL_LYRA2V2_POOL="stratum+tcp://lyra2v2.mine.zpool.ca:4533"
- ZPOOL_LYRA2V2_INTENSITY="22"
- # ZPOOL uses your BTC_ADDRESS
- ZPOOL_BLAKE2S_POOL="stratum+tcp://blake2s.mine.zpool.ca:5766"
- ZPOOL_BLAKE2S_INTENSITY="21"
- # ZPOOL uses your BTC_ADDRESS
- ZPOOL_EQUIHASH_POOL="equihash.mine.zpool.ca"
- ZPOOL_EQUIHASH_PORT="2142"
- # ZPOOL uses your BTC_ADDRESS
- ZPOOL_LBRY_POOL="stratum+tcp://lbc.mine.zpool.ca:3334"
- ZPOOL_LBRY_INTENSITY="23"
- # ZPOOL uses your BTC_ADDRESS
- ZPOOL_NEOSCRYPT_POOL="stratum+tcp://neoscrypt.mine.zpool.ca:4233"
- ZPOOL_NEOSCRYPT_INTENSITY="22"
- # ZPOOL uses your BTC_ADDRESS
- ZPOOL_SKEIN_POOL="stratum+tcp://skein.mine.zpool.ca:4933"
- ZPOOL_SKEIN_INTENSITY="22"
- #MPH_EQUIHASH
- MPH_WORKER="Your Miningpoolhub Worker Name"
- MPH_ADDRESS="Your Miningpoolhub account name"
- MPH_EQUIHASH_POOL="us-east.equihash-hub.miningpoolhub.com"
- MPH_EQUIHASH_PORT="20570"
- #MPH_ETHASH
- MPH_WORKER="Your Miningpoolhub Worker Name"
- MPH_ADDRESS="Your Miningpoolhub account name"
- MPH_ETHASH_POOL="us-east.ethash-hub.miningpoolhub.com:17020"
- GRS_WORKER=$WORKERNAME
- GRS_ADDRESS="replace_with_your_GRS_address"
- GRS_POOL="stratum+tcp://moria.dwarfpool.com:3345"
- GRS_INTENSITY="23"
- XMY_WORKER="Your Miningpoolhub Worker Name"
- XMY_ADDRESS="Your Miningpoolhub Account Name"
- XMY_POOL="stratum+tcp://us-east1.myriadcoin-groestl.miningpoolhub.com:20479"
- XMY_INTENSITY="23"
- MONA_WORKER="mikespax"
- MONA_ADDRESS="mikespax"
- MONA_POOL="stratum+tcp://mona.suprnova.cc:2995"
- MONA_INTENSITY="19"
- # if YES ensure you update BTC_ADDRESS
- VTC_AUTOCONVERT_TO_BTC="NO" #YES NO
- VTC_WORKER="Your Miningpoolhub Worker Name"
- VTC_ADDRESS="Your Miningpoolhub Account Name"
- VTC_POOL="stratum+tcp://hub.miningpoolhub.com:20507"
- VTC_INTENSITY="21"
- BTC_ADDRESS="replace_with_your_BTC_address"
- # NICE_ETHASH autoconverts to BTC: ensure you update BTC_ADDRESS if you use NICE_ETHASH
- NICE_ETHASH_WORKER="$WORKERNAME"
- NICE_ETHASH_POOL="stratum+tcp://daggerhashimoto.usa.nicehash.com:3353"
- GENOIL_NICE_ETHASH_POOL="daggerhashimoto.usa.nicehash.com:3353"
- NICE_ETHASH_EXTENSION_ARGUMENTS="" # add any additional claymore arguments desired here
- # if YES ensure you update BTC_ADDRESS
- DGB_AUTOCONVERT_TO_BTC="NO" #YES NO
- DGB_INTENSITY="24"
- DGB_WORKER="Your Miningpoolhub Worker Name"
- DGB_ADDRESS="Your Miningpoolhub Account Name"
- DGB_POOL="stratum+tcp://hub.miningpoolhub.com:20527"
- LBC_WORKER="mikespax"
- LBC_ADDRESS="mikespax"
- LBC_POOL="stratum+tcp://lbry.suprnova.cc:6256"
- LBC_INTENSITY="19"
- FTC_WORKER="Your Miningpoolhub Worker Name"
- FTC_ADDRESS="Your Miningpoolhub Account Name"
- FTC_POOL="stratum+tcp://hub.miningpoolhub.com:20510"
- FTC_INTENSITY="23"
- ORB_WORKER="Your DNB Worker Name"
- ORB_ADDRESS="Your DNB Account Name"
- ORB_POOL="stratum+tcp://strat.dnb.io:3031"
- ORB_INTENSITY="23"
- ONION_ADDRESS="replace_with_your_ONION_address"
- ONION_POOL="stratum+tcp://kawaiipool.party:3633"
- USE_ENVIRONMENTAL_VARIBLES="NO" #YES NO
- DOT_POOL_FORMAT_or_FORWARD_SLASH_POOL_FORMAT="SLASH" # DOT or SLASH # formerly ETHERMINEdotORG
- CLAYMORE_VERSION="10_0" # choose 10_0 or 9_8 or 9_7 or 9_5 or 9_4 or 8_0
- ETHMINER_or_GENOIL_or_CLAYMORE="CLAYMORE" # choose ETHMINER or GENOIL or CLAYMORE
- ETH_WORKER="mikespax"
- ETH_ADDRESS="0x744d2cb98eBb59A903686EF89A4BE05d1a88d268"
- ETH_POOL="eth-eu1.nanopool.org:9999"
- ETH_EXTENSION_ARGUMENTS="-dcri 410" # add any additional claymore arguments desired here
- ETC_WORKER=$WORKERNAME
- ETC_ADDRESS="replace_with_your_ETC_address"
- ETC_POOL="etc-us-east1.nanopool.org:19999"
- ETC_EXTENSION_ARGUMENTS="" # add any additional claymore arguments desired here
- EXP_WORKER=$WORKERNAME
- EXP_ADDRESS="replace_with_your_EXP_address"
- EXP_POOL="exp-us.dwarfpool.com:81"
- EXP_EXTENSION_ARGUMENTS="" # add any additional claymore arguments desired here
- UBQ_WORKER=$WORKERNAME
- UBQ_ADDRESS="replace_with_your_UBIQ_address"
- UBQ_POOL="stratum+tcp://us.ubiqpool.io:8008"
- UBQ_EXTENSION_ARGUMENTS=""
- MUSIC_WORKER=$WORKERNAME
- MUSIC_ADDRESS="replace_with_your_MUSIC_address"
- MUSIC_POOL="eus.gmc.epool.io:8008"
- MUSIC_EXTENSION_ARGUMENTS=""
- SOIL_WORKER=$WORKERNAME
- SOIL_ADDRESS="replace_with_your_SOIL_address"
- SOIL_POOL="stratum+tcp://soil.pool.sexy:9009"
- SOIL_EXTENSION_ARGUMENTS=""
- DUAL_WORKER=$WORKERNAME
- DUAL_BTC_ADDRESS=$BTC_ADDRESS
- DUAL_ETHASH_POOL="stratum+tcp://daggerhashimoto.usa.nicehash.com:3353"
- DUAL_DCR_POOL="stratum+tcp://decred.usa.nicehash.com:3354"
- DUAL_EXTENSION_ARGUMENTS="-dcri 40"
- SC_WORKER=$WORKERNAME
- SC_ADDRESS="replace_with_your_SIA_address"
- SC_POOL="sia-us-east1.nanopool.org:7777"
- SC_GW_POOL="sia-us-east1.nanopool.org:9980"
- DCR_WORKER=$WORKERNAME
- DCR_ADDRESS="replace_with_your_DCR_address"
- DCR_POOL="stratum+tcp://yiimp.eu:3252"
- PASC_WORKER=$WORKERNAME
- PASC_ADDRESS="replace_with_your_PASC_ACCOUNT"
- PASC_POOL="pasc-us-east1.nanopool.org:15555"
- PASL_WORKER=$WORKERNAME
- PASL_ADDRESS="replace_with_your_PASL_ACCOUNT"
- PASL_POOL="stratum+tcp://mine.pasl.fairpool.xyz:4009"
- # if plusCPU is "YES" replace with your XMR info
- XMR_WORKER=$WORKERNAME
- XMR_ADDRESS="replace_with_your_XMR_address"
- XMR_POOL="xmr-us-east1.nanopool.org:14444"
- ######################################################################################
- # SALFTER_NICEHASH_PROFIT_SWITCHING & SALFTER_MPH_PROFIT_SWITCHING Settings
- CURRENCY=USD
- POWER_COST=0.20
- MINIMUM_PROFIT=0.0
- MPH_USERNAME=replace_with_your_MPH_username
- # this is salfters BTC address: 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2
- PAYMENT_ADDRESS=replace_with_your_BTC_address
- WORKER_NAME=$WORKERNAME
- PROFIT_CHECK_TIMEOUT=600
- # ENSURE YOU USE Maxximus007_AUTO_TEMPERATURE_CONTROL for fanspeed
- daggerhashimoto_POWERLIMIT_WATTS=120
- __daggerhashimoto_CORE_OVERCLOCK=180
- daggerhashimoto_MEMORY_OVERCLOCK=180
- equihash_POWERLIMIT_WATTS=120
- __equihash_CORE_OVERCLOCK=180
- equihash_MEMORY_OVERCLOCK=180
- neoscrypt_POWERLIMIT_WATTS=120
- __neoscrypt_CORE_OVERCLOCK=180
- neoscrypt_MEMORY_OVERCLOCK=180
- lyra2rev2_POWERLIMIT_WATTS=120
- __lyra2rev2_CORE_OVERCLOCK=180
- lyra2rev2_MEMORY_OVERCLOCK=180
- lbry_POWERLIMIT_WATTS=120
- __lbry_CORE_OVERCLOCK=180
- lbry_MEMORY_OVERCLOCK=180
- Blake_Vanilla_POWERLIMIT_WATTS=120
- __Blake_Vanilla_CORE_OVERCLOCK=180
- Blake_Vanilla_MEMORY_OVERCLOCK=180
- Cryptonight_POWERLIMIT_WATTS=120
- __Cryptonight_CORE_OVERCLOCK=180
- Cryptonight_MEMORY_OVERCLOCK=180
- Groestl_POWERLIMIT_WATTS=120
- __Groestl_CORE_OVERCLOCK=180
- Groestl_MEMORY_OVERCLOCK=180
- Keccak_POWERLIMIT_WATTS=120
- __Keccak_CORE_OVERCLOCK=180
- Keccak_MEMORY_OVERCLOCK=180
- Myriad_Groestl_POWERLIMIT_WATTS=120
- __Myriad_Groestl_CORE_OVERCLOCK=180
- Myriad_Groestl_MEMORY_OVERCLOCK=180
- Qubit_POWERLIMIT_WATTS=120
- __Qubit_CORE_OVERCLOCK=180
- Qubit_MEMORY_OVERCLOCK=180
- Scrypt_POWERLIMIT_WATTS=120
- __Scrypt_CORE_OVERCLOCK=180
- Scrypt_MEMORY_OVERCLOCK=180
- Sia_POWERLIMIT_WATTS=120
- __Sia_CORE_OVERCLOCK=180
- Sia_MEMORY_OVERCLOCK=180
- Skein_POWERLIMIT_WATTS=120
- __Skein_CORE_OVERCLOCK=180
- Skein_MEMORY_OVERCLOCK=180
- X11_POWERLIMIT_WATTS=120
- __X11_CORE_OVERCLOCK=180
- X11_MEMORY_OVERCLOCK=180
- # settings below are for rigs using individual powerlimit / target temps / clocks only
- ###########################################################################
- ###########################################################################
- ###########################################################################
- ###########################################################################
- ###########################################################################
- ###########################################################################
- ###########################################################################
- ###########################################################################
- INDIVIDUAL_POWERLIMIT="YES" # YES NO
- # Set individual powerlimits here if INDIVIDUAL_POWERLIMIT="YES"
- INDIVIDUAL_POWERLIMIT_0=180
- INDIVIDUAL_POWERLIMIT_1=180
- INDIVIDUAL_POWERLIMIT_2=180
- INDIVIDUAL_POWERLIMIT_3=180
- INDIVIDUAL_POWERLIMIT_4=85
- INDIVIDUAL_POWERLIMIT_5=85
- INDIVIDUAL_POWERLIMIT_6=180
- INDIVIDUAL_POWERLIMIT_7=180
- INDIVIDUAL_POWERLIMIT_8=180
- INDIVIDUAL_POWERLIMIT_9=180
- INDIVIDUAL_POWERLIMIT_10=85
- INDIVIDUAL_POWERLIMIT_11=180
- INDIVIDUAL_POWERLIMIT_12=180
- INDIVIDUAL_POWERLIMIT_13=85
- INDIVIDUAL_POWERLIMIT_14=180
- INDIVIDUAL_POWERLIMIT_15=180
- INDIVIDUAL_POWERLIMIT_16=180
- INDIVIDUAL_POWERLIMIT_17=85
- INDIVIDUAL_POWERLIMIT_18=85
- INDIVIDUAL_TARGET_TEMPS="YES" # YES NO
- # Set individual target temps here if INDIVIDUAL_TARGET_TEMPS="YES"
- TARGET_TEMP_0=70
- TARGET_TEMP_1=70
- TARGET_TEMP_2=70
- TARGET_TEMP_3=70
- TARGET_TEMP_4=70
- TARGET_TEMP_5=70
- TARGET_TEMP_6=70
- TARGET_TEMP_7=70
- TARGET_TEMP_8=70
- TARGET_TEMP_9=70
- TARGET_TEMP_10=70
- TARGET_TEMP_11=70
- TARGET_TEMP_12=70
- TARGET_TEMP_13=70
- TARGET_TEMP_14=70
- TARGET_TEMP_15=70
- TARGET_TEMP_16=70
- TARGET_TEMP_17=70
- TARGET_TEMP_18=70
- INDIVIDUAL_CLOCKS="YES" # YES NO
- # Set individual clocks here if INDIVIDUAL_CLOCKS="YES"
- __CORE_OVERCLOCK_0=-100
- MEMORY_OVERCLOCK_0=-800
- __CORE_OVERCLOCK_1=-100
- MEMORY_OVERCLOCK_1=-800
- __CORE_OVERCLOCK_2=-100
- MEMORY_OVERCLOCK_2=-800
- __CORE_OVERCLOCK_3=-100
- MEMORY_OVERCLOCK_3=800
- __CORE_OVERCLOCK_4=-100
- MEMORY_OVERCLOCK_4=-500
- __CORE_OVERCLOCK_5=-100
- MEMORY_OVERCLOCK_5=-500
- __CORE_OVERCLOCK_6=-100
- MEMORY_OVERCLOCK_6=-800
- __CORE_OVERCLOCK_7=-100
- MEMORY_OVERCLOCK_7=-800
- __CORE_OVERCLOCK_8=-100
- MEMORY_OVERCLOCK_8=-800
- __CORE_OVERCLOCK_9=-100
- MEMORY_OVERCLOCK_9=-800
- __CORE_OVERCLOCK_10=-100
- MEMORY_OVERCLOCK_10=-500
- __CORE_OVERCLOCK_11=-100
- MEMORY_OVERCLOCK_11=-800
- __CORE_OVERCLOCK_12=-100
- MEMORY_OVERCLOCK_12=-800
- __CORE_OVERCLOCK_13=-100
- MEMORY_OVERCLOCK_13=-500
- __CORE_OVERCLOCK_14=-100
- MEMORY_OVERCLOCK_14=-800
- __CORE_OVERCLOCK_15=-100
- MEMORY_OVERCLOCK_15=-800
- __CORE_OVERCLOCK_16=-100
- MEMORY_OVERCLOCK_16=-800
- __CORE_OVERCLOCK_17=-100
- MEMORY_OVERCLOCK_17=-500
- __CORE_OVERCLOCK_18=-100
- MEMORY_OVERCLOCK_18=-500
- # OC settings you can use based on COIN or ALGO (how ever you want to categorize them)
- if [ $damNmad_ALGO_SPECIFIC_OC == "YES" ]
- then
- # Neoscrypt
- if [ $COIN == "FTC" -o $COIN == "ORB" -o $COIN == "PXC" ]
- then
- POWERLIMIT_WATTS=80
- __CORE_OVERCLOCK=-100
- MEMORY_OVERCLOCK=800
- fi
- # Ethash
- if [ $COIN == "ETH" -o $COIN == "ETC" -o $COIN == "EXP" -o $COIN == "UBQ" -o $COIN == "MUSIC" -o $COIN == "SOIL" -o $COIN == "MPH_ETHASH" -o $COIN == "NICE_ETHASH" ]
- then
- POWERLIMIT_WATTS=76
- __CORE_OVERCLOCK=180
- MEMORY_OVERCLOCK=1600
- fi
- # Equihash
- if [ $COIN == "ZEC" -o $COIN == "ZEN" -o $COIN == "HUSH" -o $COIN == "ZCL" -o $COIN == "KMD" -o $COIN == "ZPOOL_EQUIHASH" -o $COIN == "MPH_EQUIHASH" -o $COIN == "NICE_EQUIHASH" -o $COIN == "VOTE" ]
- then
- POWERLIMIT_WATTS=76
- __CORE_OVERCLOCK=-100
- MEMORY_OVERCLOCK=800
- fi
- # Skunk
- if [ $COIN == "SIGT" -o $COIN == "ZPOOL_SKUNK" ]
- then
- POWERLIMIT_WATTS=78
- __CORE_OVERCLOCK=-100
- MEMORY_OVERCLOCK=1800
- fi
- # Cryptonight
- if [ $COIN == "XMR" -o $COIN == "KRB" ]
- then
- POWERLIMIT_WATTS=62
- __CORE_OVERCLOCK=155
- MEMORY_OVERCLOCK=-300
- fi
- # lyra2v2
- if [ $COIN == "MONA" -o $COIN == "VTC" ]
- then
- POWERLIMIT_WATTS=65
- __CORE_OVERCLOCK=135
- MEMORY_OVERCLOCK=-1200
- fi
- # ZCOIN lyra2v2
- if [ $COIN == "ZCOIN" ]
- then
- POWERLIMIT_WATTS=65
- __CORE_OVERCLOCK=160
- MEMORY_OVERCLOCK=-1000
- fi
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement