Pages:
Author

Topic: Modular Python Bitcoin Miner - Official Thread (Read 74184 times)

full member
Activity: 210
Merit: 100
Incakoin= Incagold
Theseven pm sent Smiley
sr. member
Activity: 476
Merit: 250
For some reason I cannot connect to any stratum servers?  Getwork works fine but not stratum.  Do I need to install a stratum server? 

For some pools a patch needs to be applied. Search this thread.

Personally, I'm just using a proxy.
legendary
Activity: 1456
Merit: 1018
HoneybadgerOfMoney.com Weed4bitcoin.com
For some reason I cannot connect to any stratum servers?  Getwork works fine but not stratum.  Do I need to install a stratum server? 
full member
Activity: 158
Merit: 100
Hi, I just started using MPBM for the first time, and what shall I say.... WOW I love it :-)
Easy to set up work sources, Easy to switch on & off & distribute hash power... Using it with my new Cairnsmore1 devices (running on dynamic clocking hashvoodoo bitstream).
Applied fpgaminer's stratum fix to get it to work with various stratum pools that didn't work without the patch.
Also, Hash rates are about 5-10% higher than I can achieve with bfgminer on the boards. (~217,5MH/s/ single FPGA with MPBM) Plus: Accurate Hash rates :-)

So now I'm having some questions, hoping that you'd help me here:

- I also have some ModMiner Quads that are running very stable and fine with cgminer, but now that I saw MPBM I'd really like to integrate them. At a first test, MPBM wants to send a bitstream to them, but doesn't find it since non is included. When I google for the file name MPBM expects, I cannot find anything. What bitstream would I need for them? Can I just use the same Hashvoodoo bitstream that I use for Cairnsmore1 and rename it to the file name MPBM expects?
- The stats displayed are over the whole running time of MPBM - Is there a way to reset them to see the effects of Priority changes better(without restarting MPBM)?
- Is there some tutorial/README on how the Priority settings / Hashrate settings work? Some work sources, like for example bitminter getwork seem to flood the processing that almost all hash power goes there, even when I have other pools at same priority or at same hashrate settings. So far I could not notice any effect of setting the hashrate for a work source. Basically all I can do right now is doing something like define a primary pool at prio 1000000, a backup pool at prio 1000 and a backup backup pool at prio 1 , but anything more elaborated was not as successful as I hoped it to be.
What I really would like to achive is: Have for example a work source group "bitcoin", a work source group "freicoin", .... and within each work source group I have a mix of multiple primary/secondary pools. Then I could on the fly define a target hashrate for each worksource group that could be easily adjusted. But so far no luck :-(

Thanks a lot for any help!
sr. member
Activity: 476
Merit: 250
Using MPBM to mine with ASICMINER's USB miners. It is doubling the Current MH/s, but the effective is accurate over time.
I can report the same thing. On OS X.

Initially tried it on Raspbian where I have a BFL FPGA and a couple of CM1s. But it *seems* like the combination of BE USB and CM1 causes a catastrophic failure with MPBM on Raspbian.

"Catastrophic" as in mining stops, ssh stops and the machine no longer responds to a ping. Sadly, no residue which I can find left in any log, either.

Currently MPBM on Raspbian is running two CM1s and MPBM on OS X is running a BFL Single (FPGA) and a BE USB.
sr. member
Activity: 378
Merit: 255
Using MPBM to mine with ASICMINER's USB miners. It is doubling the Current MH/s, but the effective is accurate over time.
newbie
Activity: 15
Merit: 0
Hi,

I connected MPBM through RS232 to a custom board running at 400 MH/s (Kintex 325) and I'm getting 9% cancelled shares. Is that acceptable value? Does that mean that I loose 9% of my computing power?

I'm wondering if it's better to connect two such boards to two RS232 ports or design a new dual-FPGA board that shares work between two FPGAs - in the first case the canceled rate should remain the same and in the second case it should be halved. But does that matter? Or is there any other way to fix that problem?

P.
full member
Activity: 173
Merit: 100


Using bfgminer 2.10.5 for 2 weeks now without issues. Was using MPBM before because the x6500s had SICK/DEAD issues with older versions of bfgminer.

OCL 0 & 1 = 6870s (underclocked to 775/300)
OCL 2 = 5850 (overclocked to 960/300)
OCL 3 = 5670 (overclocked to 1000/300)
BFL = 864 firmware
XBS 0 - 3 = x6500 rev 3
full member
Activity: 125
Merit: 100

Quote
2013-03-27 00:25:24.747   
[100]   Untitled X6500 worker: Proxy: Exception caught: Traceback (most recent call last):
  File "C:\Users.....X6500_Easy_Package_For_Windows\mpbm-v0.1.0beta\modules\fpgamining\x6500\boardproxy.py", line 77, in run
    else: self.device = FT232R(FT232R_PyUSB(self.serial, self.takeover))

  File "C:\Users.....X6500_Easy_Package_For_Windows\mpbm-v0.1.0beta\\mpbm-v0.1.0beta\modules\fpgamining\x6500\util\ft232r.py", line 349, in __init__
    raise Exception("Can not open the specified device")
      Exception: Can not open the specified device

2013-03-27 00:25:24.748   

[100]   Untitled X6500 worker: Traceback (most recent call last):
  File "C:\Users.....\Users.....X6500_Easy_Package_For_Windows\mpbm-v0.1.0beta\\mpbm-v0.1.0beta\modules\fpgamining\x6500\x6500worker.py", line 211, in main
    elif data[0] == "dying": raise Exception("Proxy died!")
       Exception: Proxy died!


Any Ideas?

Resolved it...  just needed BETTER USB cables.... ARGGGGG!

I've been plauged by this issue and today I've gotten a new issue and can't get my miners to mine at all.
Caught exception: Traceback (most recent call last):
  File "C:\X6500_Easy_Package_For_Windows\mpbm-v0.1.0beta\modules\fpgamining\x6500\x6500hotplug.py", line 287, in main
    for serial, child in self.childmap.items():
RuntimeError: dictionary changed size during iteration

Which cables did you end up trying?
legendary
Activity: 1960
Merit: 1012
SELL bitcoinmarket.net | bitcoinitalia.com SELL
anyone else having trouble with stratum?
worked fine for some hours

now it is finding share but no accept or reject message, not counted on the pool

same problem, works for hours and then BOOM error red
hero member
Activity: 924
Merit: 1000

Quote
2013-03-27 00:25:24.747   
[100]   Untitled X6500 worker: Proxy: Exception caught: Traceback (most recent call last):
  File "C:\Users.....X6500_Easy_Package_For_Windows\mpbm-v0.1.0beta\modules\fpgamining\x6500\boardproxy.py", line 77, in run
    else: self.device = FT232R(FT232R_PyUSB(self.serial, self.takeover))

  File "C:\Users.....X6500_Easy_Package_For_Windows\mpbm-v0.1.0beta\\mpbm-v0.1.0beta\modules\fpgamining\x6500\util\ft232r.py", line 349, in __init__
    raise Exception("Can not open the specified device")
      Exception: Can not open the specified device

2013-03-27 00:25:24.748   

[100]   Untitled X6500 worker: Traceback (most recent call last):
  File "C:\Users.....\Users.....X6500_Easy_Package_For_Windows\mpbm-v0.1.0beta\\mpbm-v0.1.0beta\modules\fpgamining\x6500\x6500worker.py", line 211, in main
    elif data[0] == "dying": raise Exception("Proxy died!")
       Exception: Proxy died!


Any Ideas?

Resolved it...  just needed BETTER USB cables.... ARGGGGG!
full member
Activity: 148
Merit: 100
anyone else having trouble with stratum?
worked fine for some hours

now it is finding share but no accept or reject message, not counted on the pool
full member
Activity: 148
Merit: 100
Is it supposed to look like this, lol? Help!


Try Chrome/Chromium (this is how it looks like on Firefox).

I refuse to install Chrome (AKA Google Botnet) since it's a massive security hole and records everything you type into the URL bar. Opera is my main browser due to the tight securty options but the console log never shows up in it.

or try safari it works too
i use it only for that, and only because its preinstalled on osx
hero member
Activity: 896
Merit: 1000
I refuse to install Chrome (AKA Google Botnet) since it's a massive security hole and records everything you type into the URL bar.

Aren't all browser recording what you type to make it easier to find later?

I can understand Chrome being a privacy problem being closed-source and configured to send back information to Google by default but I'm not sure how it is a security problem and why Chromium would be a problem at all given that you can check for yourself that it doesn't have any back-door or send data back to Google (which isn't possible with Opera unless you disassemble it).

Anyway, Opera is switching to WebKit (already used by Safari and all Chromium derivatives) so you may just opt to wait.
full member
Activity: 124
Merit: 100
Is it supposed to look like this, lol? Help!


Try Chrome/Chromium (this is how it looks like on Firefox).

I refuse to install Chrome (AKA Google Botnet) since it's a massive security hole and records everything you type into the URL bar. Opera is my main browser due to the tight securty options but the console log never shows up in it.
hero member
Activity: 896
Merit: 1000
Is it supposed to look like this, lol? Help!


Try Chrome/Chromium (this is how it looks like on Firefox).
full member
Activity: 124
Merit: 100
Is it supposed to look like this, lol? Help!

hero member
Activity: 560
Merit: 517
If anyone has trouble using MPBM's Stratum Work Source with the BitMinter pool, I made the following patch against the latest version of MPBM:
http://pastie.org/6112329

I have the patched code running well with the Stratum sources of Slush, BitMinter, and Ozcoin. On my Raspberry Pi and X6500!
sr. member
Activity: 447
Merit: 250
just did a git pull and noticed stratum support. seems to work fine with my set of x6500s. cheers!
full member
Activity: 148
Merit: 100
i guess you have to use the stratum-proxy, which is impossible for me on my router Sad but it should work fine on a pc or a raspberry

but i am pretty sure it will support ASIC
last update was 17 days ago
Pages:
Jump to: