Pages:
Author

Topic: (OLD) BFGMiner: modular FPGA/GPU, GBT, Stratum, RPC, Avalon/Lnx/OpnWrt/PPA/W64 - page 7. (Read 260061 times)

hero member
Activity: 784
Merit: 500
Oh: I'm a windumb user, thats far out of my league .... I'll have a look at it but in general, i run into unexplainable problems when it comes to linux! I think it hates me Wink
legendary
Activity: 2576
Merit: 1186
Running into a noob problem: Your description said to use opkg to install BFG miner. DD-WRT uses ipkg?

is this still possible to do without to much knowledge?
opkg basically automates download and installation of ipkg software.
I'd think you could just download the .ipk manually and install it with ipkg...
On the other hand, this website seems to suggest it may be a bit more complicated!
If you manage to get it working, I'd appreciate some docs on how to do it Smiley
hero member
Activity: 784
Merit: 500
Running into a noob problem: Your description said to use opkg to install BFG miner. DD-WRT uses ipkg?

is this still possible to do without to much knowledge?

legendary
Activity: 2576
Merit: 1186
Is it possible to get the Miner. Working in DDwrt ?

I have a linksys e3200 with Ddwrt and a tp link mr 3420 with openwrt installed.

My FPGA boards are Ztex branded.
As far as I know DD-Wrt is based on OpenWrt, so the packages might just work.
hero member
Activity: 784
Merit: 500
Is it possible to get the Miner. Working in DDwrt ?

I have a linksys e3200 with Ddwrt and a tp link mr 3420 with openwrt installed.

My FPGA boards are Ztex branded.


full member
Activity: 195
Merit: 100
Way cool - best release yet.  Got a significant improvement in my modminers hash rate and fewer errors - i run under win7 x64 and it seems to be a bit more responsive in general!

Fantastic job!
Just for some statistics gathering, are you running the new Win64 version, or the Win32?



Win64 version!

any more benefits from the 64-bit version compared with the 32-bit?
newbie
Activity: 14
Merit: 0
Is this using the PPA package, or self-compiled? If the latter, from tar or git? If the latter, is it possible you forgot to run autogen.sh in a long time and might have an old version of libblkmaker?
PPA:
$ sudo apt-get install bfgminer
used:
$ sudo add-apt-repository ppa:unit3/bfgminer
for the apt repository...

BTW, is it better to stay with long poll in solo mode, or allow miner to move on to stratum if available?

PS: if limited to Long Poll (--no-stratum) the "Cannot append template-nonce to coinbase on pool 0 (-1) - you might be wasting hashing!" stops repeating after each new block.
legendary
Activity: 2576
Merit: 1186
I get an interesting message from BFGMiner 2.10.5 under ubuntu while doing solo mining:

[2013-02-16 10:31:46] Cannot append template-nonce to coinbase on pool 0 (-1) - you might be wasting hashing!
[2013-02-16 10:31:46] Cannot append coinbase signature at all on pool 0 (-1)

Using bitcoind for servers...  Now, I have the same configuration running under window 7 against the same bitcoind's with no problems (i.e. Blocks are created and posted to the correct wallet).  It only gives me this error under ubuntu.  (btw, it's amd-64 client)

Tired of buying Window licenses, any clues?
Is this using the PPA package, or self-compiled? If the latter, from tar or git? If the latter, is it possible you forgot to run autogen.sh in a long time and might have an old version of libblkmaker?
newbie
Activity: 14
Merit: 0
I get an interesting message from BFGMiner 2.10.5 under ubuntu while doing solo mining:

[2013-02-16 10:31:46] Cannot append template-nonce to coinbase on pool 0 (-1) - you might be wasting hashing!
[2013-02-16 10:31:46] Cannot append coinbase signature at all on pool 0 (-1)

Using bitcoind for servers...  Now, I have the same configuration running under window 7 against the same bitcoind's with no problems (i.e. Blocks are created and posted to the correct wallet).  It only gives me this error under ubuntu.  (btw, it's amd-64 client)

Tired of buying Window licenses, any clues?
legendary
Activity: 2576
Merit: 1186
BFGMiner 3.0 Status

Within probably the next week, the main git branch will shift toward 3.0 with new code to scale better for ASICs (and also some minor improvement for FPGAs).
I am wrapping up the finishing touches for BitForce SC support, and expect to have it ready before they ship. However, I will delay the 3.0 release until I have tested and confirmed the new code is functional myself (either remotely or on my development unit, whichever is available first).
Support for ASICMINER boards and Avalons will at this rate probably wait until 3.1, but that might not be too long after 3.0.
hero member
Activity: 812
Merit: 587
Space Lord
Suspicious... Shocked

Who knows what evil plans do I have...
hero member
Activity: 956
Merit: 1001
Is it possible to put the .dll files into the miner itself?

Now why would you want to do that... unless... no..
you want to create an easily portable cpu miner? hmmm..

http://dundundun.net/
legendary
Activity: 2576
Merit: 1186
Is it possible to put the .dll files into the miner itself?
That's called static linking. It's pretty pointless, though..
hero member
Activity: 812
Merit: 587
Space Lord
Is it possible to put the .dll files into the miner itself?
legendary
Activity: 2576
Merit: 1186
Actually, on further investigation, this looks like it might possibly be a BFGMiner bug.
Will fix it for the next version, if so.
sr. member
Activity: 290
Merit: 250
Using version 2.10.5 I'm getting the error below when attempting to connect to mtred and it switches to stratum.
Am I missing something in my build?
Looks like a bug in mtred - my first guess would be they're sending a mining.notify before you subscribe.
You can use --no-stratum to disable the automatic switching as a workaround until they fix it.

Thanks Luke
legendary
Activity: 2576
Merit: 1186
Using version 2.10.5 I'm getting the error below when attempting to connect to mtred and it switches to stratum.
Am I missing something in my build?
Looks like a bug in mtred - my first guess would be they're sending a mining.notify before you subscribe.
You can use --no-stratum to disable the automatic switching as a workaround until they fix it.
sr. member
Activity: 290
Merit: 250
Hello,

Using version 2.10.5 I'm getting the error below when attempting to connect to mtred and it switches to stratum.
Am I missing something in my build?

Running X6500

root@raspberrypi:~# uname -a
Linux raspberrypi 3.6.11+ #371 PREEMPT Thu Feb 7 16:31:35 GMT 2013 armv6l GNU/Linux


[2013-02-10 16:04:05] Switching pool 0 http://mtred.com:8337 to stratum+tcp://mtred.com:3333
 [2013-02-10 16:04:05] JSON stratum auth failed: [
   -3,
   "Method 'get_transactions' not found for service 'mining'",
   "Traceback: : Method 'get_transactions' not found for service 'mining'\n/usr/local/lib/python2.6/dist-packages/Twisted-
12.3.0-py2.6-linux-x86_64.egg/twisted/internet/posixbase.py:614:_doReadOrWrite\n/usr/local/lib/python2.6/dist-packages/Twisted-12.3.0-py2.6-linux-x86_64.egg/twisted/internet/tcp.py:
215:doRead\n/usr/local/lib/python2.6/dist-packages/Twisted-12.3.0-py2.6-linux-x86_64.egg/twisted/internet/tcp.py:221:_dataReceived\n/usr/local/lib/python2.6/dist-packages/stratum-0.
2.11-py2.6.egg/stratum/protocol.py:174:dataReceived\n--- ---\n/usr/local/lib/python2.6/dist-packages/stratum-0.2.11-py2.6.egg/stratum/protocol.py:199:lineRec
eived\n/usr/local/lib/python2.6/dist-packages/stratum-0.2.11-py2.6.egg/stratum/services.py:13:_handle_event\n/usr/local/lib/python2.6/dist-packages/stratum-0.2.11-py2.6.egg/stratum/
services.py:75:call\n"
]

TIA,
Ric
legendary
Activity: 2576
Merit: 1186
5. --coinbase-addr

The --coinbase-addr option uses a single address for all mined blocks.  For privacy, it would be better for every block to use a distinct address.  That would require the user to supply a pool of addresses to bfgminer, and bfgminer would need to mark them as "used" in a way that is persistent across sessions.  I think it would be a nice enhancement.
Sounds like something for after I add persistent state to BFGMiner in the future. Could you open a GitHub issue so it's not forgotten?

On my side, with Terracoin, solo mining works without using mentioned option, and unique address is used for each solo mined block. It's like that since
Terracoin started, which means BGFMiner version around 2.8.x

Does Bitcoin works differently?
Bitcoin's GBT only provides coinbasevalue, not coinbasetxn, so the miner needs to create coinbasetxn on its own (including deciding where to pay the reward).

Back to 2.10.3 for me - with .4 and .5 I get "all devices disabled."
As I reverted back, I kept trying new/older .dll combinations. Trial and error says it's the libblkmaker.
What device? Can you confirm (starting from scratch) that 2.10.5 works if you copy ONLY the libblkmaker DLL from 2.10.3?
Pages:
Jump to: