User Tools

Site Tools


linux:ubuntu:miner

CPUMiner

Installation

Check Github for info.

Configuration

They are all kind of the same. I tried to use the .json conf file but it kind of didnt work the way it was supposed to.

I start the miner with the following commands:

./cpuminer --syslog --algo=cryptonight --user=<YOURWALLET>.<WORKERNAME> --pass=x --url=stratum+tcp://cryptonight.eu.nicehash.com:3355 --background

Pass “x” is needed to make the “wallet.name” work. If you set your workername instead of “x” and remove the “.name” there will be no name shown or used!

You also might want to disable “--syslog”, this was only activated for testing.

Startscript

I dont want to start the miner by path with commands so I created a startscript which you can place in /etc/init.d/. If you did that, you can start|stop|restart the miner with “service <scriptname> <start|stop|restart>”

Its not perfect yet, it doesnt write a pidfile and I kind of cant get the pid with ps -ef. Fix it yourself if you need this... :-P

cpuminer
#!/bin/bash
 
SERVICENAME=/scripts/cpuminer-easy/cpuminer
PID=`ps -ef |  grep '[c]puminer' | cut -d " " -f6`
 
    case "$1" in
    start)
        SERVICE=nohup /scripts/cpuminer-easy/cpuminer-start.sh </dev/null $
        #echo $! >/var/run/cpuminer.pid
        [ $? -eq 0 ] && echo "$SERVICENAME was started"
    ;;
    stop)
        #kill -9 $(cat /var/run/cpuminer.pid)
        #rm /var/run/cpuminer.pid
        kill -9 $PID
        [ $? -eq 0 ] && echo "$SERVICENAME was stopped"
    ;;
    restart)
        $0 stop
        $0 start
    ;;
    status)
        #if [ -z "$PID" ];
        #then
        #echo "$SERVICENAME not running"
        #else
        #echo "$SERVICENAME is running"
        #fi
 
    ;;
    *)
        echo "Usage: $0 (start|stop|restart)"
    ;;
    esac
cpuminer-start.sh
#!bin/bash
 
/scripts/cpuminer-easy/cpuminer --syslog --algo=cryptonight --user=<YOURWALLET>.<WORKERNAME> --pass=x --url=stratum+tcp://cryptonight.eu.nicehash.com:3355 --background

Bitcoin Mining

Intensecoin Mining

Cryptocurrency Market Capitalizations https://coinmarketcap.com/currencies/intensecoin/

Intensecoin Website https://intensecoin.com/

Pool with difficulty levels http://intensecoin.com/pool/#getting_started

cpuminer --syslog --algo=cryptonight --user=<YOURINTENSECOINWALLET> --pass=x --url=stratum+tcp://45.32.171.89:4444 --background
linux/ubuntu/miner.txt · Last modified: 2018/01/08 13:13 by lunetikk