Jump to content

Bruceleeon

Admin
  • Content count

    3,329
  • Joined

  • Last visited

Everything posted by Bruceleeon

  1. Bruceleeon

    Claymore's Ethereum Dual Miner Manager

    Most miners report as virus.
  2. Version 3.8

    27 downloads

    This utility can work with Claymore's Ethereum Dual miner v4.3 or higher. Features: Remote monitoring: hashrates, GPUs temperature, fan speeds, current pool names, etc. Remote management: restart miners, apply "epools.txt", "dpools.txt" and "config.txt" files. Simple webserver. Notes: You can send same file to several miners at once. Before sending a file, all strings %NAME% will be replaced with miner names. For example, you send epools.txt which contains this line: POOL: eth-eu.dwarfpool.com:8008, WALLET: 0xD69af2A796A737A103F12d2f0BCC563a13900E6F/%NAME%, PSW: x Every miner will get own epools.txt with their names, for example: POOL: eth-eu.dwarfpool.com:8008, WALLET: 0xD69af2A796A737A103F12d2f0BCC563a13900E6F/Rig1, PSW: x Quick start guide: Press "Add Miner" button, specify miner IP and port for remote management (default is 3333). Add all your miners in the same way. You can see statistics now and manage miners remotely. In miner properties you can specify hashrate of miner and warning temperature, manager will warn you if something goes wrong. Table columns help: "Name" - miner name. "IP:port" - miner IP and port for remote management. "Running time" - miner running time, also number of miner restarts. "Ethereum Stats" - current miner speed for Ethereum, number of accepted shares, number of rejected shares, number of incorrectly calculated shares, rejected/accepted ratio. "Decred Stats: - same statistics for Decred. "GPU Temperature" - GPU temperatures and fans speed. "Pool" - current Ethereum and Decred pools, number of failovers. "Version" - miner version. "Comments" - miner comments that you can set in the miner properties dialog.
  3. Bruceleeon

    Solace Pool - General Information

    This information is given as a guideline. It may not be up to date. For up to date information, please visit the pool Pool: https://solace.codpool.com/ Mining URL: solace.pool.codpool.com Ports: 3337, 4447, 5557, 7777 Minimum Payout: 1 SOLACE Payment Interval: 30 minutes Pool Fee: 0% Algorithm: Cryptonight Heavy
  4. Bruceleeon

    New Pool Added - Solace

    Check out the new pool added: Solace! https://solace.codpool.com/#
  5. Bruceleeon

    Pool Fees

    All pool fees have been set to 0%! Happy mining.
  6. Bruceleeon

    LOKI Pool - General Information

    This information is given as a guideline. It may not be up to date. For up to date information, please visit the pool Pool: https://loki.codpool.com/ Mining URL: loki.pool.codpool.com Ports: 3330, 4440, 5550, 7770 Minimum Payout: 10 LOKI Payment Interval: 2 Hours Pool Fee: 0.8% Algorithm: Cryptonight Heavy
  7. Bruceleeon

    LOKI Pool - General Information

    https://wallet.loki.network/
  8. Bruceleeon

    PowerColor Red Devil RX 570 - 4GB

    Selling my Red Devil RX 570. The card is too big for my cases... 300 USD + Shipping.
  9. Bruceleeon

    Stellite Pool - General Information

    This information is given as a guideline. It may not be up to date. For up to date information, please visit the pool Pool: https://xtl.codpool.com/ Mining URL: xtl.pool.codpool.com Ports: 3335, 4445, 5555, 7775 Minimum Payout: 10 XTL Payment Interval: 30 minutes Pool Fee: 0.8% Algorithim: Cryptonight (Monero v7)
  10. Bruceleeon

    MoneroV Pool - General Information

    This information is given as a guideline. It may not be up to date. For up to date information, please visit the pool Pool: https://xmv.codpool.com/ Mining URL: xmv.pool.codpool.com Ports: 3331, 4441, 5551, 7771 Minimum Payout: 0.1 XMV Payment Interval: 30 minutes Pool Fee: 0.8%
  11. Bruceleeon

    Ombre Pool - General Information

    This information is given as a guideline. It may not be up to date. For up to date information, please visit the pool Pool: https://omb.codpool.com/ Mining URL: omb.pool.codpool.com Ports: 3333, 4443, 5553, 7773 Minimum Payout: 10 OMB Payment Interval: 30 minutes Pool Fee: 0.5% Algorithm: Cryptonight Heavy
  12. Bruceleeon

    Graft Pool - General Information

    This information is given as a guideline. It may not be up to date. For up to date information, please visit the pool Pool: https://grf.codpool.com/ Mining URL: grf.pool.codpool.com Ports: 3334, 4444, 5554, 7774 Minimum Payout: 10 GRFT Payment Interval: 30 minutes Pool Fee: 0.5% Algorithm: Cryptonight (Monero v7)
  13. Bruceleeon

    Haven Pool - General Information

    This information is given as a guideline. It may not be up to date. For up to date information, please visit the pool Pool: https://xhv.codpool.com/ Mining URL: xhv.pool.codpool.com Ports: 3332, 4442, 5552, 7772 Minimum Payout: 10 XHV Payment Interval: 30 minutes Pool Fee: 0% Algorithm: xhv.pool.codpool.com
  14. Bruceleeon

    General Information

    Welcome aboard. Let's get you situated a bit. General Pool Information: https://codpool.com Dashboard: The dashboard provides general information about the pool and the coin. Worker Statistics: This page will outline all the details around what your mining rigs are doing. If you have a rig identifier set in your mining application (in the password field) you can see how each rig is performing. To view your statistics, Enter your wallet in the field at the top of the page and click "Lookup" Features: Current Hashrate Last Submitted Share Total Hashes Submitted Pending Balance Total Paid Current Payout Estimate Getting Started: Each Pool has a "Getting Started" page that indicates the following information: Mining Pool Address The Coin's Algorithm The Ports And a Basic Configurator Pool Blocks: The Pool Blocks page shows the blocks found by the pool and the information about them. Payments: See how much was paid out, each pool may feature a different payout schedule and amount Top 10 Miners: Are you on the list? If not, start adding more hash! Market / Calculator: Want to see how much you can make, based on the current coin's value? Support Forums: The link to these forums Pool Status: If you think the pool may be down, check here first. It will tell you which servers are operational and if there are any that are down. Settings: In Settings, you can configure your email notifications and your minimum payout amount. Enter Your Miner Address Enter your IP Address: for miner verifications Enter Your Minimum Payout Amount Enter your Email Address Click Enable to enable notifications or Disable to disable notifications More Coins: A link back to the home page Discord: Our discord Chat
  15. Bruceleeon

    Email Notifications Enabled

    Email notifications have been enabled on all pools. To enable notifications for yourself: Go to Support - Settings Enter Your Miner Address Enter your IP Address: for miner verifications Enter your Email Address Click Enable
  16. Bruceleeon

    xmr-stak - No Dev Fee

    Version 2.4.3

    122 downloads

    NOTE: If you decide to use the NO DEV FEE version hosted here, please make a donation to fireice-uk . XMR-Stak - Monero/Aeon All-in-One Mining Software XMR-Stak is a universal Stratum pool miner. This miner supports CPUs, AMD and NVIDIA gpus and can be used to mine the crypto currency Monero and Aeon. Features support all common backends (CPU/x86, AMD-GPU and NVIDIA-GPU) support all common OS (Linux, Windows and MacOS) supports algorithm cryptonight for Monero (XMR) and cryptonight-light (AEON) easy to use guided start (no need to edit a config file for the first start) auto configuration for each backend open source software (GPLv3) TLS support HTML statistics JSON API for monitoring Supported altcoins Besides Monero, following coins can be mined using this miner: Aeon Electroneum Intense Sumokoin For all coins, except Aeon, you can use Monero settings. Please note, this list is not complete, and is not an endorsement. See the project on github: https://github.com/fireice-uk/xmr-stak
  17. Bruceleeon

    Basic Linux Commands

    An A-Z Index of the Linux BASH command line alias Create an alias awk Find and Replace text within file(s) break Exit from a loop builtin Run a shell builtin cal Display a calendar case Conditionally perform a command cat Display the contents of a file cd Change Directory chgrp Change group ownership chmod Change access permissions chown Change file owner and group chroot Run a command with a different root directory cksum Print CRC checksum and byte counts clear Clear terminal screen cmp Compare two files comm Compare two sorted files line by line command Run a command - ignoring shell functions continue Resume the next iteration of a loop cp Copy one or more files to another location cron Daemon to execute scheduled commands crontab Schedule a command to run at a later time csplit Split a file into context-determined pieces cut Divide a file into several parts date Display or change the date & time dc Desk Calculator dd Data Dump - Convert and copy a file declare Declare variables and give them attributes df Display free disk space diff Display the differences between two files diff3 Show differences among three files dir Briefly list directory contents dircolors Colour setup for `ls' dirname Convert a full pathname to just a path dirs Display list of remembered directories du Estimate file space usage echo Display message on screen ed A line-oriented text editor (edlin) egrep eject Eject CD-ROM enable Enable and disable builtin shell commands env Display, set, or remove environment variables eval Evaluate several commands/arguments exec Execute a command exit Exit the shell expand Convert tabs to spaces export Set an environment variable expr Evaluate expressions factor Print prime factors false Do nothing, unsuccessfully fdformat Low-level format a floppy disk fdisk Partition table manipulator for Linux fgrep Search file(s) for lines that match a fixed string find Search for files that meet a desired criteria fmt Reformat paragraph text fold Wrap text to fit a specified width. for Expand words, and execute commands format Format disks or tapes free Display memory usage fsck Filesystem consistency check and repair. function Define Function Macros gawk Find and Replace text within file(s) getopts Parse positional parameters grep Search file(s) for lines that match a given pattern groups Print group names a user is in gzip Compress or decompress named file(s) hash Remember the full pathname of a name argument head Output the first part of file(s) history Command History hostname Print or set system name id Print user and group id's if Conditionally perform a command import Capture an X server screen and save the image to file info Help info install Copy files and set attributes join Join lines on a common field kill Stop a process from running less Display output one screen at a time let Perform arithmetic on shell variables ln Make links between files local Create variables locate Find files logname Print current login name logout Exit a login shell lpc Line printer control program lpr Off line print lprint Print a file lprintd Abort a print job lprintq List the print queue lprm Remove jobs from the print queue ls List information about file(s) m4 Macro processor man Help manual mkdir Create new folder(s) mkfifo Make FIFOs (named pipes) mknod Make block or character special files more Display output one screen at a time mount Mount a file system mtools Manipulate MS-DOS files mv Move or rename files or directories nice Set the priority of a command or job nl Number lines and write files nohup Run a command immune to hangups passwd Modify a user password paste Merge lines of files pathchk Check file name portability popd Restore the previous value of the current directory pr Convert text files for printing printcap Printer capability database printenv Print environment variables printf Format and print data ps Process status pushd Save and then change the current directory pwd Print Working Directory quota Display disk usage and limits quotacheck Scan a file system for disk usage quotactl Set disk quotas ram ram disk device rcp Copy files between two machines. read read a line from standard input readonly Mark variables/functions as readonly remsync Synchronize remote files via email return Exit a shell function rm Remove files rmdir Remove folder(s) rpm Remote Package Manager rsync Remote file copy (Synchronize file trees) screen Terminal window manager sdiff Merge two files interactively sed Stream Editor select Accept keyboard input seq Print numeric sequences set Manipulate shell variables and functions shift Shift positional parameters shopt Shell Options shutdown Shutdown or restart linux sleep Delay for a specified time sort Sort text files source Run commands from a file `.' split Split a file into fixed-size pieces su Substitute user identity sum Print a checksum for a file symlink Make a new name for a file sync Synchronize data on disk with memory tac Concatenate and write files in reverse tail Output the last part of files tar Tape ARchiver tee Redirect output to multiple files test Evaluate a conditional expression time Measure Program Resource Use times User and system times touch Change file timestamps top List processes running on the system traceroute Trace Route to Host trap Run a command when a signal is set(bourne) tr Translate, squeeze, and/or delete characters true Do nothing, successfully tsort Topological sort tty Print filename of terminal on stdin type Describe a command ulimit Limit user resources umask Users file creation mask umount Unmount a device unalias Remove an alias uname Print system information unexpand Convert spaces to tabs uniq Uniquify files units Convert units from one scale to another unset Remove variable or function names unshar Unpack shell archive scripts until Execute commands (until error) useradd Create new user account usermod Modify user account users List users currently logged in uuencode Encode a binary file uudecode Decode a file created by uuencode v Verbosely list directory contents (`ls -l -b') vdir Verbosely list directory contents (`ls -l -b') watch Execute/display a program periodically wc Print byte, word, and line counts whereis Report all known instances of a command which Locate a program file in the user's path. while Execute commands who Print all usernames currently logged in whoami Print the current user id and name (`id -un') xargs Execute utility, passing constructed argument list(s) yes Print a string until interrupted .period Run commands from a file ### Comment / Remark
  18. Version 4.0

    3 downloads

    This is POOL version. This version is for Windows x64, Windows x86 is supported up to v3.4 only. No Linux support planned. This version uses AES-NI if CPU supports it, but also works with older CPUs that don' support AES-NI. Since v4.0 this miner is completely free and has no developer fee. COMMAND LINE OPTIONS: -o pool address. Both HTTP and Stratum protocol are supported. You can specify several "-o" parameters to use several pools, or use "pools.txt" file, or use both. First pool specified via "-o" option is main pool: miner will switch to main pool every 30 minutes. Miner also supports SSL/TLS encryption for all data between miner and pool (if pool supports encryption), it significantly improves security. To enable encryption, use "ssl://" or "stratum+ssl://" prefix (or "tls" instead of "ssl"). -u your wallet address. -p password, use "x" as password. -t number of threads. "-t 0" - autoselection. Autoselection does not work fine in all cases, so try different values. Optimal value depends mostly on L3 cache size. For example, if your CPU has 8 MB of L3 cache (i7 CPUs), use "-t 4". For 6MB L3 cache (i5 CPUs) use "-t 3". -pow7 option to support Monero hardfork, use "-pow7 1" value to enable it. -lowcpu low CPU usage mode. In this mode only one CPU thread is used but the speed is much higher than in "-t 1" mode. This mode is useful for mining in background when minimal CPU usage is required instead of maximal mining speed. Possible values are "-lowcpu 1" or "-lowcpu 2". For example, on i7 4770 CPU "-lowcpu 2" shows about 180 h/s on a single CPU thread. This option is available only for CPUs that support AES-NI. -ee close miner if no more pools are available in the list. By default, miner tries all pools one by one, after last pool it tries first pool again and so on. Use "-ee 1" to close miner when it tried all pools, so you can restart it from some script and do some additional actions related to internet connectins if necessary. -dbg debug log and messages. "-dbg 0" (default) - create log file but don't show debug messages. "-dbg 1" - create log file and show debug messages. "-dbg -1" - no log file and no debug messages. -r Restart miner mode. "-r 0" (default) - restart miner if something wrong. "-r -1" - disable automatic restarting. -r >0 - restart miner if something wrong or by timer. For example, "-r 60" - restart miner every hour or when some worker thread failed. -retrydelay delay, in seconds, between connection attempts. Default values is "20". Specify "-retrydelay -1" if you don't need reconnection, in this mode miner will exit if connection is lost. -ftime failover main pool switch time, in minutes, see "Failover" section below. Default value is 30 minutes, set zero if there is no main pool. -mport remote monitoring/management port. Default value is -3333 (read-only mode), specify "-mport 0" to disable remote monitoring/management feature. Specify negative value to enable monitoring (get statistics) but disable management (restart, uploading files), for example, "-mport -3333" enables port 3333 for remote monitoring, but remote management will be blocked. You can also use your web browser to see current miner state, for example, type "localhost:3333" in web browser. Warning: use negative option value or disable remote management entirely if you think that you can be attacked via this port! By default, miner will accept connections on specified port on all network adapters, but you can select desired network interface directly, for example, "-mport 127.0.0.1:3333" opens port on localhost only. -mpsw remote monitoring/management password. By default it is empty, so everyone can ask statistics or manage miner remotely if "-mport" option is set. You can set password for remote access (at least EthMan v3.0 is required to support passwords). -colors enables or disables colored text in console. Default value is "1", use "-colors 0" to disable coloring. Use 2...4 values to remove some of colors. -v displays miner version, sample usage: "-v 1". CONFIGURATION FILE You can use "config.txt" file instead of specifying options in command line. If there are not any command line options, miner will check "config.txt" file for options. If there is only one option in the command line, it must be configuration file name. If there are two or more options in the command line, miner will take all options from the command line, not from configuration file. Place one option per line, if first character of a line is ";" or "#", this line will be ignored. You can also use environment variables in "epools.txt" and "config.txt" files. For example, define "WORKER" environment variable and use it as "%WORKER%" in config.txt or in epools.txt. SAMPLE USAGE unsecure connection: NsCpuCNMiner64.exe -o stratum+tcp://mine.moneropool.org:80 -u 449TGay4WWJPwsXrWZfkMoPtDbJp8xoSzFuyjRt3iaM4bRHdzw4qoDu26FdcGx67BMDS1r2bnp7f5hF 6xdPWWrD3Q3Wf7G6 -p x SSL/TLS connection: miningpoolhub (this pool detects encryption automatically so it uses same port as for unencrypted connection): NsCpuCNMiner64.exe -o ssl://us-east.cryptonight-hub.miningpoolhub.com:20580 -u YourLogin.YourWorker -p x Do not forget to specify your wallet address! FAILOVER Use "epools.txt" file to specify additional pools. This file has text format, one pool per line. Every pool has 3 connection attempts. Miner disconnects automatically if pool does not send new jobs for a long time or if pool rejects too many shares. If the first character of a line is ";" or "#", this line will be ignored. Do not change spacing, spaces between parameters and values are required for parsing. If you need to specify "," character in parameter value, use two commas - ,, will be treated as one comma. Pool specified in the command line is "main" pool, miner will try to return to it every 30 minutes if it has to use some different pool from the list. If no pool was specified in the command line then first pool in the failover pools list is main pool. You can change 30 minutes time period to some different value with "-ftime" option, or use "-ftime 0" to disable switching to main pool. REMOTE MONITORING/MANAGEMENT Miner supports remote monitoring/management via JSON protocol over raw TCP/IP sockets. You can also get recent console text lines via HTTP. Start "EthMan.exe" from "Remote management" subfolder (Windows version only). Check built-in help for more information. "API.txt" file contains more details about protocol. PERFORMANCE About 280 h/s on i7-4770 ("-t 4") About 170 h/s on i5-4430 ("-t 3") 32bit version is slower than 64bit version in 1.5-2.0 times, about 190 h/s on i7-4770. TROUBLESHOOTING For most cases miner shows detailed error messages with explanations. To achieve maximal mining speed, start miner with admin rights once (miner must show "scfg: 1"), it will configure system for optimal performance; then reboot computer to apply changes. For normal work no admin rights or other permissions are required. However, if you use Windows UAC and start miner as admin in non-elevated mode miner will not work. Either create normal user and start miner there, or disable UAC. Miner must show "FAST MODE ENABLED" message if everything is ok. Sometimes reboot is necessary to clean RAM, otherwise miner can show "not enough memory" error. Low speed in Windows 8.1 x64: 1. Make sure you are logged as admin. Create shortcut for NsCpuCNMiner64.exe on desktop. 2. Open shortcut properties, and specify command line parameters, for example: C:\miner\NsCpuCNMiner64.exe -o stratum+tcp://mine.moneropool.org:80 -u 449TGay4WWJPwsXrWZfkMoPtDbJp8xoSzFuyjRt3iaM4bRHdzw4qoDu26FdcGx67BMDS1r2bnp7f5hF 6xdPWWrD3Q3Wf7G6 -p x 3. Press "Advanced" button, check "Run As Administrator". Also disable UAC and reboot (perhaps this step is not ncessary for your configuration). 4. Start shortcut, I get about 290 h/s on stock i7-4770 in Windows 8.1 x64. FAQ: Q: Miner freezes if I put cursor to its window in Windows 10 until any key is pressed. Sometimes miner freezes randomly until any key is pressed. A: You should make some changes in Windows: https://superuser.com/questions/555160/windows-command-prompt-freezing-on-focus https://superuser.com/questions/419717/windows-command-prompt-freezing-randomly?rq=1 https://superuser.com/questions/1051821/command-prompt-random-pause?rq=1
  19. Bruceleeon

    Claymore's CryptoNote AMD GPU Miner

    Version 11.3

    1 download

    This is POOL version. Set the following environment variables, especially if you have 1-2GB cards: GPU_FORCE_64BIT_PTR 1 GPU_MAX_HEAP_SIZE 100 GPU_USE_SYNC_OBJECTS 1 GPU_MAX_ALLOC_PERCENT 100 GPU_SINGLE_ALLOC_PERCENT 100 For multi-GPU systems, set Virtual Memory size in Windows at least 16 GB: "Computer Properties / Advanced System Settings / Performance / Advanced / Virtual Memory". Since v11.3 this miner is completely free and has no developer fee. This version is for recent AMD videocards only: 7xxx, 2xx, 3xx and 4xx, 1GB or more. There are builds for Windows x64 and Linux x64. No 32-bit support. No NVidia support. COMMAND LINE OPTIONS: -xpool XMR pool address. Only Stratum protocol is supported. Miner also supports SSL/TLS encryption for all data between miner and pool (if pool supports encryption), it significantly improves security. To enable encryption, use "ssl://" or "stratum+ssl://" prefix (or "tls" instead of "ssl"). -xwal Your XMR wallet address. Also worker name and other options if pool supports it. Pools that require "Login.Worker" instead of wallet address are not supported directly currently, but you can use "-allpools 1" option to mine there. -xpsw Password for XMR pool, use "x" as password. -pow7 option to support Monero hardfork, use "-pow7 1" value to enable it. -di GPU indexes, default is all available GPUs. For example, if you have four GPUs "-di 02" will enable only first and third GPUs (#0 and #2). You can also turn on/off cards in runtime with "0"..."9" keys and check current statistics with "s" key. For systems with more than 10 GPUs: use letters to specify indexes more than 9, for example, "a" means index 10, "b" means index 11, etc. -h number of hashes that GPU processes during one round. If not specified, default value is used. For many cases you can increase performance by adjusting this parameter value. For example, "-h 832" means HashCnt=832 for all cards. You can also specify values for every card, for example "-h 640,832,1376,0", zero value means autoselection. -dmem doubled memory mode selection. Specify "-dmem 1" to use twice more GPU RAM, it will improve performance in many cases. Use "-dmem 0" to disable this mode. Default value is "-1" (autoselection). -lite enables CryptoNight-Lite mode, specify "-lite 1" to be able to mine AEON. If set, "-allpools 1" will be set automatically. -ftime failover main pool switch time, in minutes, see "Failover" section below. Default value is 30 minutes, set zero if there is no main pool. -wd watchdog option. Default value is "-wd 1", it enables watchdog, miner will be closed (or restarted, see "-r" option) if any thread is not responding for 1 minute or OpenCL call failed. Specify "-wd 0" to disable watchdog. -r Restart miner mode. "-r 0" (default) - restart miner if something wrong with GPU. "-r -1" - disable automatic restarting. -r >20 - restart miner if something wrong with GPU or by timer. For example, "-r 60" - restart miner every hour or when some GPU failed. "-r 1" closes miner and execute "reboot.bat" file ("reboot.bash" or "reboot.sh" for Linux version) in the miner directory (if exists) if some GPU failed. So you can create "reboot.bat" file and perform some actions, for example, reboot system if you put this line there: "shutdown /r /t 5 /f". -retrydelay delay, in seconds, between connection attempts. Default values is "20". Specify "-retrydelay -1" if you don't need reconnection, in this mode miner will exit if connection is lost. -dbg debug log and messages. "-dbg 0" - (default) create log file but don't show debug messages. "-dbg 1" - create log file and show debug messages. "-dbg -1" - no log file and no debug messages. -logfile debug log file name. After restart, miner will append new log data to the same file. If you want to clear old log data, file name must contain "noappend" string. If missed, default file name will be used. -li low intensity mode. Reduces mining intensity, useful if your cards are overheated. Note that mining speed is reduced too. More value means less heat and mining speed, for example, "-li 10" is less heat and mining speed than "-li 1". You can also specify values for every card, for example "-li 3,10,50". Default value is "0" - no low intensity mode. -tt set target GPU temperature. For example, "-tt 80" means 80C temperature. You can also specify values for every card, for example "-tt 70,80,75". You can also set static fan speed if you specify negative values, for example "-tt -50" sets 50% fan speed. Specify zero to disable control and hide GPU statistics. "-tt 1" (default) does not manage fans but shows GPU temperature and fan status every 30 seconds. Specify values 2..5 if it is too often. Note: for Linux gpu-pro drivers, miner must have root access to manage fans, otherwise only monitoring will be available. -ttli reduce entire mining intensity (for all coins) automatically if GPU temperature is above specified value. For example, "-ttli 80" reduces mining intensity if GPU temperature is above 80C. You can see if intensity was reduced in detailed statistics ("s" key). You can also specify values for every card, for example "-ttli 80,85,80". You also should specify non-zero value for "-tt" option to enable this option. It is a good idea to set "-ttli" value higher than "-tt" value by 3-5C. -tstop set stop GPU temperature, miner will stop mining if GPU reaches specified temperature. For example, "-tstop 95" means 95C temperature. You can also specify values for every card, for example "-tstop 95,85,90". This feature is disabled by default ("-tstop 0"). You also should specify non-zero value for "-tt" option to enable this option. If it turned off wrong card, it will close miner in 30 seconds. You can also specify negative value to close miner immediately instead of stopping GPU, for example, "-tstop -95" will close miner as soon as any GPU reach 95C temperature. -fanmax set maximal fan speed, in percents, for example, "-fanmax 80" will set maximal fans speed to 80%. You can also specify values for every card, for example "-fanmax 50,60,70". This option works only if miner manages cooling, i.e. when "-tt" option is used to specify target temperature. Default value is "100". -fanmin set minimal fan speed, in percents, for example, "-fanmin 50" will set minimal fans speed to 50%. You can also specify values for every card, for example "-fanmin 50,60,70". This option works only if miner manages cooling, i.e. when "-tt" option is used to specify target temperature. Default value is "0". -cclock set target GPU core clock speed, in MHz. If not specified or zero, miner will not change current clock speed. You can also specify values for every card, for example "-cclock 1000,1050,1100,0". Unfortunately, AMD blocked underclocking for some reason, you can overclock only. -mclock set target GPU memory clock speed, in MHz. If not specified or zero, miner will not change current clock speed. You can also specify values for every card, for example "-mclock 1200,1250,1200,0". Unfortunately, AMD blocked underclocking for some reason, you can overclock only. -powlim set power limit, from -50 to 50. If not specified, miner will not change power limit. You can also specify values for every card, for example "-powlim 20,-20,0,10". -cvddc set target GPU core voltage, multiplied by 1000. For example, "-cvddc 1050" means 1.05V. You can also specify values for every card, for example "-cvddc 900,950,1000,970". Supports latest AMD 4xx cards only in Windows. -mvddc set target GPU memory voltage, multiplied by 1000. For example, "-mvddc 1050" means 1.05V. You can also specify values for every card, for example "-mvddc 900,950,1000,970". Supports latest AMD 4xx cards only in Windows. -mport remote monitoring/management port. Default value is -3333 (read-only mode), specify "-mport 0" to disable remote monitoring/management feature. Specify negative value to enable monitoring (get statistics) but disable management (restart, uploading files), for example, "-mport -3333" enables port 3333 for remote monitoring, but remote management will be blocked. You can also use your web browser to see current miner state, for example, type "localhost:3333" in web browser. Warning: use negative option value or disable remote management entirely if you think that you can be attacked via this port! By default, miner will accept connections on specified port on all network adapters, but you can select desired network interface directly, for example, "-mport 127.0.0.1:3333" opens port on localhost only. -mpsw remote monitoring/management password. By default it is empty, so everyone can ask statistics or manage miner remotely if "-mport" option is set. You can set password for remote access (at least EthMan v3.0 is required to support passwords). -colors enables or disables colored text in console. Default value is "1", use "-colors 0" to disable coloring. Use 2...4 values to remove some of colors. -v displays miner version, sample usage: "-v 1". CONFIGURATION FILE You can use "config.txt" file instead of specifying options in command line. If there are not any command line options, miner will check "config.txt" file for options. If there is only one option in the command line, it must be configuration file name. If there are two or more options in the command line, miner will take all options from the command line, not from configuration file. Place one option per line, if first character of a line is ";" or "#", this line will be ignored. You can also use environment variables in "epools.txt" and "config.txt" files. For example, define "WORKER" environment variable and use it as "%WORKER%" in config.txt or in epools.txt. SAMPLE USAGE moneropool (unencrypted connection): NsGpuCNMiner.exe -xpool stratum+tcp://mine.moneropool.org:80 -xwal 449TGay4WWJPwsXrWZfkMoPtDbJp8xoSzFuyjRt3iaM4bRHdzw4qoDu26FdcGx67BMDS1r2bnp7f5hF 6xdPWWrD3Q3Wf7G6 -xpsw x miningpoolhub SSL/TLS connection (this pool detects encryption automatically so it uses same port as for unencrypted connection): NsGpuCNMiner.exe -xpool ssl://us-east.cryptonight-hub.miningpoolhub.com:20580 -xwal YourLogin.YourWorker -xpsw x suprnova SSL/TLS connection: NsGpuCNMiner.exe -xpool ssl://xmr.suprnova.cc:5221 -xwal YourLogin.YourWorker -xpsw x Do not forget to specify your wallet address! FAILOVER Use "epools.txt" file to specify additional pools. This file has text format, one pool per line. Every pool has 3 connection attempts. Miner disconnects automatically if pool does not send new jobs for a long time or if pool rejects too many shares. If the first character of a line is ";" or "#", this line will be ignored. Do not change spacing, spaces between parameters and values are required for parsing. If you need to specify "," character in parameter value, use two commas - ,, will be treated as one comma. You can reload "epools.txt" file in runtime by pressing "r" key. Pool specified in the command line is "main" pool, miner will try to return to it every 30 minutes if it has to use some different pool from the list. If no pool was specified in the command line then first pool in the failover pools list is main pool. You can change 30 minutes time period to some different value with "-ftime" option, or use "-ftime 0" to disable switching to main pool. You can also use environment variables in "epools.txt" and "config.txt" files. For example, define "WORKER" environment variable and use it as "%WORKER%" in config.txt or in epools.txt. You can also select current pool in runtime by pressing "e" key. REMOTE MONITORING/MANAGEMENT Miner supports remote monitoring/management via JSON protocol over raw TCP/IP sockets. You can also get recent console text lines via HTTP. Start "EthMan.exe" from "Remote management" subfolder (Windows version only). Check built-in help for more information. "API.txt" file contains more details about protocol. KNOWN ISSUES - Windows 10 Defender recognizes miner as a virus, some antiviruses do the same. Miner is not a virus, add it to Defender exceptions. I write miners since 2014. Most of them are recognized as viruses by some paranoid antiviruses, perhaps because I pack my miners to protect them from disassembling, perhaps because some people include them into their botnets, or perhaps these antiviruses are not good, I don't know. For these years, a lot of people used my miners and nobody confirmed that my miner stole anything or did something bad. Note that I can guarantee clean binaries only for official links in my posts on this forum (bitcointalk). If you downloaded miner from some other link - it really can be a virus. However, my miners are closed-source so I cannot prove that they are not viruses. If you think that I write viruses instead of good miners - do not use this miner, or at least use it on systems without any valuable data. TROUBLESHOOTING 1. Install Catalyst v15.12. 2. Disable overclocking. 3. Set environment variables as described above. 4. Set Virtual Memory 16 GB or more. 5. Reboot computer. 6. Check hardware, risers. FAQ: Q: Miner freezes if I put cursor to its window in Windows 10 until any key is pressed. Sometimes miner freezes randomly until any key is pressed. A: You should make some changes in Windows: https://superuser.com/questions/555160/windows-command-prompt-freezing-on-focus https://superuser.com/questions/419717/windows-command-prompt-freezing-randomly?rq=1 https://superuser.com/questions/1051821/command-prompt-random-pause?rq=1
  20. Bruceleeon

    SGMiner-GM

    Version 5.5.5

    1 download

    Introduction This is a multi-threaded multi-pool GPU miner with ATI GPU monitoring, (over)clocking and fanspeed support for scrypt-based cryptocurrency. It is based on cgminer by Con Kolivas (ckolivas), which is in turn based on cpuminer by Jeff Garzik (jgarzik). bugtracker: https://github.com/sgminer-dev/sgminer/issues irc: #sgminer and #sgminer-dev on freenode mailing lists: https://sourceforge.net/p/sgminer/mailman/ License: GPLv3. See COPYING for details. Documentation Documentation is available in directory doc. It is organised by topics: API for the RPC API specification; configuration.md for (largely incomplete) detailed information on all configuration options; FAQ.md for frequently asked questions; GPU for semi-obsolete information on GPU configuration options and mining SHA256d-based coins; kernel.md for OpenCL kernel-related information, including development procedure; MINING.md for how to find the right balance in GPU configuration to mine Scrypt-based coins efficiently; windows-build.txt for information on how to build on Windows. Note that most of the documentation is outdated or incomplete. If you want to contribute, fork this repository, update as needed, and submit a pull request. Basic Usage WARNING: documentation below this point has not been updated since the fork. After saving configuration from the menu, you do not need to give sgminer any arguments and it will load your configuration. Any configuration file may also contain a single "include" : "filename" to recursively include another configuration file. Writing the configuration will save all settings from all files in the output. Single pool: sgminer -o http://pool:port -u username -p password Multiple pools: sgminer -o http://pool1:port -u pool1username -p pool1password -o http://pool2:port -u pool2usernmae -p pool2password Single pool with a standard http proxy, regular desktop: sgminer -o "http:proxy:port|http://pool:port" -u username -p password Single pool with a socks5 proxy, regular desktop: sgminer -o "socks5:proxy:port|http://pool:port" -u username -p password Single pool with stratum protocol support: sgminer -o stratum+tcp://pool:port -u username -p password The list of proxy types are: http: standard http 1.1 proxy http0: http 1.0 proxy socks4: socks4 proxy socks5: socks5 proxy socks4a: socks4a proxy socks5h: socks5 proxy using a hostname If you compile sgminer with a version of CURL before 7.19.4 then some of the above will not be available. All are available since CURL version 7.19.4. If you specify the --socks-proxy option to sgminer, it will only be applied to all pools that don't specify their own proxy setting like above. For more advanced usage , run sgminer --help. See doc/GPU for more information regarding GPU mining and doc/SCRYPT for more information regarding Scrypt mining. Runtime usage The following options are available while running with a single keypress: [P]ool management [G]PU management ettings [D]isplay options [Q]uit P gives you: Current pool management strategy: Failover [F]ailover only disabled [A]dd pool [R]emove pool [D]isable pool [E]nable pool [C]hange management strategy witch pool nformation S gives you: [Q]ueue: 1 cantime: 60 [E]xpiry: 120 [W]rite config file [C]gminer restart D gives you: [N]ormal [C]lear ilent mode (disable all output) [D]ebug:off [P]er-device:off [Q]uiet:off [V]erbose:off [R]PC debug:off [W]orkTime details:off co[M]pact: off [L]og interval:5 Q quits the application. G gives you something like: GPU 0: [124.2 / 191.3 Mh/s] [A:77 R:33 HW:0 U:1.73/m WU 1.73/m] Temp: 67.0 C Fan Speed: 35% (2500 RPM) Engine Clock: 960 MHz Memory Clock: 480 Mhz Vddc: 1.200 V Activity: 93% Powertune: 0% Last initialised: [2011-09-06 12:03:56] Thread 0: 62.4 Mh/s Enabled ALIVE Thread 1: 60.2 Mh/s Enabled ALIVE [E]nable [D]isable [R]estart GPU [C]hange settings Or press any other key to continue The running log shows output like this: [2012-10-12 18:02:20] Accepted f0c05469 Diff 1/1 GPU 0 pool 1 [2012-10-12 18:02:22] Accepted 218ac982 Diff 7/1 GPU 1 pool 1 [2012-10-12 18:02:23] Accepted d8300795 Diff 1/1 GPU 3 pool 1 [2012-10-12 18:02:24] Accepted 122c1ff1 Diff 14/1 GPU 1 pool 1 The 8 byte hex value are the 2nd 8 bytes of the share being submitted to the pool. The 2 diff values are the actual difficulty target that share reached followed by the difficulty target the pool is currently asking for. The output line shows the following: (5s):1713.6 (avg):1707.8 Mh/s | A:729 R:8 HW:0 WU:22.53/m Each column is as follows: 5s: A 5 second exponentially decaying average hash rate avg: An all time average hash rate A: The total difficulty of Accepted shares R: The total difficulty of Rejected shares HW: The number of HardWare errors WU: The Work Utility defined as the number of diff1 shares work / minute (accepted or rejected). GPU 1: 73.5C 2551RPM | 427.3/443.0Mh/s | A:8 R:0 HW:0 WU:4.39/m Each column is as follows: Temperature (if supported) Fanspeed (if supported) A 5 second exponentially decaying average hash rate An all time average hash rate The total difficulty of accepted shares The total difficulty of rejected shares The number of hardware erorrs The work utility defined as the number of diff1 shares work / minute The sgminer status line shows: ST: 1 SS: 0 NB: 1 LW: 8 GF: 1 RF: 1 ST is STaged work items (ready to use). SS is Stale Shares discarded (detected and not submitted so don't count as rejects) NB is New Blocks detected on the network LW is Locally generated Work items GF is Getwork Fail Occasions (server slow to provide work) RF is Remote Fail occasions (server slow to accept work) The block display shows: Block: 0074c5e482e34a506d2a051a... Started: [17:17:22] Best share: 2.71K This shows a short stretch of the current block, when the new block started, and the all time best difficulty share you've found since starting sgminer this time. Multipool Failover strategies A number of different strategies for dealing with multipool setups are available. Each has their advantages and disadvantages so multiple strategies are available by user choice, as per the following list: Failover The default strategy is failover. This means that if you input a number of pools, it will try to use them as a priority list, moving away from the 1st to the 2nd, 2nd to 3rd and so on. If any of the earlier pools recover, it will move back to the higher priority ones. Round robin This strategy only moves from one pool to the next when the current one falls idle and makes no attempt to move otherwise. Rotate This strategy moves at user-defined intervals from one active pool to the next, skipping pools that are idle. Load balance This strategy sends work to all the pools on a quota basis. By default, all pools are allocated equal quotas unless specified with --quota. This apportioning of work is based on work handed out, not shares returned so is independent of difficulty targets or rejected shares. While a pool is disabled or dead, its quota is dropped until it is re-enabled. Quotas are forward looking, so if the quota is changed on the fly, it only affects future work. If all pools are set to zero quota or all pools with quota are dead, it will fall back to a failover mode. See quota below for more information. The failover-only flag has special meaning in combination with load-balance mode and it will distribute quota back to priority pool 0 from any pools that are unable to provide work for any reason so as to maintain quota ratios between the rest of the pools. Balance This strategy monitors the amount of difficulty 1 shares solved for each pool and uses it to try to end up doing the same amount of work for all pools. Quotas The load-balance multipool strategy works off a quota based scheduler. The quotas handed out by default are equal, but the user is allowed to specify any arbitrary ratio of quotas. For example, if all the quota values add up to 100, each quota value will be a percentage, but if 2 pools are specified and pool0 is given a quota of 1 and pool1 is given a quota of 9, pool0 will get 10% of the work and pool1 will get 90%. Quotas can be changed on the fly by the API, and do not act retrospectively. Setting a quota to zero will effectively disable that pool unless all other pools are disabled or dead. In that scenario, load-balance falls back to regular failover priority-based strategy. While a pool is dead, it loses its quota and no attempt is made to catch up when it comes back to life. To specify quotas on the command line, pools should be specified with a semicolon separated --quota(or -U) entry instead of --url. Pools specified with --url are given a nominal quota value of 1 and entries can be mixed. For example: --url poola:porta -u usernamea -p passa --quota "2;poolb:portb" -u usernameb -p passb Will give poola 1/3 of the work and poolb 2/3 of the work. Writing configuration files with quotas is likewise supported. To use the above quotas in a configuration file they would be specified thus: "pools" : [ { "url" : "poola:porta", "user" : "usernamea", "pass" : "passa" }, { "quota" : "2;poolb:portb", "user" : "usernameb", "pass" : "passb" } ] Extra File Configuration If you want to store a number of pools in your configuration file, but don't always want them automatically enabled at start up (or restart), then the "state" option with a value of "disabled" can be used: "pools" : [ { "url" : "poola:porta", "user" : "usernamea", "pass" : "passa" }, { "quota" : "2;poolb:portb", "user" : "usernameb", "pass" : "passb", "state" : "disabled" } ] It is then trivial to change the "state" setting to "enabled" in the configuration file at anytime and then restart the miner (see below). You can enable the pool whilst the miner is still running ('p' followed by 'e' followed by pool number) - but the pool will still be disabled on restart if the config file is not changed. "state" can also be set to "hidden". This allows the json file to contain a large number of pools, of which some could be automatically culled at start up. This makes it easy to swap pools in and out of the runtime selection, without having a large list of pools cluttering up the display. "pools" : [ { "poolname" : "Main Pool", "url" : "poola:porta", "user" : "usernamea", "pass" : "passa", "state" : "disabled" }, { "poolname" : "Joe's Weekend Pool", "quota" : "2;poolb:portb", "user" : "usernameb", "pass" : "passb", "state" : "hidden" } ] These options are considered experimental and therefore will NOT be created when the 'Write config file' option is used ('s' followed by 'w'). A restart of the miner ('s' followed by 'c') will reload the config file and any changes that may have been made. Logging sgminer will log to stderr if it detects stderr is being redirected to a file. To enable logging simply append 2>logfile.txt to your command line and logfile.txt will contain all debug output unless you set debug-log to false, in which case it will only contain output at the log level you specified (notice by default). There is also the -m option on Linux which will spawn a command of your choice and pipe the output directly to that command. The WorkTime details 'debug' option adds details on the end of each line displayed for Accepted or Rejected work done. An example would be: <-00000059.ed4834a3 M:X D:1.0 G:17:02:38:0.405 C:1.855 (2.995) W:3.440 (0.000) S:0.461 R:17:02:47 The first 2 hex codes are the previous block hash, the rest are reported in seconds unless stated otherwise: The previous hash is followed by the getwork mode used M:X where X is one of P:Pool, T:Test Pool, L:LP or B:Benchmark, then D:d.ddd is the difficulty required to get a share from the work, then G:hh:mm:ss:n.nnn, which is when the getwork or LP was sent to the pool and the n.nnn is how long it took to reply, followed by 'O' on it's own if it is an original getwork, or 'C:n.nnn' if it was a clone with n.nnn stating how long after the work was recieved that it was cloned, (m.mmm) is how long from when the original work was received until work started, W:n.nnn is how long the work took to process until it was ready to submit, (m.mmm) is how long from ready to submit to actually doing the submit, this is usually 0.000 unless there was a problem with submitting the work, S:n.nnn is how long it took to submit the completed work and await the reply, R:hh:mm:ss is the actual time the work submit reply was received If you start sgminer with the --sharelog option, you can get detailed information for each share found. The argument to the option may be "-" for standard output (not advisable with the ncurses UI), any valid positive number for that file descriptor, or a filename. To log share data to a file named "share.log", you can use either: ./sgminer --sharelog 50 -o xxx -u yyy -p zzz 50>share.log ./sgminer --sharelog share.log -o xxx -u yyy -p zzz For every share found, data will be logged in a CSV (Comma Separated Value) format: timestamp,disposition,target,pool,dev,thr,sharehash,sharedata For example (this is wrapped, but it's all on one line for real): 1335313090,reject, ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000, http://localhost:8337,GPU0,0, 6f983c918f3299b58febf95ec4d0c7094ed634bc13754553ec34fc3800000000, 00000001a0980aff4ce4a96d53f4b89a2d5f0e765c978640fe24372a000001c5 000000004a4366808f81d44f26df3d69d7dc4b3473385930462d9ab707b50498 f681634a4f1f63d01a0cd43fb338000000000080000000000000000000000000 0000000000000000000000000000000000000000000000000000000080020000
  21. Bruceleeon

    Very Sad News - Old Tank Driver Has Passed Away

    that is sad...
  22. Bruceleeon

    Autologon for Windows

    Version 3.10

    125 downloads

    Autologon enables you to easily configure Windows’ built-in autologon mechanism. Instead of waiting for a user to enter their name and password, Windows uses the credentials you enter with Autologon, which are encrypted in the Registry, to log on the specified user automatically. Autologon is easy enough to use. Just run autologon.exe, fill in the dialog, and hit Enable. To turn off auto-logon, hit Disable. Also, if the shift key is held down before the system performs an autologon, the autologon will be disabled for that logon. You can also pass the username, domain and password as command-line arguments: autologon user domain password
  23. It has long been speculated that the recent increase in network hashrate was due to botnets and the increase in GPU sales, with the focus on botnet activity. It was recently discovered that there may be some bad actors at work taking advantage of a vulnerability in the popular workstation management application, Kaseya. https://computingondemand.com/kaseya-discovers-vulnerability-allows-monero-mining/
  24. This post cannot be displayed because it is in a password protected forum. Enter Password
  25. This post cannot be displayed because it is in a password protected forum. Enter Password
×