Hi,
I tried to use "cgminer --benchmark" with an BlockEruptor (seems also
known as Icarus and is labeled "USB BE Rev. 3.00" on the device as shown
on http://bitcoinrigs.org/product/asicminer-block-erupter-usb-bitcoin-miner/)
and it recognizes the deivce, but can't initialise it:
[2015-05-15 22:33:38] Icarus detect (1:11) failed to initialise (incorrect device?)
[2015-05-15 22:33:45] USB init, claim ifinfo 0 interface 0 in use - BET device 1:11
[2015-05-15 22:33:45] blockerupter detect (1:11) failed to initialise (incorrect device?)
[2015-05-15 22:33:45] Blockerupter usb init failed
[2015-05-15 22:33:45] USB init, claim ifinfo 0 interface 0 in use - AMU device 1:11
[2015-05-15 22:33:45] Icarus detect (1:11) failed to initialise (incorrect device?)
[2015-05-15 22:33:46] USB init, claim ifinfo 0 interface 0 in use - AMU device 1:11
[2015-05-15 22:33:46] Icarus detect (1:11) failed to initialise (incorrect device?)
[2015-05-15 22:33:52] USB init, claim ifinfo 0 interface 0 in use - BET device 1:11
[2015-05-15 22:33:52] blockerupter detect (1:11) failed to initialise (incorrect device?)
[2015-05-15 22:33:52] Blockerupter usb init failed
[2015-05-15 22:33:52] USB init, claim ifinfo 0 interface 0 in use - AMU device 1:11
[2015-05-15 22:33:52] Icarus detect (1:11) failed to initialise (incorrect device?)
[2015-05-15 22:33:53] USB init, claim ifinfo 0 interface 0 in use - AMU device 1:11
[2015-05-15 22:33:53] Icarus detect (1:11) failed to initialise (incorrect device?)
[2015-05-15 22:33:59] USB init, claim ifinfo 0 interface 0 in use - BET device 1:11
[2015-05-15 22:33:59] blockerupter detect (1:11) failed to initialise (incorrect device?)
[2015-05-15 22:33:59] Blockerupter usb init failed
[2015-05-15 22:34:00] USB init, claim ifinfo 0 interface 0 in use - AMU device 1:11
[2015-05-15 22:34:00] Icarus detect (1:11) failed to initialise (incorrect device?)
[2015-05-15 22:34:00] USB init, claim ifinfo 0 interface 0 in use - AMU device 1:11
[2015-05-15 22:34:00] Icarus detect (1:11) failed to initialise (incorrect device?)
[2015-05-15 22:34:06] USB init, claim ifinfo 0 interface 0 in use - BET device 1:11
[2015-05-15 22:34:06] blockerupter detect (1:11) failed to initialise (incorrect device?)
[2015-05-15 22:34:06] Blockerupter usb init failed
[2015-05-15 22:34:07] USB init, claim ifinfo 0 interface 0 in use - AMU device 1:11
[2015-05-15 22:34:07] Icarus detect (1:11) failed to initialise (incorrect device?)
[2015-05-15 22:34:07] USB init, claim ifinfo 0 interface 0 in use - AMU device 1:11
[2015-05-15 22:34:07] Icarus detect (1:11) failed to initialise (incorrect device?)
It doesn't seem to make a difference if I run cgminer as root or as
normal user.
A friend of mine ran into the same issue on Jessie and said, it worked
for him with an unofficial cgminer package from
http://archive.getdeb.net/ubuntu/pool/apps/c/cgminer/cgminer_4.9.1-1~getdeb1_i386.deb
http://archive.getdeb.net/ubuntu/pool/apps/c/cgminer/cgminer_4.9.1-1~getdeb1.dsc
So if it's an upstream issue, it's likely already fixed upstream. At
least the upstream changlog lists a lot of icarus related changes for
the 4.8.0 release.
But it could also be a package difference as the packages don't seem to
have a common ancestor (according to the changelogs and
https://bugs.launchpad.net/getdeb.net/+bug/1257439) and differ a lot,
too. On the other hand the unofficial package has no specific udev
rules, etc. So I rather assume it's an upstream issue.