Pages:
Author

Topic: Modular Python Bitcoin Miner - Official Thread - page 20. (Read 74189 times)

hero member
Activity: 504
Merit: 500
FPGA Mining LLC
I'm using windows xp & getting
Code:
2012-02-06 20:23:21.406000: Traceback (most recent call last):
[...]
2012-02-06 20:23:21.406000:     excessmhashes = p.mhashes - ((now - p.starttime).total_seconds() + queuedelay) * p.hashrate
2012-02-06 20:23:21.406000: AttributeError: 'datetime.timedelta' object has no attribute 'total_seconds'
in the log.
That sounds like you're using Python <2.7 to me. Only 2.7 and 3.x is supported.

@O_Shovah: I've responded to your PM now... Looks like common.py is missing for some reason? (I have no idea why...)
hero member
Activity: 619
Merit: 500
Looks great.
Thanks for sharing.
sr. member
Activity: 445
Merit: 250
I'm using windows xp & getting
Code:
2012-02-06 20:23:21.406000: Traceback (most recent call last):
2012-02-06 20:23:21.406000:   File "miner.py", line 331, in
2012-02-06 20:23:21.406000:     miner.run()
2012-02-06 20:23:21.406000:   File "miner.py", line 171, in run
2012-02-06 20:23:21.406000:     self.adjustfetchers()
2012-02-06 20:23:21.406000:   File "miner.py", line 180, in adjustfetchers
2012-02-06 20:23:21.406000:     self.spawnfetcher()
2012-02-06 20:23:21.406000:   File "miner.py", line 192, in spawnfetcher
2012-02-06 20:23:21.406000:     excessmhashes = p.mhashes - ((now - p.starttime).total_seconds() + queuedelay) * p.hashrate
2012-02-06 20:23:21.406000: AttributeError: 'datetime.timedelta' object has no attribute 'total_seconds'
in the log.

The terminal window is blank.

Am I missing something?

Thanks
sr. member
Activity: 410
Merit: 252
Watercooling the world of mining
Is there a more detailed description for setting the scripts up avaidable ?

I tried running it on my linux maschine but i keep getting errors for a common file.
I guess my Pm to you dindn't reach you. Seems to be unreliable lately.
hero member
Activity: 504
Merit: 500
FPGA Mining LLC
so without the D2xx-drivers we could get this thing running on OpenWRT?

That depends on:
  • Availability of /dev/bus/usb
  • Availability of libusb
  • Availability of python
  • Available RAM etc.
full member
Activity: 148
Merit: 100
so without the D2xx-drivers we could get this thing running on OpenWRT?
hero member
Activity: 504
Merit: 500
FPGA Mining LLC
hero member
Activity: 504
Merit: 500
FPGA Mining LLC
    Modular Python Bitcoin Miner


    The Modular Python Bitcoin Miner is a very flexible mining software written in Python, aiming to unify the frontend of FPGA-based mining hardware.


    Features

    • Runs on Python 2.6+ / 3.0+
    • Very flexible, to allow for all kinds of weird mining hardware and future mining pool protocols
    • Multi-pool support (load balancing or failover, configurable)
    • Multi-worker support
    • Worker hotplug support
    • Web interface
    • All UI functions available through JSON API
    • Can easily handle clusters of tens of gigahashes, dependinding on the board type


    Supported devices

    • Simple RS232-based interface, as a starting point for interface developers
    • X6500 FPGA mining board (no need for D2XX driver!)
    • Icarus board
    • ZTEX boards
    • Butterfly Labs (BFL) BitFORCE Single
    • ...more to follow!
    • Feel free to implement your own one!
    • Board vendors: Contact TheSeven with an offer (e.g. a board for testing) if you want your board to be added!


    Screenshots




    News

    • 2012-03-26: v0.1.0beta released
    • 2012-03-22: Testing branch almost ready to be released for production use
    • 2012-03-21: Added ztex board support to testing branch
    • 2012-02-09: Added experimental support for Icarus board
    • 2012-02-06: Initial public beta release (v0.0.4beta)


    Documentation / Howtos

    • Coming soon...


    Download / Source code



    IRC channel



    Donations

    • Donations to 13NuRX6rdE4Do4vddzhfKK7FqmGSTMcjYh are gratefully accepted Grin
    • Or, even better, donate a small share of your mining power to the MPBM authors by leaving the demo pool entries in the default configuration file enabled



    [/list]
    Pages:
    Jump to: