2.10.4fAn Xubuntu 11.04 x86_64 executable is in my github called cgminer-2.10.4f
https://github.com/kanoi/cgminer-binaries(it also works on Fedora 16 and 17)
This includes all the pull request changes I've made since 2.10.4
oldest first:
Kano BFL libusb driver cbf6c71
Kano BFL USB build changes 040ec58
Kano BFL report USB device numbers for init errors and allow faster 'reinit' b099615
Kano BFL USB - README and FPGA-README 70b47a7
Kano BFL include all USB requirements 03c2cab
Kano BFL USB api.c usbstats 07db1ed
Kano BFL USB longer timeout 211b0f4
Kano Remember best share per pool and return in API pools 03f626e
Kano Correct API version to match docs abaaf93
Kano zero (most) API stats 4c2f26e
Kano BFL USB correct usb stats id 44ec755
Kano miner.php optional user/pass login restrictions 910764d
Kano miner.php user/pass fix 'usr' is readonly aaddf5b
Kano diffexactone pool diff1 used for share value calculation is ffffffff.… … 6382b0c
Kano rename device_api -> device_drv and all related api -> drv and add a … … fe508ba
Kano device_drv missing drv for cpu and incorrect test 774944c
Kano device_drv - allow .name to be changed before add_cgpu() f9b0751
Kano increase device status string length 400dc17
Kano api.c pgaenable not re-enabling the device - plus related debug 8b078fc
Kano API zero - zero statistics - all or bestshare - with optional on scre… … 8d59ab5
Kano BFL minimise first initialisation failure delay since it is common 72253d2
Kano 2.10.4f
English version of the most notable of the above:New BFL USB driver that only uses libusb (and autodetects all BFLs)
miner.php optional password security
Best Share also recorded per pool and available from the API
API pgaenable fix (didn't work for multiple devices)
API zero statistics
My git contains the updated API-README, FPGA-README and README
https://github.com/kanoi/cgminerNow some important information about the BFL USB driver.On linux, if you wish to switch back to the old verison, you'll need to reboot your rig.
On windows (as described in FPGA-README) you'll need to update your windows USB driver
I've tested it on linux and windows with a BFL FPGA Single and also on linux had someone test with a BFL FPGA MiniRig
The 2nd MiniRig run worked fine, the first 1st didn't find all the devices but there was no debug running at the time.
I've asked Josh for access to a MiniRig for at least a few hours to track this down, but not got that access yet.
If it doesn't see all your MiniRig boards, a debug log would be much appreciated (and rerunning cgminer may then find them all)
To get the binary simply:
wget https://github.com/kanoi/cgminer-binaries/raw/master/cgminer-2.10.4f
chmod +x cgminer-2.10.4f
md5sum cgminer-2.10.4f0ecc59cd7cfbc4a5a56031b8123edf65 cgminer-2.10.4fFor anyone who didn't realise, it's just the executable file to put in place of 'cgminer'
Nothing else needs changing
First get and extract the full binary release from ckolivas and then copy my file in place of 'cgminer'
(however, as I mentioned above, there are new *README files in my git)
No problems so far on my GPU, 'BFL+MMQ+2xICA'
Since I'm no longer GPU mining, I just run it for a while on my single 6950 to see what happens
BFL+MMQ+ICAs (2.4GH/s) on OzCoin Stratum with fixed 8 diff
The same configure options as cvolivas' binary version
In case anyone was wondering:
CFLAGS="-O2 -W -Wall" ./autogen.sh --enable-icarus --enable-bitforce --enable-ztex --enable-modminer --enable-scrypt
make clean
make