cgminer-gekko won't write a cgminer.conf file (comes out blank), so been trying to do a script to start it and add 5 pools in balanced, so it would point 1 stick here and 4 at another. But so far, all I can do is get it to start with all 5 pointed here, then I have to type to add the others.
In case it's helpful, here's my command line and config file (pulled straight out of minera).
First the command line. Note that your paths will be different, and you'd have to decide if you want to use "screen" or not.:
/usr/bin/screen -dmS cgminer-gekko /var/www/minera/minera-bin/custom/cgminer-gekko --compac-freq 150 --balance -c /var/www/minera/conf/miner_conf.json
And the config file contents (replace with your other pool URLs and worker addresses):
{
"api-listen": true,
"api-allow": "W:127.0.0.1",
"pools": [
{
"url": "stratum+tcp:\/\/solo.ckpool.org:3333",
"user": "REPLACE_WITH_OTHER_WORKER_ADDRESS",
"pass": "x"
},
{
"url": "stratum+tcp:\/\/solo.ckpool.org:3333",
"user": "1JiWuyX94wrCr7JhkAn7x5qNMCEef1KhqX.edonkeystick",
"pass": "x"
}
]
}
Not much to it, really.
Of course, you could just use Minera and have it work out of the box, including starting at boot, auto starting if the miner crashes, and a nice web GUI for stats. But maybe that's less fun than tinkering.