Author

Topic: GekkoScience Compac BM1384 Stickminer Official Support Thread - page 121. (Read 268015 times)

legendary
Activity: 3374
Merit: 1859
Curmudgeonly hardware guy
Unless something's changed that I'm not aware of, there is no gekko in stock cgminer 4.9.0 so that wget won't help much at all. I think you're gonna want to grab http://gekkoscience.com/misc/cgminer-gekko.tar.gz instead, as noted in the first post.
sr. member
Activity: 331
Merit: 250
I suggest trying a live usb of Debian - https://www.debian.org/.   With live usb you can run off a usb stick and not even have to do a install on HD.

But I found windows to be a pain with drivers I used 7 and 8.  Went to debian and no issues.   Then I went to RPI and raspbian (which is built off debian) and still working great.   

With linux just no messing with the drivers and very very nice.

Okay I loaded wheezy to an i5 4570t

and the pc will only run the sticks.


so how do I load software like  cgminer.

what link is good to load?

I am running just regular 4.9.2 with Icarus.  You can get a guide pretty close on here - http://blog.phrog.org/2013/07/06/simple-debian-cgminer-asicminer-block-erupter-usb-setup/

Before it try in terminal - apt get upgrade
That will upgrade a lot of things.

Some commands might require sudo in front as root access.   I even went overboard and ran cgminer as root.

I also looked at guide in this thread and added the following to make sure I had all possible things needed.   Again it's overboard if someone takes time they could clean it up for sure.
sudo apt-get install build-essential autoconf automake libtool libcurl4-openssl-dev pkg-config libncurses5-dev libudev-dev

Also used icarus cgminer running not the old cgminer it mentions on that guide something like:
./cgminer -o stratum+tcp://stratum.mining.eligius.st:3334 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr --au3-freq 150


okay so my run time on debian is about 2 minutes life time starting today.

the guide reads


3) apt-get stuff.
apt-get install autoconf gcc make git libcurl4-openssl-dev libncurses5-dev libtool libjansson-dev libudev-dev libusb-1.0-0-dev

First things first, open terminal

sudo apt-get update
sudo apt-get upgrade   (this will update the the system) it will ask do you want to continue y/n hit y and enter.

After it updates,  sudo reboot  (to be sure updates are active).

Then in terminal window again

sudo apt-get install autoconf libusb-1.0-0-dev libusb-1.0-0 libcurl4-openssl-dev libncurses5-dev libudev-dev libtool automake pkg-config libjansson-dev
(you may get a message saying you need another package installed to install some of the above, if you do, just add it to the above)

Again y/n hit y enter
After it's done,

wget http://gekkoscience.com/misc/cgminer-gekko.tar.gz   (fixed)

tar xvzf cgminer-gekko.tar.gz                                           (fixed)

cd cgminer-gekko                                                           (fixed)

./autogen.sh

./configure --enable-gekko --disable-libcurl    (cgminer doesn't need it, but linux does to build)

sudo make install   (you don't have to do the install)

While still in the cgminer-gekko dir,

sudo cp 01-cgminer.rules /etc/udev/rules.d/   (if it does not copy,  sudo su enter then  cp 01-cgminer.rules /etc/udev/rules.d/   )

sudo usermod -G plugdev -a whoami        (whoami= your user name you setup)

sudo reboot

After it restarts open terminal

cd cgminer-gekko

sudo ./cgminer -o stratum+tcp://whateverpool:XXXX -u poolusername.andworkerifyouwant --compac-freq XXX

Not familiar with wheezy, but you might be able to copy/past the comands and then just fill,answer,hit enter when it asks.

EDIT: fixed
legendary
Activity: 4354
Merit: 3614
what is this "brake pedal" you speak of?

this is from the READMEASIC in your miner for compac

Code:
[b]These USB sticks are based on Bitmain's BM1384 chip, and use the antminer
driver.[/b] You can set the clock frequency with

--set compac:clock=x0782

[b]The same values for Antminer U3 (above) are valid for the BM1384.[/b]

this is from your README for U3
Code:
[b]The U3 does not support autodetection, so you will want to use --scan-serial to
manually probe it. For example, to scan all devices, you can use:

-S antminer:all
[/b]
am I understanding it wrong. I do not mind being wrong as I learn from it, well usually
You're confusing the clock values with detection options.
Is there some way to make this clearer to avoid such confusion?

for me at least.

so you do not need anything at all on bfgminer. for windows anything just plug it in, run  bfgminer.exe from its directory. it will ask for a pool and password and then mine correct?

thats not entirely clear from the readme

ok Ill try it.

may I suggest something like "the sidehack compac is plug and play for windows. no command line is needed, just extract the zip file to a drive/folder and run bfgminer.exe. it will as for a pool and password.




legendary
Activity: 1456
Merit: 1000
I suggest trying a live usb of Debian - https://www.debian.org/.   With live usb you can run off a usb stick and not even have to do a install on HD.

But I found windows to be a pain with drivers I used 7 and 8.  Went to debian and no issues.   Then I went to RPI and raspbian (which is built off debian) and still working great.  

With linux just no messing with the drivers and very very nice.

Okay I loaded wheezy to an i5 4570t

and the pc will only run the sticks.


so how do I load software like  cgminer.

what link is good to load?

I am running just regular 4.9.2 with Icarus.  You can get a guide pretty close on here - http://blog.phrog.org/2013/07/06/simple-debian-cgminer-asicminer-block-erupter-usb-setup/

Before it try in terminal - apt get upgrade
That will upgrade a lot of things.

Some commands might require sudo in front as root access.   I even went overboard and ran cgminer as root.

I also looked at guide in this thread and added the following to make sure I had all possible things needed.   Again it's overboard if someone takes time they could clean it up for sure.
sudo apt-get install build-essential autoconf automake libtool libcurl4-openssl-dev pkg-config libncurses5-dev libudev-dev

Also used icarus cgminer running not the old cgminer it mentions on that guide something like:
./cgminer -o stratum+tcp://stratum.mining.eligius.st:3334 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr --au3-freq 150


okay so my run time on debian is about 2 minutes life time starting today.

the guide reads


3) apt-get stuff.
apt-get install autoconf gcc make git libcurl4-openssl-dev libncurses5-dev libtool libjansson-dev libudev-dev libusb-1.0-0-dev

You might need to put in front of some of the commands: sudo
That runs it as root in terminal.   On the get install i did both the one from that old guide:
apt-get install autoconf gcc make git libcurl4-openssl-dev libncurses5-dev libtool libjansson-dev libudev-dev libusb-1.0-0-dev

And the one from like page two here:
sudo apt-get install build-essential autoconf automake libtool libcurl4-openssl-dev pkg-config libncurses5-dev libudev-dev
legendary
Activity: 4256
Merit: 8551
'The right to privacy matters'
I suggest trying a live usb of Debian - https://www.debian.org/.   With live usb you can run off a usb stick and not even have to do a install on HD.

But I found windows to be a pain with drivers I used 7 and 8.  Went to debian and no issues.   Then I went to RPI and raspbian (which is built off debian) and still working great.  

With linux just no messing with the drivers and very very nice.

Okay I loaded wheezy to an i5 4570t

and the pc will only run the sticks.


so how do I load software like  cgminer.

what link is good to load?

I am running just regular 4.9.2 with Icarus.  You can get a guide pretty close on here - http://blog.phrog.org/2013/07/06/simple-debian-cgminer-asicminer-block-erupter-usb-setup/

Before it try in terminal - apt get upgrade
That will upgrade a lot of things.

Some commands might require sudo in front as root access.   I even went overboard and ran cgminer as root.

I also looked at guide in this thread and added the following to make sure I had all possible things needed.   Again it's overboard if someone takes time they could clean it up for sure.
sudo apt-get install build-essential autoconf automake libtool libcurl4-openssl-dev pkg-config libncurses5-dev libudev-dev

Also used icarus cgminer running not the old cgminer it mentions on that guide something like:
./cgminer -o stratum+tcp://stratum.mining.eligius.st:3334 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr --au3-freq 150


okay so my run time on debian is about 2 minutes life time starting today.

the guide reads


3) apt-get stuff.
apt-get install autoconf gcc make git libcurl4-openssl-dev libncurses5-dev libtool libjansson-dev libudev-dev libusb-1.0-0-dev
legendary
Activity: 2576
Merit: 1186
never tried Luke-Jrs BFGMiner, cks cgminer seems way more easy with cgminer/zadig
How is it easier to do more things to set it up? O.o
BFGMiner is plug-and-play... :p


bfgminer needs a command line to just fire up, no? I do read READMEs. cgminer does not.
BFGMiner needs a command line in the same circumstances that cgminer needs a command line.
Normally, one can simply run BFGMiner and plug in miners, and it will just work.
No need to mess with drivers (like cgminer's Zadig) or anything.

this is from the READMEASIC in your miner for compac

Code:
[b]These USB sticks are based on Bitmain's BM1384 chip, and use the antminer
driver.[/b] You can set the clock frequency with

--set compac:clock=x0782

[b]The same values for Antminer U3 (above) are valid for the BM1384.[/b]

this is from your README for U3
Code:
[b]The U3 does not support autodetection, so you will want to use --scan-serial to
manually probe it. For example, to scan all devices, you can use:

-S antminer:all
[/b]
am I understanding it wrong. I do not mind being wrong as I learn from it, well usually
You're confusing the clock values with detection options.
Is there some way to make this clearer to avoid such confusion?
legendary
Activity: 4354
Merit: 3614
what is this "brake pedal" you speak of?
never tried Luke-Jrs BFGMiner, cks cgminer seems way more easy with cgminer/zadig
How is it easier to do more things to set it up? O.o
BFGMiner is plug-and-play... :p


bfgminer needs a command line to just fire up, no? I do read READMEs. cgminer does not.
BFGMiner needs a command line in the same circumstances that cgminer needs a command line.
Normally, one can simply run BFGMiner and plug in miners, and it will just work.
No need to mess with drivers (like cgminer's Zadig) or anything.

this is from the READMEASIC in your miner for compac

Code:
[b]These USB sticks are based on Bitmain's BM1384 chip, and use the antminer
driver.[/b] You can set the clock frequency with

--set compac:clock=x0782

[b]The same values for Antminer U3 (above) are valid for the BM1384.[/b]

this is from your README for U3
Code:
[b]The U3 does not support autodetection, so you will want to use --scan-serial to
manually probe it. For example, to scan all devices, you can use:

-S antminer:all
[/b]
am I understanding it wrong. I do not mind being wrong as I learn from it, well usually
legendary
Activity: 2576
Merit: 1186
never tried Luke-Jrs BFGMiner, cks cgminer seems way more easy with cgminer/zadig
How is it easier to do more things to set it up? O.o
BFGMiner is plug-and-play... :p


bfgminer needs a command line to just fire up, no? I do read READMEs. cgminer does not.
BFGMiner needs a command line in the same circumstances that cgminer needs a command line.
Normally, one can simply run BFGMiner and plug in miners, and it will just work.
No need to mess with drivers (like cgminer's Zadig) or anything.
legendary
Activity: 4354
Merit: 3614
what is this "brake pedal" you speak of?
never tried Luke-Jrs BFGMiner, cks cgminer seems way more easy with cgminer/zadig
How is it easier to do more things to set it up? O.o
BFGMiner is plug-and-play... :p


bfgminer needs a command line to just fire up, no? I do read READMEs but yours was a few weeks ago, so please correct me if I am remembering it wrong. cgminer does not. zadig is an easypeasy install but maybe thats just me.

yes I use the command line and yes I use ubuntu - admittedly ubuntu is probably the easiest *nix to use but I like the command line and use it for many *nix things like for my FreeNAS box scripts. BUT.. many others that are buying compacs are windows users and will not like it.

just sayin
legendary
Activity: 1456
Merit: 1000
I suggest trying a live usb of Debian - https://www.debian.org/.   With live usb you can run off a usb stick and not even have to do a install on HD.

But I found windows to be a pain with drivers I used 7 and 8.  Went to debian and no issues.   Then I went to RPI and raspbian (which is built off debian) and still working great.  

With linux just no messing with the drivers and very very nice.

Okay I loaded wheezy to an i5 4570t

and the pc will only run the sticks.


so how do I load software like  cgminer.

what link is good to load?

I am running just regular 4.9.2 with Icarus.  You can get a guide pretty close on here - http://blog.phrog.org/2013/07/06/simple-debian-cgminer-asicminer-block-erupter-usb-setup/

Before it try in terminal - apt get upgrade
That will upgrade a lot of things.

Some commands might require sudo in front as root access.   I even went overboard and ran cgminer as root.

I also looked at guide in this thread and added the following to make sure I had all possible things needed.   Again it's overboard if someone takes time they could clean it up for sure.
sudo apt-get install build-essential autoconf automake libtool libcurl4-openssl-dev pkg-config libncurses5-dev libudev-dev

Also used icarus cgminer running not the old cgminer it mentions on that guide something like:
./cgminer -o stratum+tcp://stratum.mining.eligius.st:3334 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr --au3-freq 150
legendary
Activity: 4256
Merit: 8551
'The right to privacy matters'
I suggest trying a live usb of Debian - https://www.debian.org/.   With live usb you can run off a usb stick and not even have to do a install on HD.

But I found windows to be a pain with drivers I used 7 and 8.  Went to debian and no issues.   Then I went to RPI and raspbian (which is built off debian) and still working great.   

With linux just no messing with the drivers and very very nice.

Okay I loaded wheezy to an i5 4570t

and the pc will only run the sticks.


so how do I load software like  cgminer.

what link is good to load?
sr. member
Activity: 361
Merit: 267
Any updates Novak on recompiling your cgminer build to work alongside some regular U2 sticks? I got a bunch laying around now I guess I could build another pi just to run the old legacy miners but I have that 1 stick that won't play well with my others so I was going to put it with my old U2's

I know that BFG Miner doesn't work with both U2 and Compaq at the same time, it sees the U1 and U2 as Compaqs.
legendary
Activity: 2576
Merit: 1186
never tried Luke-Jrs BFGMiner, cks cgminer seems way more easy with cgminer/zadig
How is it easier to do more things to set it up? O.o
BFGMiner is plug-and-play... :p
legendary
Activity: 1167
Merit: 1009
Any updates Novak on recompiling your cgminer build to work alongside some regular U2 sticks? I got a bunch laying around now I guess I could build another pi just to run the old legacy miners but I have that 1 stick that won't play well with my others so I was going to put it with my old U2's
legendary
Activity: 4354
Merit: 3614
what is this "brake pedal" you speak of?
interesting about zadig and cgminer.. Ive installed zadig for usb  miners with absolutely no problems on win7 starter with a very under powered intel atom CPU netbook, a notebook with a i5 M450  and win10 (for the lulz and specifically to test with compacs on win10), win7 64bit professional (i5 3570k),  vista32 ultimate (intel E7500) and  XP (cant remember CPU; it was last year).

mayhaps Im just lucky with zadig and cgminer..

EDITs:  stock cgminer with the win7s and XP with miners and the-crap-company-I-shall-not-name, cgminer-gekko on vista/win10 with compacs

never tried Luke-Jrs BFGMiner, cks cgminer seems way more easy with cgminer/zadig

and novac, thanks for the windows cgminer build and of course sidehack thanks for the compac, they rock.

consider giving sidehack and novak  burger donations.. sure sidehack sells compacs  for money but they did the work on it for burgers

BTW if anyone has not donated BTC to ck and kano for cgminer, please donate to them also,  lot of work went into that code
legendary
Activity: 1456
Merit: 1000
I suggest trying a live usb of Debian - https://www.debian.org/.   With live usb you can run off a usb stick and not even have to do a install on HD.
So your suggestion is for me to run another OS?  Hmm, that seems like quite a reach just to get a couple stick miners hashing.  My XP machine is my main computer, I use it for a lot of stuff including my bitcoin node, not sure I want to go messing with additional operating systems...

Be sure to run zadig as administrator.  I plugged in 1 stick at a time and made sure zadig used the correct driver.  Is you batch file specifying a frequency ...
cgminer -o stratum+tcp://stratum.mining.eligius.st:3334 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr --compac-freq 150
I understand how to use zadig, that is not an issue here.  As shown in my post I am specifying a frequency.

It honestly is not a lot of work to try it on live usb then you know if it works.  Zadig just is a pain and seems not to be perfect.  Debian no zadig to mess around with.

I suggest at least trying it once see what it does.

never ran debian  but I went to the site looks easy  enough.

http://www.debian.org/doc/manuals/debian-faq/ch-compat.en.html

The current Debian GNU/Linux release, 8, contains a complete, binary distribution for the following architectures:

amd64: this covers systems based on AMD 64bit CPUs with AMD64 extension and all Intel CPUs with EM64T extension, and a common 64bit userspace.


my question is simple.

I have an

intel i5 2500t
intel i5 6600k
intel i7 4790
intel i5 4570t

I can use any of these.  so how do I check for the EM64T extension to decide which one to use?

Answer is here:

http://www.intel.com/support/processors/xeon/sb/cs-012580.htm



Q. Which processors support Intel Extended Memory 64 Technology?
A. Since Q4 of 2006, Intel® EM64T has been supported in all mobile, desktop and server processors that are based on the Intel® Core™ Microarchitecture.


So I am going to do a debian  with the i5 2500T 


Please let us know how it turns out but I think you will really like the result if it was like me.  I was messing with drivers and was pain.   After I switched to debian was much easier I am running just regular 4.9.2 and as icarus instead of compac.  Seems to work fine for me.
sr. member
Activity: 331
Merit: 250
I suggest trying a live usb of Debian - https://www.debian.org/.   With live usb you can run off a usb stick and not even have to do a install on HD.
So your suggestion is for me to run another OS?  Hmm, that seems like quite a reach just to get a couple stick miners hashing.  My XP machine is my main computer, I use it for a lot of stuff including my bitcoin node, not sure I want to go messing with additional operating systems...

Be sure to run zadig as administrator.  I plugged in 1 stick at a time and made sure zadig used the correct driver.  Is you batch file specifying a frequency ...
cgminer -o stratum+tcp://stratum.mining.eligius.st:3334 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr --compac-freq 150
I understand how to use zadig, that is not an issue here.  As shown in my post I am specifying a frequency.

It honestly is not a lot of work to try it on live usb then you know if it works.  Zadig just is a pain and seems not to be perfect.  Debian no zadig to mess around with.

I suggest at least trying it once see what it does.

never ran debian  but I went to the site looks easy  enough.

http://www.debian.org/doc/manuals/debian-faq/ch-compat.en.html

The current Debian GNU/Linux release, 8, contains a complete, binary distribution for the following architectures:

amd64: this covers systems based on AMD 64bit CPUs with AMD64 extension and all Intel CPUs with EM64T extension, and a common 64bit userspace.


my question is simple.

I have an

intel i5 2500t
intel i5 6600k
intel i7 4790
intel i5 4570t

I can use any of these.  so how do I check for the EM64T extension to decide which one to use?

Answer is here:

http://www.intel.com/support/processors/xeon/sb/cs-012580.htm



Q. Which processors support Intel Extended Memory 64 Technology?
A. Since Q4 of 2006, Intel® EM64T has been supported in all mobile, desktop and server processors that are based on the Intel® Core™ Microarchitecture.


So I am going to do a debian  with the i5 2500T 

I think you'll like it, it will take some getting use too, that's why I've got the main computer setup in a dual boot with Win 7 and Mint 17 (got a few things in 7 that I still use), but some times I might go a week or more between firing up 7 (well except now that I got the sticks, still trying to figure out putty on mint). Some time in the future, Win 7 (Microsoft) is gone completely.

After about the first 2 months or so with Mint, I put Ubuntu on two old XP laptops (that were no good for Win 7), getting some more life out of them now and saved myself from having to buy a new laptop (but I know sooner or later I'll need a new one and the first thing is switching it to a linux setup).
legendary
Activity: 3374
Merit: 1859
Curmudgeonly hardware guy
If it helps, the machine cgminer-gekko was compiled on for initial testing, and which is being used for all the Compac testing before sticks are packed for shipping, is an old Pentium D unit running Debian 7.
legendary
Activity: 4256
Merit: 8551
'The right to privacy matters'
I suggest trying a live usb of Debian - https://www.debian.org/.   With live usb you can run off a usb stick and not even have to do a install on HD.
So your suggestion is for me to run another OS?  Hmm, that seems like quite a reach just to get a couple stick miners hashing.  My XP machine is my main computer, I use it for a lot of stuff including my bitcoin node, not sure I want to go messing with additional operating systems...

Be sure to run zadig as administrator.  I plugged in 1 stick at a time and made sure zadig used the correct driver.  Is you batch file specifying a frequency ...
cgminer -o stratum+tcp://stratum.mining.eligius.st:3334 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr --compac-freq 150
I understand how to use zadig, that is not an issue here.  As shown in my post I am specifying a frequency.

It honestly is not a lot of work to try it on live usb then you know if it works.  Zadig just is a pain and seems not to be perfect.  Debian no zadig to mess around with.

I suggest at least trying it once see what it does.

never ran debian  but I went to the site looks easy  enough.

http://www.debian.org/doc/manuals/debian-faq/ch-compat.en.html

The current Debian GNU/Linux release, 8, contains a complete, binary distribution for the following architectures:

amd64: this covers systems based on AMD 64bit CPUs with AMD64 extension and all Intel CPUs with EM64T extension, and a common 64bit userspace.


my question is simple.

I have an

intel i5 2500t
intel i5 6600k
intel i7 4790
intel i5 4570t

I can use any of these.  so how do I check for the EM64T extension to decide which one to use?

Answer is here:

http://www.intel.com/support/processors/xeon/sb/cs-012580.htm



Q. Which processors support Intel Extended Memory 64 Technology?
A. Since Q4 of 2006, Intel® EM64T has been supported in all mobile, desktop and server processors that are based on the Intel® Core™ Microarchitecture.


So I am going to do a debian  with the i5 2500T 
legendary
Activity: 2576
Merit: 1186
I have a little info for Luke-Jr: My use of -d? -D produced about 20K bytes of output that I haven't tried to post here. I'll find a way to provide the whole file. I am however providing the last few lines which may provide a clue:

 [2015-09-17 18:30:05] lowlevel_scan: Found vcom device at com:12 (path=\\.\COM12, vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
 [2015-09-17 18:30:05] lowlevel_scan: Found vcom device at com:11 (path=\\.\COM11, vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
 [2015-09-17 18:30:05] lowlevel_scan: Found vcom device at com:10 (path=\\.\COM10, vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
 [2015-09-17 18:30:05] Devices detected:

What's noteworthy about these is that COM10-COM12 are the device names that Windows assigned to the sticks. I can see them in a Control Panel display, and they are found as "AMU" if I add them using the \\.\COMxx path name after bfgminer is started.

One thing I just thought of: This system is actually my work laptop, and it's Windows 7 Enterprise. I am however NOT the Administrator of this box. I wonder if perhaps device detection is impacted by that?

Thanks for your interest.
Hmm, seems like getting the device info failed.
A full log would be possibly helpful to figure out why.
If hotplugging just works, this suggests it should be possible to get it...
Jump to: