Pages:
Author

Topic: hashkill - testing bitcoin miner plugin - page 2. (Read 90891 times)

newbie
Activity: 47
Merit: 0
It is in the SVN. BTW there are upcoming changes and hashkill would likely become dual-licensed. The "commercial" version is not targeting bitcoin, so I would continue to develop the plugin when I have more spare time for that. It's just that my focus (understandably) is being shifted to passcracking part, new algorithms and eventually distributing attacks. GPL'd version will follow those enhancements eventually. The problem is that I guess I won't have enough time for that bitcoin stuff. Anyone is free to fork it and do what he wants as long as GPL terms are followed. Sorry but password cracking is more interesting to me (and after all hashkill was designed to do that, the bitcoin plugin was kind of distraction and PoC work - just wanted to have a miner that suits my needs and reused code from the cracker).

Thanks for all your hard work!
sr. member
Activity: 256
Merit: 250
It is in the SVN. BTW there are upcoming changes and hashkill would likely become dual-licensed. The "commercial" version is not targeting bitcoin, so I would continue to develop the plugin when I have more spare time for that. It's just that my focus (understandably) is being shifted to passcracking part, new algorithms and eventually distributing attacks. GPL'd version will follow those enhancements eventually. The problem is that I guess I won't have enough time for that bitcoin stuff. Anyone is free to fork it and do what he wants as long as GPL terms are followed. Sorry but password cracking is more interesting to me (and after all hashkill was designed to do that, the bitcoin plugin was kind of distraction and PoC work - just wanted to have a miner that suits my needs and reused code from the cracker).
newbie
Activity: 42
Merit: 0
My understanding is that the bitcoin plugin isn't included in the source code drop. Am I wrong?
newbie
Activity: 27
Merit: 0
Nice tool, but it cannot find one of my cards. I have two 5830s installed, both are being detected by Linux and ATI drivers:

I have one mobo that does this with it's 2 x 5830's.  One boot only card 2 and only video on card 2 (even boot up bios screen).  One or two reboots and video moves to card 1 where it should be and Diablo can then use both cards.  Seems that something gets messed up on a soft reset.  Power off for 3 mins and it always comes up right.

I have another very similar machine, same OS, same drivers, same config files, both i7-87x 1156 sockets, different mobos and it never does this.  The one that gives me the problem is a MSI H55-GD65 (H55) the one that doesn't is a BioStar T5 XE (P55) mobo.
sr. member
Activity: 677
Merit: 250
Nice tool, but it cannot find one of my cards. I have two 5830s installed, both are being detected by Linux and ATI drivers:

Code:
04:00.0 VGA compatible controller: ATI Technologies Inc Radeon HD 5800 Series (Cypress LE) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 036a
Flags: bus master, fast devsel, latency 0, IRQ 32
Memory at b0000000 (64-bit, prefetchable) [size=256M]
Memory at fe6c0000 (64-bit, non-prefetchable) [size=128K]
I/O ports at b000 [size=256]
Expansion ROM at fe6a0000 [disabled] [size=128K]
Capabilities:
Kernel driver in use: fglrx_pci
Kernel modules: fglrx, radeon

07:00.0 VGA compatible controller: ATI Technologies Inc Radeon HD 5800 Series (Cypress LE) (prog-if 00 [VGA controller])
Subsystem: PC Partner Limited Device 174b
Flags: bus master, fast devsel, latency 0, IRQ 76
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at fe9c0000 (64-bit, non-prefetchable) [size=128K]
I/O ports at e000 [size=256]
Expansion ROM at fe9a0000 [disabled] [size=128K]
Capabilities:
Kernel driver in use: fglrx_pci
Kernel modules: fglrx, radeon


Currently hashkill only detects the second card.

I'm assuming you have the device ID hardcoded somewhere?


Edit: Sorry, my bad. One of the card is detected by Linux but not by the ATI drivers. This is definitely not hashkill's fault. My apologies. Thanks for the great tool again.



sr. member
Activity: 256
Merit: 250
No.
hero member
Activity: 731
Merit: 503
Libertas a calumnia
Great move, thanks!

Out of curiosity: is it possible to use hashkill to crack WEP passwords...?
sr. member
Activity: 256
Merit: 250
full member
Activity: 182
Merit: 100
open source it?
sr. member
Activity: 256
Merit: 250
Don't know, need to investigate.

Unfortunately my priorities are now shifted towards implementing some DES-based password hashing algorithms on GPUs, so I won't be able to work on the bitcoin plugin in the near future.
hero member
Activity: 731
Merit: 503
Libertas a calumnia
I forgot to tell that I'm using bitcoin.ls, and it's possible that the problem only exhibits with that pool?
hero member
Activity: 731
Merit: 503
Libertas a calumnia
I tried latest release and the MH/sec seems faster, the problem is that I get 0% efficiency, with no good submitted shares.
I'm using SDK 2.4 and stock ati drivers from ubuntu 11.04, any hints?

Also, I would like to ask gat3way to please change the name of the file for every release because using the same name for different content causes a lot of problems for who uses proxy and makes difficult to trace the problem or benefits of every release.

Thanks!
newbie
Activity: 47
Merit: 0
Has anyone tried this with either a 6950 or 6970, and if so, are they getting any gains over using poclbm or phoenix?

On my 6950 I see the same rates as phoenix/poclbm+phatk, +/-1MHash.
member
Activity: 112
Merit: 10
Has anyone tried this with either a 6950 or 6970, and if so, are they getting any gains over using poclbm or phoenix?
newbie
Activity: 42
Merit: 0
Still slower than poclbm/phatk on HD 4650 and SDK 2.4:
hashkill 24Mhashes/sec
poclbm/phatk: 27-29Mhashes/sec

Interestingly minerd suffers from the same problem, with exactly the same hash rate numbers.
hero member
Activity: 518
Merit: 500
Quote
[hashkill] Spawned worker threads
[hashkill] Successfully connected and authorized at bitcoins.lc:8080
[hashkill] Compiling OpenCL kernel source (amd_bitcoin.cl)
[hashkill] Binary size: 349084
[hashkill] Doing BFI_INT magic...

Mining statistics...
Speed: 212 MHash/sec [proc: 16] [subm: 9] [stale: 0] [eff: 56%]
[error] (ocl_bitcoin.c:926) Statistics about that pool (bitcoins.lc) not supported.
GPU0: AMD Radeon HD 6700 Series  [busy:99%] [temp:74C]

Speed: 211 MHash/sec [proc: 298] [subm: 275] [stale: 29] [eff: 92%]     [error] (ocl_bitcoin.c:245) Long polling failure, will retry in 20s!
Speed: 212 MHash/sec [proc: 302] [subm: 275] [stale: 29] [eff: 91%]
Long polling: got new block!
Speed: 211 MHash/sec [proc: 334] [subm: 304] [stale: 30] [eff: 91%]
Long polling: got new block!
Speed: 0 MHash/sec [proc: 506] [subm: 460] [stale: 37] [eff: 90%]

this is what happens when hashkill gets killed.
hero member
Activity: 518
Merit: 500
@gat3way
ok, so I see that hashkill is supposed to resume hashing. however I had 3 occurrances of a stalled hashkill today, each correspond with connectivity issues(I monitor load on my GPU and I just added monitoring my IP addresses)

It'd be also nice if you could add a wallet ID to your signature so we can donate to you to keep you doing your amazing work.
Last thing for now - I'd like to set up a mirror for hashkill, so people wont get stalled in case your site gets anavailable again - If that's ok with you
sr. member
Activity: 256
Merit: 250
Any SDKs below 2.3 are not supported, sorry. They do not support OpenCL 1.1 features correctly and have significant problems with using multiple devices in a single process.

P.S if you chose to use 2.2 anyway, do not use -G4, but -G1. It should provide you better utilization.
newbie
Activity: 42
Merit: 0
Running under strace:

open("/tmp/OCL1Dtk0m.log", O_RDONLY|O_LARGEFILE) = 3
_llseek(3, 0, [19367], SEEK_END)        = 0
_llseek(3, 0, [19367], SEEK_CUR)        = 0
_llseek(3, 0, [0 ], SEEK_SET)            = 0
read(3, "/tmp/OCL1Dtk0m.cl(107): error: b"..., 19367) = 19367


Looks like the OpenCL compilation log contained more descriptive error. Maybe output that error when compilation fails?
newbie
Activity: 42
Merit: 0
Something's wrong with Fedora 14, 2.1 SDK and 4650. It used to work in some previous version.
Quote
[hashkill] Version 0.2.5
[hashkill] Plugin 'bitcoin' loaded successfully
[hashkill] Found GPU device: Advanced Micro Devices, Inc. - ATI RV730
[hashkill] Using 4xxx codepath
[hashkill] GPU0: ATI Mobility Radeon HD 4650 [busy:0%] [temp:4114C]
[hashkill] Temperature threshold set to 90 degrees C
[hashkill] This plugin supports GPU acceleration.
[hashkill] Initialized hash indexes
[hashkill] Initialized thread mutexes
[hashkill] Spawned worker threads
[hashkill] Successfully connected and authorized at mineco.in:3000
[hashkill] Compiling OpenCL kernel source (amd_bitcoin.cl)[error] (ocl_bitcoin.c:1209) clBuildProgram error (-11)
[hashkill] Attack took 0 seconds.
[hashkill] Bye bye Smiley
Pages:
Jump to: