I regret to report that after several months of using a very early version of mpbm (v0.0.4alpha) I can no longer get the miner to work with my x6500 and BTCGuild using today's git version (v0.1.0beta)
I have set up everything to the best of my knowledge but I get right of the bat:
2012-10-10 21:57:45.146 [0] Core: Modular Python Bitcoin Miner v0.1.0beta, Copyright (C) 2012 Michael Sparmann (TheSeven)
2012-10-10 21:57:45.146 [0] Core: Modular Python Bitcoin Miner comes with ABSOLUTELY NO WARRANTY.
2012-10-10 21:57:45.146 [0] Core: This is free software, and you are welcome to redistribute it under certain conditions.
2012-10-10 21:57:45.147 [0] Core: See included file COPYING_GPLv2.txt for details.
2012-10-10 21:57:45.147 [0] Core: Please consider donating to 1PLAPWDejJPJnY2ppYCgtw5ko8G5Q4hPzh or,
2012-10-10 21:57:45.147 [0] Core: even better, donating a small share of your hashing power if you want
2012-10-10 21:57:45.147 [0] Core: to support further development of the Modular Python Bitcoin Miner.
2012-10-10 21:57:45.163 [500] Core: Loading modules...
2012-10-10 21:57:45.550 [100] Core: Starting up...
2012-10-10 21:57:45.572 [200] Core: Startup completed
2012-10-10 21:57:46.307 [200] BTCGuild: Error while fetching job: Traceback (most recent call last):
File "/home/david/Modular-Python-Bitcoin-Miner/modules/theseven/bcjsonrpc/bcjsonrpcworksource.py", line 257, in fetcher
jobs = self._build_jobs(response, data, epoch, now, "getwork")
File "/home/david/Modular-Python-Bitcoin-Miner/modules/theseven/bcjsonrpc/bcjsonrpcworksource.py", line 375, in _build_jobs
decoded = json.loads(decoded)
File "/usr/lib/python2.7/json/__init__.py", line 326, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 384, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2012-10-10 21:57:46.570 [200] BTCGuild: Error while fetching job: Traceback (most recent call last):
File "/home/david/Modular-Python-Bitcoin-Miner/modules/theseven/bcjsonrpc/bcjsonrpcworksource.py", line 257, in fetcher
jobs = self._build_jobs(response, data, epoch, now, "getwork")
File "/home/david/Modular-Python-Bitcoin-Miner/modules/theseven/bcjsonrpc/bcjsonrpcworksource.py", line 375, in _build_jobs
decoded = json.loads(decoded)
File "/usr/lib/python2.7/json/__init__.py", line 326, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 384, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
2012-10-10 21:57:46.957 [200] BTCGuild: Error while fetching job: Traceback (most recent call last):
File "/home/david/Modular-Python-Bitcoin-Miner/modules/theseven/bcjsonrpc/bcjsonrpcworksource.py", line 257, in fetcher
jobs = self._build_jobs(response, data, epoch, now, "getwork")
File "/home/david/Modular-Python-Bitcoin-Miner/modules/theseven/bcjsonrpc/bcjsonrpcworksource.py", line 375, in _build_jobs
decoded = json.loads(decoded)
File "/usr/lib/python2.7/json/__init__.py", line 326, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 384, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded