Since the PiMP linux distro (
http://getpimp.org/) comes with sgminer, it's pretty easy to get it working with Aiden. You have to create a new cgminer config file and modify the poolmanager config file.
The only issue I've had is that hardware monitoring (GPU temp and fan speed) doesn't always work for me. I find that if I boot with the scrypt profile and switch to Aiden it works but if I start with Aiden it does not.
Create a new file called /opt/ifmi/cgminer.aiden.conf with these contents. You can increase your intensity settings to whatever you want. These options should be a good starting point for a R9 280X.
It would be pretty easy to automate these changes with a shell script. Eventually I'd like to have a modded version of PiMP or a comparable distro available for download that was preconfigured to mine Aiden.
-----/opt/ifmi/cgminer.aiden.conf-----
{
"pools" : [
{
"notes" : "Default pool for testing/donations!",
"url" : "stratum+tcp://adn.minebig.com:3399",
"user" : "workername",
"pass" : "workerpass"
}
]
,
"auto-fan" : true,
"intensity" : "13",
"vectors" : "1",
"worksize" : "256",
"lookup-gap" : "2",
"thread-concurrency" : "8192",
"shaders" : "0",
"api-listen" : true,
"api-port" : "4028",
"api-allow" : "W:127.0.0.1",
"gpu-threads" : "2",
"gpu-dyninterval" : "7",
"gpu-platform" : "0",
"gpu-engine" : "1050",
"gpu-memclock" : "1400",
"gpu-powertune" : "20",
"gpu-vddc" : "0.00",
"gpu-fan" : "0-100",
"temp-hysteresis" : "3",
"temp-cutoff" : "95",
"temp-overheat" : "90",
"temp-target" : "80",
"log" : "5",
"no-pool-disable" : true,
"queue" : "1",
"expiry" : "20",
"scan-time" : "60",
"shares" : "0",
"kernel-path" : "/usr/local/bin",
"kernel" : "ckolivas",
"nfactor" : "6"
}
-----end-----
Modify the existing /opt/ifmi/poolmanager.conf file. This will add a dropdown from the web management console for an Aiden profile. Once you select the Aiden profile click restart.
-----/opt/ifmi/poolmanager.conf-----
display:
farmview_css: leetgreen.css
graphcolors: leetgreen.colors
miner_loc: PiMP Garage
pm_version: 1.2.0+
pmversion: $version
status_css: leetgreen.css
usehashavg: 0
email:
smtp_auth_pass: ''
smtp_auth_user: ''
smtp_from: poolmanager@localhost
smtp_host: localhost
smtp_min_wait: 300
smtp_port: 25
smtp_ssl: 1
smtp_tls: 1
smtp_to: root@localhost
farmview:
do_bcast_status: 1
do_direct_status: ''
do_farmview: 1
listen_port: 54545
status_port: 54545
miners:
0:
mconfig: Scrypt(DEFAULT)
mopts: --api-listen --config /opt/ifmi/cgminer.conf
mpath: /opt/sgminer-4.1.0/sgminer
mstrategy: failover
savepath: /opt/ifmi/cgminer.conf
1:
mconfig: Scrypt-Nfactor
mopts: --api-listen --config /opt/ifmi/cgminer.scryptn.conf
mpath: /opt/sgminer-4.1.0/sgminer
mstrategy: failover
savepath: /opt/ifmi/cgminer.scryptn.conf
2:
mconfig: SHA3-Keccak
mopts: --api-listen --config /opt/ifmi/cgminer.keccak.conf
mpath: /opt/cgminer_heavy/cgminer
savepath: /opt/ifmi/cgminer.keccak.conf
3:
mconfig: Qubit
mopts: --api-listen --config /opt/ifmi/cgminer.qubit.conf
mpath: /opt/sph-sgminer/sgminer
savepath: /opt/ifmi/cgminer.qubit.conf
4:
mconfig: Groestl
mopts: --api-listen --config /opt/ifmi/cgminer.groestl.conf
mpath: /opt/sph-sgminer/sgminer
savepath: /opt/ifmi/cgminer.groestl.conf
5:
mconfig: Qubit
mopts: --api-listen --config /opt/ifmi/cgminer.qubit.conf
mpath: /opt/sph-sgminer/sgminer
savepath: /opt/ifmi/cgminer.qubit.conf
6:
mconfig: Darkcoin
mopts: --api-listen --config /opt/ifmi/cgminer.darkcoin.conf
mpath: /opt/sph-sgminer/sgminer
savepath: /opt/ifmi/cgminer.darkcoin.conf
7:
mconfig: Jane
mopts: --api-listen --config /opt/ifmi/cgminer.jane.conf
mpath: /opt/sgminer-scryptjane/sgminer
savepath: /opt/ifmi/cgminer.jane.conf
8:
mconfig: Heavy
mopts: --api-listen --config /opt/ifmi/cgminer.heavy.conf
mpath: /opt/cgminer_heavy/cgminer
savepath: /opt/ifmi/cgminer.heavy.conf
9:
mconfig: Aiden
mopts: --api-listen --config /opt/ifmi/cgminer.aiden.conf
mpath: /opt/sgminer-4.1.0/sgminer
savepath: /opt/ifmi/cgminer.aiden.conf
monitoring:
do_email: 0
monitor_fan_hi: 4000
monitor_fan_lo: 1000
monitor_hash_lo: 200
monitor_load_lo: 0
monitor_reject_hi: 3
monitor_temp_hi: 80
monitor_temp_lo: 45
settings:
cgminer_port: 4028
current_mconf: 9
do_boot: 1
-----end-----