Author

Topic: OLD: BFGMiner 3.10.0: modular ASIC+FPGA, GBT+Strtm, RPC, Mac/Lnx/W64, AntU1, DRB - page 126. (Read 1193368 times)

hero member
Activity: 826
Merit: 1000
Luke-Jr can you comment if the difference I see in blade interface it due to proxy not detecting HW error and BFGMiner do? It is hard to say from pool data since difference is not that big...
legendary
Activity: 2576
Merit: 1186
I found an odd behavior when you use different blockchains and block erupters. I have a merged mining Bitcoin pool set as main pool and a PPCoin pool as a failback pool. When the main pool fails, it switches without problems to the PPCoin pool and keeps on mining. When the main pool comes back to life, it switches back to pool 0 but stops mining. My block erupters are turned off. If I manualy switch back to pool 1 they start working again.  If I now manualy switch to pool 0, bfgminer ignores this and keeps mining on pool 1. I have to restart bfgminer to get it working on pool 0 again.
I also tried manualy switching on my GPU rig. Here most of the time switching between the pools is no problem (It only gets very few times stuck at the PPCoin pool), even balancing as pool strategy works without problems. Load balancing doesnt work, it keeps mining on the pool with the highest priority.
Sounds like it's working fine, given the circumstands.
Multiple blockchains at the same time has never been supported.
hero member
Activity: 826
Merit: 1000
How long are you leaving the Blade after reboot?  Mine will take a good 10 minutes to settle in at 13GH.  
Using BFGMiner:

Total MHS:   12549
Received:   0000001810
Accepted:   0000001754
Per Minute:   171.12
Efficiency:   096.90%
Up Time:   0d,00h,10m,15s


Using proxy:

Total MHS:   12981
Received:   0000002848
Accepted:   0000002841
Per Minute:   177.19
Efficiency:   099.75%
Up Time:   0d,00h,16m,02s

I forgot a bit but it was about the same at 7 minutes...

But BFGMiner is showing about 4% HW errors. Could that be it? Proxy server is ignoring errors?

EDIT: This is a longer run with BFGMiner

Total MHS:   12262
Received:   0000008896
Accepted:   0000008359
Per Minute:   167.62
Efficiency:   093.96%
Up Time:   0d,00h,49m,52s

EDIT 2: See https://bitcointalksearch.org/topic/m.3181298
hero member
Activity: 1246
Merit: 501
Well I have proxy setup and BFG miner and one as primary server and one as secondary... Ans I can only do switch pools. And I see different hash rate without restart... So I guess there is something else... But will do some resets...


How long are you leaving the Blade after reboot?  Mine will take a good 10 minutes to settle in at 13GH. 

Also they seem a bit bursty - in Eligius I'll see the rate go down to about 20GH, then it'll suddenly peak over 31GH.  It all averages out in the end, of course.  Mine are currently running though a single instance stratum_proxy.  I'm hoping to get BFG set up on Linux in the next few days and see if it handles things a little better.
full member
Activity: 140
Merit: 100
In POS we trust
I found an odd behavior when you use different blockchains and block erupters. I have a merged mining Bitcoin pool set as main pool and a PPCoin pool as a failback pool. When the main pool fails, it switches without problems to the PPCoin pool and keeps on mining. When the main pool comes back to life, it switches back to pool 0 but stops mining. My block erupters are turned off. If I manualy switch back to pool 1 they start working again.  If I now manualy switch to pool 0, bfgminer ignores this and keeps mining on pool 1. I have to restart bfgminer to get it working on pool 0 again.
I also tried manualy switching on my GPU rig. Here most of the time switching between the pools is no problem (It only gets very few times stuck at the PPCoin pool), even balancing as pool strategy works without problems. Load balancing doesnt work, it keeps mining on the pool with the highest priority.
hero member
Activity: 826
Merit: 1000
Well I have proxy setup and BFG miner and one as primary server and one as secondary... Ans I can only do switch pools. And I see different hash rate without restart... So I guess there is something else... But will do some resets...

Could if be that I run Linux from vmware player?
hero member
Activity: 1246
Merit: 501
Just reboot the Blade - mine give shitty hash rates sometimes, a reboot brings them back to ~13GH.  Sometimes after a reboot they'll only do 8GH.  They're not the most reliable thing in the world...
hero member
Activity: 826
Merit: 1000
Well it works on proxy. And it started working(without doing anything) with BFGminer but with less speed and efficiency according to blade interface...
legendary
Activity: 2576
Merit: 1186
Working thanks

EDIT: maybe I spoke too early.

Now I have:

 SGW 0: Initializing...

and nothing happens
Blades have finiky (read: broken) network stacks. Maybe try messing with the computer's MTU? :/
hero member
Activity: 826
Merit: 1000
Working thanks

EDIT: maybe I spoke too early.

Now I have:

 SGW 0: Initializing...

and nothing happens
legendary
Activity: 2576
Merit: 1186
Need some help

I installed Linux so I can run Blade. When installing miner I followed this steps

http://jarco.be/install-bfgminer-ubuntu-mint/

The problem is that I got 3.1.4 installed not 3.2.0. What I need to do?

Thanks
You might need to build from source until unit3 gets around to updating the PPA Sad
OK I have no idea what did you told me... Linux is totally new to me. All I would like is to install 3.2.0 with blade support.
Code:
sudo apt-get install build-essential autoconf automake libtool pkg-config libcurl4-gnutls-dev libjansson-dev uthash-dev libncursesw5-dev libudev-dev libusb-1.0-0-dev libmicrohttpd-dev curl
curl http://luke.dashjr.org/programs/bitcoin/files/bfgminer/3.2.0/bfgminer-3.2.0.tbz2 | tar xjvp
cd bfgminer-3.2.0 && ./configure && make
Then when you want to run BFGMiner, go back to this directory and run:
Code:
./bfgminer your-options-here
hero member
Activity: 826
Merit: 1000
Need some help

I installed Linux so I can run Blade. When installing miner I followed this steps

http://jarco.be/install-bfgminer-ubuntu-mint/

The problem is that I got 3.1.4 installed not 3.2.0. What I need to do?

Thanks
You might need to build from source until unit3 gets around to updating the PPA Sad
OK I have no idea what did you told me... Linux is totally new to me. All I would like is to install 3.2.0 with blade support.

EDIT:
I followed also this instructions:
cd ~
mkdir bin
git clone https://github.com/luke-jr/bfgminer.git
cd bfgminer
./autogen.sh
make

But I get:
user@ubuntu:~/bfgminer$ ./autogen.sh
Getting submodules...
Running autoreconf -if...
./autogen.sh: 20: ./autogen.sh: autoreconf: not found
user@ubuntu:~/bfgminer$ make
make: *** No targets specified and no makefile found.  Stop.
legendary
Activity: 2576
Merit: 1186
Need some help

I installed Linux so I can run Blade. When installing miner I followed this steps

http://jarco.be/install-bfgminer-ubuntu-mint/

The problem is that I got 3.1.4 installed not 3.2.0. What I need to do?

Thanks
You might need to build from source until unit3 gets around to updating the PPA Sad
hero member
Activity: 826
Merit: 1000
Need some help

I installed Linux so I can run Blade. When installing miner I followed this steps

http://jarco.be/install-bfgminer-ubuntu-mint/

The problem is that I got 3.1.4 installed not 3.2.0. What I need to do?

Thanks
hero member
Activity: 518
Merit: 500
Been back and forth testing CGminer and BFGminer. Since I got my BFL Asics I've notice the CGminer builds take about 90-95% cpu usage on my Rpi and BFGminer gets same performance at ~20% CPU usage. The verdict is in BFGminer is much more efficient for my Rpi.

i`ve been back and forth too, trying to get my BE working with CG but they just won`t (maybe due to my inexperience compiling via mingw or something)

BFGminer just works straight away so I`m sticking.

I too was a fan of cgminer for a long time. But today, bfgminer seems to perform better.  I have two mini rigs, same Windows 7 x64 OS on both rigs, one rig is running bfgminer 3.1.4 the other cgminer 3.4.3.
I run them for 10+ hours against EMC.  Both rigs show 480GH (+-2) at the miner.  At the pool, cgminer is consistently showing 30 GH less.  When I switch miners, i.e. run cgminer on the machine that run bfgminer and run bfgminer on the machine that was running cgminer, I get the same results at the pool.  cgminer worker is always 30GH slower (+- 5GH).

The only variable is the miner software.  Unless bad luck consistently follows cgminer worker, there is no other explanation.  Either way, cgminer is losing BTC0.13 a day in my case.
Looks like Luke has finally beaten the cgminer team in terms of performance.  For slower GPUs, FPGAs and entry level ASICs this difference might not be noticeable.  But it is easy to see when running mini rigs.

So yes, bfgminer should be used with ASICs.  Leave cgminer to GPUs and FPGAs.
IMHO, of course. (Spare me the religious discussions of using direct USB vs COM)


No religious talk from me. If it works, it works, end of!  Could I borrow a mini rig? my 10 block erupter usbs are sweltering under the 113m diff!!!  Sad
hero member
Activity: 518
Merit: 500
Been back and forth testing CGminer and BFGminer. Since I got my BFL Asics I've notice the CGminer builds take about 90-95% cpu usage on my Rpi and BFGminer gets same performance at ~20% CPU usage. The verdict is in BFGminer is much more efficient for my Rpi.

i`ve been back and forth too, trying to get my BE working with CG but they just won`t (maybe due to my inexperience compiling via mingw or something)

BFGminer just works straight away so I`m sticking.
hero member
Activity: 910
Merit: 550
Been back and forth testing CGminer and BFGminer. Since I got my BFL Asics I've notice the CGminer builds take about 90-95% cpu usage on my Rpi and BFGminer gets same performance at ~20% CPU usage. The verdict is in BFGminer is much more efficient for my Rpi.
legendary
Activity: 2576
Merit: 1186
when to expect stratum proxy enabled for OpenWRT?
After I decide to write stratum proxy support (or someone else contributes it), at least  Tongue
hero member
Activity: 826
Merit: 1000
°^°
when to expect stratum proxy enabled for OpenWRT?
sr. member
Activity: 280
Merit: 250
Sometimes man, just sometimes.....
My only issue at this point is for some reason 3 out of my 25 sticks show up as BES instead of ICA and are giving me sick/dead restart problems. Before I changed to this version, I have been stable since I set it up. Impressive to say the least. I definitely want my blade connected through BFGminer... So I have isolated the 3 erupters that show up differently and pulled them, now BFG is running like a champ. Not a big deal since my windows machine is always running with my node and so I can just put the 3 "BES"sticks on there. Just thought I would add that information in case someone else is having a similar issue.
This is pretty odd. They really should all show up as BES (Block Erupter Sapphire), but I'm curious as to why that is creating problems for you.
What options are you using? Can you try with just -S erupter:all and not any --icarus-* options, in the same instance?
Temporary workaround in any case: -S erupter:noauto will disable the autodetection of autodetect-capable Erupters (likely the 3 that show up as BES for you).

I have tried -S erupter:all   and   --scan-serial erupter:*
* is not a special character with --scan-serial, and will be ignored.

Thanks for getting back so quick Luke.  Whenever I try with -S erupter:all    NO    --icarus     
     
          -I start getting sick/dead within 10-20 minutes.

Whenever I try    -S erupter:noauto     
     
        - then only the blade shows up   ----No erupters

I got --scan-serial erupter:*   from the  ASIC readme
   
          -I guess I misunderstood the usage.

The only way I've been able to get them running close to as stable as before is by using a similar command to the one I have been using since I started setting up these AsicMiner devices on BFGminer......

bfgminer.exe -o 127.0.0.1:8332 -u worker99 -p pass -o gbt.mining.eligius.st:9337 -u ITSYOURS -p pass --failover-only -G -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100 --coinbase-addr 14qi3gVPuDzcuTiJpdHCoTETFFFvG4SeD3 --coinbase-sig "BUYER99 SOLO MINE"

If you are using the latest version of bfg, I dont think you need "--icarus-options 115200:1:1 --icarus-timing 3.0=100", you can delete that.
Jump to: