[Guide] Add neoscrypt to existing BAMT OS
-
Hey all,
For those of us that use BAMT as a quick way to deploy fresh miner images I have a guide to add neoscrypt to an existing BAMT os.
SETUP:
First make sure the BAMT image supports neoscrypt (AMD catalyst 13.12 and older), I use Vertcoin BAMT.
Next make sure you can unzip files and folders, use a shell to run: “apt-get install zip”, “apt-get install unzip”
Download the neo miner zip file from: https://github.com/vehre/neo-gpuminer/archive/master.zip
Open a shell and navigate to (“cd /home/user/Downloads”) downloads folder and run “unzip neo-gpuminer-master.zip”
Now copy that unzipped folder into the miners folder at “/opt/miners” and change the name of the folder to “neo-gpuminer”
INSTALLATION:
run “cd /opt/miners/neo-gpuminer”
run “./autogen.sh”
run “make”
run “make install” (optional)
Now navigate to “/etc/bamt” and create a new conf file for neoscrypt called “neominer.conf”
EXAMPLE CONF file:
{
“pools” : [
{
“url” : “stratum+tcp://stratum.wemineftc.com:3333”,
“user” : “RIPPEDDRAGON.example”,
“pass” : “x”
}
]
,
“intensity” : “14”,
“vectors” : “1”,
“worksize” : “32”,
“gpu-engine” : “0-0”,
“gpu-fan” : “0-85”,
“gpu-memclock” : “0”,
“gpu-memdiff” : “0”,
“gpu-powertune” : “0”,
“gpu-vddc” : “0.000”,
“temp-cutoff” : “95”,
“temp-overheat” : “85”,
“temp-target” : “75”,
“api-mcast-port” : “4028”,
“api-port” : “4028”,
“expiry” : “10”,
“gpu-dyninterval” : “7”,
“gpu-platform” : “0”,
“gpu-threads” : “2”,
“log” : “5”,
“neoscrypt” : true,
“no-pool-disable” : true,
“queue” : “0”,
“scan-time” : “2”,
“temp-hysteresis” : “3”,
“shares” : “0”,
“kernel-path” : “/usr/local/bin”
}Now that we have neoscrypt all set up its time to add it as an option to run with BAMT.
Edit bamt.conf:
add under CONFIG OPTIONS “cgminer_opts: --api-listen --config /etc/bamt/neominer.conf”
add under MINER OPTIONS “# Cgminer 3.7.7b “neoscrypt””
add under # !! Set all to 0 for cgminer. !! “miner-neoscrypt: 1” and set any other miners in use to 0
The conf is finished now we need to add this new info into “common.pl” which is located in “/opt/bamt”
Search for “$miner” you should find a section below of “if” statements
Add this to the if statements:
}elsif (${$conf}{‘settings’}{‘miner-neoscrypt’}) {
$cmd = “cd /opt/miners/neo-gpuminer/; /usr/bin/screen -d -m -S cgminer /opt/miners/neo-gpuminer/cgminer $args”;
$miner = “cgminer-neoscrypt”;
}
To follow the most recent version of neoscrypt cgminer:
https://github.com/vehre/neo-gpuminer/commits?author=vehre
Pictures to follow
-
I have tested this with 1.5.2 and it didnt work but it works great with bamt 1.6
Link to 1.6:
http://www.reddit.com/r/BAMT/comments/207rdz/release_bamt_v160_scrypt_scryptn_darkcoin/
-
Awesome guide :)