mirror of
https://github.com/seanwhe/xmrig-bash-scripts.git
synced 2024-11-24 06:07:34 +03:00
additions for opencl
This commit is contained in:
parent
39f729a3f5
commit
6a8867b1f6
@ -37,7 +37,9 @@ function load_mysettings () {
|
||||
}
|
||||
|
||||
function my_config_json () {
|
||||
_CONFIG_JSON=$(jo -p -B api=$(jo id=$_API_ID worker-id=$_API_WORKER_ID) autosave=$_AUTOSAVE background=$_BACKGROUND colors=$_COLORS cpu=$(jo enabled=$_CPU_ENABLED huge-pages=$_CPU_HUGE_PAGES hw-aes=$_CPU_HW_AES priority=$_CPU_PRIORITY asm=$_CPU_ASM cn=$(jo -a $_CPU_CN) cn/0=$_CPU_CN_0 cn-lite/0=$_CPU_CN_LITE_0) donate-level=$_DONATE_LEVEL donate-over-proxy=$_DONATE_OVER_PROXY http=$(jo enabled=$_HTTP_ENABLED host=$_HTTP_HOST port=$_HTTP_PORT access-token=$_HTTP_ACCESS_TOKEN restricted=$_HTTP_RESTRICTED) log-file=$_LOG_FILE pools=$(jo -a $(jo algo=$_POOLS_ALGO url=$_POOLS_URL user=$_POOLS_USER pass=$_POOLS_PASS rig-id=$_POOLS_RIG_ID nicehash=$_POOLS_NICEHASH keepalive=$_POOLS_KEEPALIVE enabled=$_POOLS_ENABLED tls=$_POOLS_TLS tls-fingerprint=$_POOLS_TLS_FINDERPRINT daemon=$_POOLS_DAEMON)) print-time=$_PRINT_TIME retries=$_RETRIES retry-pause=$_RETRIES_PAUSE syslog=$_SYSLOG user-agent=$_USER_AGENT watch=$_WATCH)
|
||||
|
||||
_CONFIG_JSON=$(jo -p -B api=$(jo id=$_API_ID worker-id=$_API_WORKER_ID) autosave=$_AUTOSAVE background=$_BACKGROUND colors=$_COLORS cpu=$(jo enabled=$_CPU_ENABLED huge-pages=$_CPU_HUGE_PAGES hw-aes=$_CPU_HW_AES priority=$_CPU_PRIORITY asm=$_CPU_ASM cn=$(jo -a $_CPU_CN) cn/0=$_CPU_CN_0 cn-lite/0=$_CPU_CN_LITE_0) opencl=$(jo enabled=$_OPENCL_ENABLED cache=$_OPENCL_CACHE loader=$_OPENCL_LOADER platform=$_OPENCL_PLATFORM) donate-level=$_DONATE_LEVEL donate-over-proxy=$_DONATE_OVER_PROXY http=$(jo enabled=$_HTTP_ENABLED host=$_HTTP_HOST port=$_HTTP_PORT access-token=$_HTTP_ACCESS_TOKEN restricted=$_HTTP_RESTRICTED) log-file=$_LOG_FILE pools=$(jo -a $(jo algo=$_POOLS_ALGO url=$_POOLS_URL user=$_POOLS_USER pass=$_POOLS_PASS rig-id=$_POOLS_RIG_ID nicehash=$_POOLS_NICEHASH keepalive=$_POOLS_KEEPALIVE enabled=$_POOLS_ENABLED tls=$_POOLS_TLS tls-fingerprint=$_POOLS_TLS_FINDERPRINT daemon=$_POOLS_DAEMON)) print-time=$_PRINT_TIME retries=$_RETRIES retry-pause=$_RETRIES_PAUSE syslog=$_SYSLOG user-agent=$_USER_AGENT watch=$_WATCH)
|
||||
|
||||
}
|
||||
|
||||
function build_xmrig () {
|
||||
|
19
settings.sh
19
settings.sh
@ -16,7 +16,7 @@ show_settings
|
||||
# DO NOT CHANGE AFTER THIS POINT UNLESS YOU KNOW WHAT YOU ARE DOING #
|
||||
#######################################################################
|
||||
|
||||
_API_ID="null"
|
||||
_API_ID='null'
|
||||
_API_WORKER_ID="$HOSTNAME"
|
||||
|
||||
_AUTOSAVE="true"
|
||||
@ -34,13 +34,18 @@ calc_threads
|
||||
_CPU_ENABLED="true"
|
||||
_CPU_HUGE_PAGES="true"
|
||||
_CPU_HW_AES="$_AES_NI"
|
||||
_CPU_PRIORITY="null"
|
||||
_CPU_PRIORITY='null'
|
||||
_CPU_ASM="true"
|
||||
_CPU_CN="$_ENV_CPU_THREAD_AFFINITY"
|
||||
|
||||
_CPU_CN_0="false"
|
||||
_CPU_CN_LITE_0="false"
|
||||
|
||||
_OPENCL_ENABLED="false"
|
||||
_OPENCL_CACHE="true"
|
||||
_OPENCL_LOADER='null'
|
||||
_OPENCL_PLATFORM="AMD"
|
||||
|
||||
_DONATE_LEVEL="5"
|
||||
|
||||
_DONATE_OVER_PROXY="1"
|
||||
@ -48,10 +53,10 @@ _DONATE_OVER_PROXY="1"
|
||||
_HTTP_ENABLED="true"
|
||||
_HTTP_HOST=$(hostname --all-ip-addresses | awk '{print $1}')
|
||||
_HTTP_PORT="8080"
|
||||
_HTTP_ACCESS_TOKEN="null"
|
||||
_HTTP_ACCESS_TOKEN='null'
|
||||
_HTTP_RESTRICTED="false"
|
||||
|
||||
_LOG_FILE="null"
|
||||
_LOG_FILE='null'
|
||||
|
||||
_POOLS_ALGO="cn/r"
|
||||
_POOLS_URL="$_POOL_SERVER_URL:$_POOL_SERVER_PORT"
|
||||
@ -61,8 +66,8 @@ _POOLS_RIG_ID="$HOSTNAME"
|
||||
_POOLS_NICEHASH="true"
|
||||
_POOLS_KEEPALIVE="true"
|
||||
_POOLS_ENABLED="true"
|
||||
_POOLS_TLS="null"
|
||||
_POOLS_TLS_FINDERPRINT="null"
|
||||
_POOLS_TLS='null'
|
||||
_POOLS_TLS_FINDERPRINT='null'
|
||||
_POOLS_DAEMON="false"
|
||||
|
||||
_PRINT_TIME="30"
|
||||
@ -72,7 +77,7 @@ _RETRIES_PAUSE="5"
|
||||
|
||||
_SYSLOG="false"
|
||||
|
||||
_USER_AGENT="null"
|
||||
_USER_AGENT='null'
|
||||
|
||||
_WATCH="true"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user