Bitcoin Forum
April 25, 2024, 01:23:23 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 »  All
  Print  
Author Topic: Modular Python Bitcoin Miner - Official Thread  (Read 73923 times)
TheSeven (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500


FPGA Mining LLC


View Profile WWW
April 10, 2012, 06:23:59 PM
 #261

Hm, that looks like a Python or OpenUSB/LibUSB/PyUSB bug. You might want to try a different Python/PyUSB version.

My tip jar: 13kwqR7B4WcSAJCYJH1eXQcxG5vVUwKAqY
1714008203
Hero Member
*
Offline Offline

Posts: 1714008203

View Profile Personal Message (Offline)

Ignore
1714008203
Reply with quote  #2

1714008203
Report to moderator
The block chain is the main innovation of Bitcoin. It is the first distributed timestamping system.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
coblee
Donator
Legendary
*
Offline Offline

Activity: 1653
Merit: 1286


Creator of Litecoin. Cryptocurrency enthusiast.


View Profile
April 10, 2012, 06:27:37 PM
 #262

Hm, that looks like a Python or OpenUSB/LibUSB/PyUSB bug. You might want to try a different Python/PyUSB version.

Ok, just FYI. This worked with the previous version of MPBM. So the new web-based version is doing something different.

coblee
Donator
Legendary
*
Offline Offline

Activity: 1653
Merit: 1286


Creator of Litecoin. Cryptocurrency enthusiast.


View Profile
April 11, 2012, 03:25:24 AM
 #263

Hm, that looks like a Python or OpenUSB/LibUSB/PyUSB bug. You might want to try a different Python/PyUSB version.

Ok, just FYI. This worked with the previous version of MPBM. So the new web-based version is doing something different.

I tried both pyusb-1.0.0-a0 and pyusb-1.0.0a2 and neither worked. I switched back to v0.0.4 and my x6500 boards are working again. Any ideas?

Honestly, I like v0.0.4 better. It's much easier to spot if anything is wrong with my miners. The latest has a lot of stats, but most of them don't mean much to me. So it makes it harder for me to find the important ones like hashrate and stales. You should consider make it adjustable so I could hide the stats I don't care about.


TheSeven (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500


FPGA Mining LLC


View Profile WWW
April 11, 2012, 11:04:31 AM
 #264

Hm, that looks like a Python or OpenUSB/LibUSB/PyUSB bug. You might want to try a different Python/PyUSB version.

Ok, just FYI. This worked with the previous version of MPBM. So the new web-based version is doing something different.

I tried both pyusb-1.0.0-a0 and pyusb-1.0.0a2 and neither worked. I switched back to v0.0.4 and my x6500 boards are working again. Any ideas?

Honestly, I like v0.0.4 better. It's much easier to spot if anything is wrong with my miners. The latest has a lot of stats, but most of them don't mean much to me. So it makes it harder for me to find the important ones like hashrate and stales. You should consider make it adjustable so I could hide the stats I don't care about.

If it works with v0.0.4 this points towards an issue with forking. In v0.0.x everything was running in a single process, since v0.1.x the computationally intensive parts of some worker modules (x6500 and ztex) have been moved to out-of-process board proxys, which are created by forking the main process. This was neccessary to allow MPBM to use multiple processor cores for bigger clusters.

I know that the UI needs some improvement, however I'm pretty busy these days and thus focus on a stable backend for now. Feel free to submit a patch Smiley

My tip jar: 13kwqR7B4WcSAJCYJH1eXQcxG5vVUwKAqY
freshzive
Sr. Member
****
Offline Offline

Activity: 447
Merit: 250


View Profile
April 12, 2012, 05:06:00 AM
 #265

Hm, that looks like a Python or OpenUSB/LibUSB/PyUSB bug. You might want to try a different Python/PyUSB version.

Ok, just FYI. This worked with the previous version of MPBM. So the new web-based version is doing something different.

I tried both pyusb-1.0.0-a0 and pyusb-1.0.0a2 and neither worked. I switched back to v0.0.4 and my x6500 boards are working again. Any ideas?

Honestly, I like v0.0.4 better. It's much easier to spot if anything is wrong with my miners. The latest has a lot of stats, but most of them don't mean much to me. So it makes it harder for me to find the important ones like hashrate and stales. You should consider make it adjustable so I could hide the stats I don't care about.



No matter what I do, I can't get this to work correctly on a mac. Tried different versions of python/pyUSB/libusb, but nothing. 0.4 runs beautifully out of the box, guess I'll stick with that for now.

coblee
Donator
Legendary
*
Offline Offline

Activity: 1653
Merit: 1286


Creator of Litecoin. Cryptocurrency enthusiast.


View Profile
April 12, 2012, 05:33:09 AM
 #266

Hm, that looks like a Python or OpenUSB/LibUSB/PyUSB bug. You might want to try a different Python/PyUSB version.

Ok, just FYI. This worked with the previous version of MPBM. So the new web-based version is doing something different.

I tried both pyusb-1.0.0-a0 and pyusb-1.0.0a2 and neither worked. I switched back to v0.0.4 and my x6500 boards are working again. Any ideas?

Honestly, I like v0.0.4 better. It's much easier to spot if anything is wrong with my miners. The latest has a lot of stats, but most of them don't mean much to me. So it makes it harder for me to find the important ones like hashrate and stales. You should consider make it adjustable so I could hide the stats I don't care about.



No matter what I do, I can't get this to work correctly on a mac. Tried different versions of python/pyUSB/libusb, but nothing. 0.4 runs beautifully out of the box, guess I'll stick with that for now.

Yes, I'm on a Mac too. And I've reverted back to 0.0.4. TheSeven, let me know if there's anything we can do to help get this fixed for the Mac.

hashking
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
April 12, 2012, 06:22:34 PM
 #267

It seems like Im getting a very high rate of rejects on gpumax.  Over 10%.  Is this normal.
TheSeven (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500


FPGA Mining LLC


View Profile WWW
April 12, 2012, 07:51:36 PM
 #268

It seems like Im getting a very high rate of rejects on gpumax.  Over 10%.  Is this normal.

It definitely isn't.
There were some GPUMAX issues that have been fixed in the past, but it looks like we missed some :/
However, as the GPUMAX guys refuse to send me an invite since months, I can't really do anything about that. Angry

My tip jar: 13kwqR7B4WcSAJCYJH1eXQcxG5vVUwKAqY
LoWang
Full Member
***
Offline Offline

Activity: 147
Merit: 100



View Profile
April 13, 2012, 03:30:27 PM
 #269

Yes, I'm on a Mac too. And I've reverted back to 0.0.4. TheSeven, let me know if there's anything we can do to help get this fixed for the Mac.

Hello Coblee I wrote you several times in the offical LTC thread, then I PM you but you still don't respond. I wrote you private message on #litecoin IRC but you ignored it. Are you that busy or is there some other reason why you ignore me? Thank you
coblee
Donator
Legendary
*
Offline Offline

Activity: 1653
Merit: 1286


Creator of Litecoin. Cryptocurrency enthusiast.


View Profile
April 13, 2012, 04:13:45 PM
 #270

Yes, I'm on a Mac too. And I've reverted back to 0.0.4. TheSeven, let me know if there's anything we can do to help get this fixed for the Mac.

Hello Coblee I wrote you several times in the offical LTC thread, then I PM you but you still don't respond. I wrote you private message on #litecoin IRC but you ignored it. Are you that busy or is there some other reason why you ignore me? Thank you

Sorry for ignoring you, I will send you PM.

hashking
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
April 14, 2012, 02:12:29 PM
 #271

It seems like Im getting a very high rate of rejects on gpumax.  Over 10%.  Is this normal.

It definitely isn't.
There were some GPUMAX issues that have been fixed in the past, but it looks like we missed some :/
However, as the GPUMAX guys refuse to send me an invite since months, I can't really do anything about that. Angry

I can let you borrow my gpumax account so you can fix the issues with it.
Garr255
Legendary
*
Offline Offline

Activity: 938
Merit: 1000


What's a GPU?


View Profile
April 15, 2012, 07:51:09 AM
 #272

I already offered, he seems convinced to convince the gpumax guys to give him one of his own Tongue

“First they ignore you, then they laugh at you, then they fight you, then you win.”  -- Mahatma Gandhi

Average time between signing on to bitcointalk: Two weeks. Please don't expect responses any faster than that!
hashking
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
April 15, 2012, 04:28:13 PM
 #273

This would be a very important item to fix for this miner.  Would a bounty to fix this speed up things.  
BR0KK
Hero Member
*****
Offline Offline

Activity: 784
Merit: 500



View Profile
April 16, 2012, 10:03:48 AM
Last edit: April 27, 2012, 11:57:33 AM by BR0KK
 #274

Im preparing to get one of the newly announced Ztex 1.15y Quad Spartan Boards. If i have it in my hands you could have a look at it when u like (for implementing support into MPBM) As i described i could offer u Remote Access to all of my Boards via Teamviewer etc Smiley

€:
Got one yesterday and its hashing nicely since then Tongue

Could you get anything new about Ztex and your licensing problem?

hashking
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
May 02, 2012, 02:32:12 AM
 #275

Here is the error I keep getting with GPUMAX.  Can you please fix this.  Thanks.


2012-05-01 21:30:15.310   [200]   GPUMAX: Error while fetching job: Traceback (most recent call last):
  File "C:\Users\Desktop\X6500_Easy_Package_For_Windows\mpbm-v0.1.0beta\core\actualworksource.py", line 155, in get_job
    jobs = self._get_job()
  File "C:\Users\Desktop\X6500_Easy_Package_For_Windows\mpbm-v0.1.0beta\modules\theseven\bcjsonrpc\bcjsonrpcworksource.py", line 120, in _get_job
    conn.request("POST", self.settings.path, req, headers)
  File "c:\Program Files (x86)\Python32\lib\http\client.py", line 964, in request
  File "c:\Program Files (x86)\Python32\lib\http\client.py", line 1002, in _send_request
  File "c:\Program Files (x86)\Python32\lib\http\client.py", line 960, in endheaders
  File "c:\Program Files (x86)\Python32\lib\http\client.py", line 805, in _send_output
  File "c:\Program Files (x86)\Python32\lib\http\client.py", line 743, in send
  File "c:\Program Files (x86)\Python32\lib\http\client.py", line 721, in connect
  File "c:\Program Files (x86)\Python32\lib\socket.py", line 386, in create_connection
socket.gaierror: [Errno 11004] getaddrinfo failed
TheSeven (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500


FPGA Mining LLC


View Profile WWW
May 02, 2012, 08:26:44 AM
 #276

Here is the error I keep getting with GPUMAX.  Can you please fix this.  Thanks.


2012-05-01 21:30:15.310   [200]   GPUMAX: Error while fetching job: Traceback (most recent call last):
  File "C:\Users\Desktop\X6500_Easy_Package_For_Windows\mpbm-v0.1.0beta\core\actualworksource.py", line 155, in get_job
    jobs = self._get_job()
  File "C:\Users\Desktop\X6500_Easy_Package_For_Windows\mpbm-v0.1.0beta\modules\theseven\bcjsonrpc\bcjsonrpcworksource.py", line 120, in _get_job
    conn.request("POST", self.settings.path, req, headers)
  File "c:\Program Files (x86)\Python32\lib\http\client.py", line 964, in request
  File "c:\Program Files (x86)\Python32\lib\http\client.py", line 1002, in _send_request
  File "c:\Program Files (x86)\Python32\lib\http\client.py", line 960, in endheaders
  File "c:\Program Files (x86)\Python32\lib\http\client.py", line 805, in _send_output
  File "c:\Program Files (x86)\Python32\lib\http\client.py", line 743, in send
  File "c:\Program Files (x86)\Python32\lib\http\client.py", line 721, in connect
  File "c:\Program Files (x86)\Python32\lib\socket.py", line 386, in create_connection
socket.gaierror: [Errno 11004] getaddrinfo failed

This looks like a GPUMAX-side or configuration problem that I can't do anything about.
It basically means that the DNS name that the work source is using could not be resolved.
Judging from the GPUMAX thread it has been pretty much dead recently, with most IP addresses locked out, so could it be just that?

My tip jar: 13kwqR7B4WcSAJCYJH1eXQcxG5vVUwKAqY
nbtcminer
Sr. Member
****
Offline Offline

Activity: 249
Merit: 250


View Profile
May 04, 2012, 09:12:54 PM
 #277

Can anyone help me out with some reqs / initial setup instructions on how to get a BFL single to work with MPBM 0.1.0? Thanks in advance for the help!
TheSeven (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500


FPGA Mining LLC


View Profile WWW
May 04, 2012, 11:13:45 PM
 #278

Can anyone help me out with some reqs / initial setup instructions on how to get a BFL single to work with MPBM 0.1.0? Thanks in advance for the help!

Which operating system?

On Linux it's mostly "plug the BFLs, unzip MPBM, start it, configure the pools etc.".

My tip jar: 13kwqR7B4WcSAJCYJH1eXQcxG5vVUwKAqY
nbtcminer
Sr. Member
****
Offline Offline

Activity: 249
Merit: 250


View Profile
May 05, 2012, 11:04:52 AM
 #279

Can anyone help me out with some reqs / initial setup instructions on how to get a BFL single to work with MPBM 0.1.0? Thanks in advance for the help!

Which operating system?

On Linux it's mostly "plug the BFLs, unzip MPBM, start it, configure the pools etc.".

Sorry forgot to add that important part in; Windows 7 Pro X64
TheSeven (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500


FPGA Mining LLC


View Profile WWW
May 05, 2012, 01:40:52 PM
 #280

Install the FTDI drivers (just like for any other BFL miner software), and then either:
1. install python and pyserial, clone mpbm git
2. use prebuilt package from the first post of this thread (a bit outdated right now)

My tip jar: 13kwqR7B4WcSAJCYJH1eXQcxG5vVUwKAqY
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!