In the past 3-4 months the cgminer library on github.com has seemed to be shreaded. IMHO.
The only version of cgminer that works with the gekko miner is 4.10.0... THE BOYS are updating the cgminer code from what I can tell.
There is a version of 4.10.0 with the gekko driver installed. You have to do all the pre-requisites...then procede throuth the compile procedures.
Where does this cgminer live? I had to DIG in github quite a bit to find it. Search in GitHub for this branch AJJJJ-Master (that is 4 J's)
Using a usb 3.0 hub, adds to the mix... rpi's all/any are USB2.0 devices. I run an Orico 20 port, USB 2.0 hub, 150WATT Powersupply. I have 11 gekko's running at 117Ghz. I use SLUSHPOOL / COINBASE as my pool and repository. IMHO the drive is just an anchor... Save all the USB power for your hub and Pi. I'd suggest finding a real USB2.0 hub.
I'm having the problem of it locking up my gekko setup... I'm digging here for that. There may be 2 solutions. 1 of them is working on my Pi2b 7-port USB2.0 hub, six icarus 333mhz chips & one USB fan in the middle. It has been running 3 days & counting. chewing up 2.01 ghz ... hey it's a nCoin.
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
This versioin of cgminer works with the gekko. The locking up thing, I'm digging... IMHO ditch the USB3.0 hub. It has no advantage in a controller (aka Pi) and devices (aka Gekko's) that are all USB2.0. good luck & please report back. I've been running gekko's ~1.5 years & asics 333's for almost 4 (on & off... Moving & crap)