Using Awesome Miner and CGminer for Gekko USB sticks
I am using Awesome Miner - https://www.awesomeminer.com/ - free version.
I am my PC windows 10 laptop where I installed Awesome Miner and I have a laptop where I connected my USB and 3 GekkoScience USB sticks.
I setup Awesome Miner to connect to my local IP of my Ubuntu laptop - you can use ifconfig -a in a terminal to get you IP in Linux. Also cgminer port is always 4028.
To allow Awesome Miner to see cgminer - you have to add --api-listen to your cgminer command.
So my cgminer command looks like this:
./cgminer -o ... -u ... -p x --api-listen
It is pretty awesome since sometimes you have zombie sticks that you have unplug and re-plug - so on Awesome miner you can restart cgminer remotely - pretty cool.
And I would definitely support those guys in the future when I have a few more Gekko sticks plug-in.