installing Pyrit OpenCL/Cal++ On HD7970

1,555 views
Skip to first unread message

Daniel Berggren

unread,
Feb 15, 2012, 3:04:49 AM2/15/12
to Pyrit
Hello i have some problem getting pyrit to work on my rigg.

I use the latest SDK "AMD-APP-SDK-v2.6-lnx64.tgz", and catalyst "amd-
driver-installer-8.921-x86.x86_64.run"
After doing all the steps and i run pyrit list_cores

I get "segmentation fault"

Noting else no error messages just "segmentation fault"

Can anyone help me?

Free, The All Powerful

unread,
Feb 15, 2012, 3:28:15 AM2/15/12
to py...@googlegroups.com
You're the first I've heard of setting up a 7xx0 series on Pyrit, atleast from what I've heard. I would try checking out the head build on the source repository, since you're running a pretty bleeding edge card.

Free, The All Powerful
--



--
You received this message because you are subscribed to the Google Groups "Pyrit" group.
To post to this group, send email to py...@googlegroups.com.
To unsubscribe from this group, send email to pyrit+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/pyrit?hl=en.


Daniel Berggren

unread,
Feb 16, 2012, 4:42:50 AM2/16/12
to Pyrit
Okey, i just got it to work, i started of from the beginning and now
it works

root@bt:~/tmp/pyrit_svn/cpyrit_calpp# pyrit list_cores
Pyrit 0.4.1-dev (svn r308) (C) 2008-2011 Lukas Lueg http://pyrit.googlecode.com
This code is distributed under the GNU General Public License v3+

The following cores seem available...
#1: 'CAL++ Device #1 'AMD GPU DEVICE''
#2: 'CPU-Core (SSE2)'
#3: 'CPU-Core (SSE2)'
#4: 'CPU-Core (SSE2)'
root@bt:~/tmp/pyrit_svn/cpyrit_calpp# pyrit benchmark
Pyrit 0.4.1-dev (svn r308) (C) 2008-2011 Lukas Lueg http://pyrit.googlecode.com
This code is distributed under the GNU General Public License v3+

Running benchmark (111897.3 PMKs/s)... \

Computed 111897.33 PMKs/s total.
#1: 'CAL++ Device #1 'AMD GPU DEVICE'': 113229.8 PMKs/s (RTT 1.1)
#2: 'CPU-Core (SSE2)': 723.0 PMKs/s (RTT 3.2)
#3: 'CPU-Core (SSE2)': 687.3 PMKs/s (RTT 2.9)
#4: 'CPU-Core (SSE2)': 724.3 PMKs/s (RTT 2.9)

Free, The All Powerful

unread,
Feb 16, 2012, 8:56:16 AM2/16/12
to py...@googlegroups.com
That seems like it's some rather decent specs right there! Wish I'd had that a year ago. :D

Free, The All Powerful
--


Jimmy

unread,
Feb 16, 2012, 10:30:38 AM2/16/12
to Pyrit
What kind of CPU do you use?
Can you disable the HT-Hyper Threading and remake the test? (If you
use intel)



Thanks the reply:
Immy



On febr. 16, 10:42, Daniel Berggren <danraider...@gmail.com> wrote:
> Okey, i just got it to work, i started of from the beginning and now
> it works
>
> root@bt:~/tmp/pyrit_svn/cpyrit_calpp# pyrit list_cores
> Pyrit 0.4.1-dev (svn r308) (C) 2008-2011 Lukas Lueghttp://pyrit.googlecode.com
> This code is distributed under the GNU General Public License v3+
>
> The following cores seem available...
> #1:  'CAL++ Device #1 'AMD GPU DEVICE''
> #2:  'CPU-Core (SSE2)'
> #3:  'CPU-Core (SSE2)'
> #4:  'CPU-Core (SSE2)'
> root@bt:~/tmp/pyrit_svn/cpyrit_calpp# pyrit benchmark
> Pyrit 0.4.1-dev (svn r308) (C) 2008-2011 Lukas Lueghttp://pyrit.googlecode.com

Daniel Berggren

unread,
Feb 16, 2012, 3:15:20 PM2/16/12
to Pyrit
Im running a Corei5-750@2,66, So it doesnt support HT. Still i can
disable it in bios and rerun the benchmark. I will increase my core to
3,8 and see if that makes even better results.

/Daniel

Jimmy

unread,
Feb 17, 2012, 10:05:36 AM2/17/12
to Pyrit
Ok.
I am waiting for your results.

Can you make real test? (not a "pyrit benchmark" command)


/Immy

Daniel Berggren

unread,
Feb 18, 2012, 11:57:56 AM2/18/12
to Pyrit
Okey, Still running @ stock 2,66 i tried some batching.

root@bt:~/wordlist# pyrit batch
Pyrit 0.4.1-dev (svn r308) (C) 2008-2011 Lukas Lueg http://pyrit.googlecode.com
This code is distributed under the GNU General Public License
v3+

Connecting to storage at 'file://'...
connected.
Working on ESSID 'TeliaGateway00-26-44-A1-
EF-6D'
Processed 13949/14923 workunits so far (93.5%); 117163 PMKs per
second.

Daniel Berggren

unread,
Feb 18, 2012, 12:01:12 PM2/18/12
to Pyrit


On Feb 18, 5:57 pm, Daniel Berggren <danraider...@gmail.com> wrote:
> Okey, Still running @ stock 2,66 i tried some batching.
>
> root@bt:~/wordlist# pyrit batch
> Pyrit 0.4.1-dev (svn r308) (C) 2008-2011 Lukas Lueghttp://pyrit.googlecode.com

Daniel Berggren

unread,
Feb 18, 2012, 12:02:22 PM2/18/12
to Pyrit
Ran a test piping crunch into pyrit.

root@bt:~/wordlist# /pentest/passwords/crunch/./crunch 10 10
ABCDEF0123456789 | pyrit -i - -r TeliaGateway00-26-44-A1-EF-6D.cap -e
TeliaGateway00-26-44-A1-EF-6D attack_passthrough
Pyrit 0.4.1-dev (svn r308) (C) 2008-2011 Lukas Lueg http://pyrit.googlecode.com
This code is distributed under the GNU General Public License v3+

Parsing file 'TeliaGateway00-26-44-A1-EF-6D.cap' (1/1)...
Parsed 62 packets (62 802.11-packets), got 7 AP(s)

Picked AccessPoint 00:26:44:a1:ef:6d automatically...
Tried 5500275 PMKs so far; 106940 PMKs per second.

/Daniel

On Feb 18, 5:57 pm, Daniel Berggren <danraider...@gmail.com> wrote:
> Okey, Still running @ stock 2,66 i tried some batching.
>
> root@bt:~/wordlist# pyrit batch
> Pyrit 0.4.1-dev (svn r308) (C) 2008-2011 Lukas Lueghttp://pyrit.googlecode.com

Jimmy

unread,
Feb 23, 2012, 2:58:44 AM2/23/12
to Pyrit
Don't you buy another one hd7970? :) You can make a cross-fire review
and we see the cross-fire scaling ;)



On febr. 18, 18:02, Daniel Berggren <danraider...@gmail.com> wrote:
> Ran a test piping crunch into pyrit.
>
> root@bt:~/wordlist# /pentest/passwords/crunch/./crunch 10 10
> ABCDEF0123456789 | pyrit -i - -r TeliaGateway00-26-44-A1-EF-6D.cap -e
> TeliaGateway00-26-44-A1-EF-6D attack_passthrough

timoth...@gmail.com

unread,
Dec 27, 2012, 9:19:57 AM12/27/12
to py...@googlegroups.com, danrai...@gmail.com
You made me blow away my gaming rig! I was in the 7000 range on an older Quadro but now I just gotta try my HD7970 ;-) Over a hundred thousand speaks volumes to the potential of GCN and these cards!  Thanks for posting!

arisga...@gmail.com

unread,
Apr 2, 2014, 8:35:53 AM4/2/14
to py...@googlegroups.com, danrai...@gmail.com
Hello,
 Can you please post what linux distro/drivers/sdk combo did you use? As far as I know, 7000 series and up, there's no support for ATI CAL++. I have an old GPGPU program that is written in Brook/CAL/assembly and I cannot run it in newer AMD GPUs. Any help would be greatly appreciated.
Thanks!

Timothy Edgin

unread,
Apr 2, 2014, 10:47:12 AM4/2/14
to py...@googlegroups.com, danrai...@gmail.com
Here is the output from my run with the 7970: https://edginco.com/testimonials/ I got it in a weird spot at the moment. 

pyrit 0.4.1-dev (svn r308) (C) 2008-2011 Lukas Lueg http://pyrit.googlecode.com


This code is distributed under the GNU General Public License v3+

The following cores seem available…


#1: ‘CAL++ Device #1 ‘AMD GPU DEVICE”
#2: ‘CPU-Core (SSE2)’
#3: ‘CPU-Core (SSE2)’

#4: ‘CPU-Core (SSE2)’
#5: ‘CPU-Core (SSE2)’
#6: ‘CPU-Core (SSE2)’
root@bt:/tmp/pyrit_svn/cpyrit_calpp# pyrit benchmark


Pyrit 0.4.1-dev (svn r308) (C) 2008-2011 Lukas Lueg http://pyrit.googlecode.com
This code is distributed under the GNU General Public License v3+

Running benchmark (127856.6 PMKs/s)… |

Computed 127856.60 PMKs/s total.
#1: ‘CAL++ Device #1 ‘AMD GPU DEVICE”: 127762.1 PMKs/s (RTT 1.0)
#2: ‘CPU-Core (SSE2)’: 853.9 PMKs/s (RTT 3.0)
#3: ‘CPU-Core (SSE2)’: 850.9 PMKs/s (RTT 2.9)
#4: ‘CPU-Core (SSE2)’: 820.8 PMKs/s (RTT 2.8)
#5: ‘CPU-Core (SSE2)’: 842.4 PMKs/s (RTT 3.0)
#6: ‘CPU-Core (SSE2)’: 867.2 PMKs/s (RTT 3.0)
root@bt:/tmp/pyrit_svn/cpyrit_calpp# pyrit benchmark


Pyrit 0.4.1-dev (svn r308) (C) 2008-2011 Lukas Lueg http://pyrit.googlecode.com
This code is distributed under the GNU General Public License v3+

Running benchmark (115209.7 PMKs/s)… -


Timothy Edgin- Windows, Linux, and WHM/cPanel 
https://EdginCo.com Insured IT Support


--
You received this message because you are subscribed to a topic in the Google Groups "Pyrit" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/pyrit/pgPy0bQqbSU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to pyrit+un...@googlegroups.com.

To post to this group, send email to py...@googlegroups.com.
Visit this group at http://groups.google.com/group/pyrit.
For more options, visit https://groups.google.com/d/optout.

arisga...@gmail.com

unread,
Apr 2, 2014, 12:35:59 PM4/2/14
to py...@googlegroups.com, danrai...@gmail.com, timoth...@gmail.com
Thanks for the quick reply. What linux distro, amd drivers and sdk are you using to use the 7xxx series card? Have you posted the install procedure anywhere? My friend, you're the first person reporting that ATI CAL++ is working in newer 7xxx series and up gpu cards. Are you installing CAL++ manually and with which sdk and catalyst version? I'll try to grab one 7xxx gpu to see how this works. So far, I am using 5970 cards and it's a quite mess to setup everything. I am doing this to setup my 5970. Install ubuntu 11.10, then install the 11.7 catalyst manually by building deb packages, then upgrade to 12.04 to install the sdk. I could not get my 5970 working in any other way.
Last thing, just to verify that we're on the same page. Are you running the opencl version of pyrit or the CAL version? I am not running pyrit, but the environment is exactly the same with the software I am running.
Cheers.

sapn...@gmail.com

unread,
Nov 30, 2014, 1:41:38 PM11/30/14
to py...@googlegroups.com, danrai...@gmail.com
Please tell me the steps you followed to get rid of the segmentation fault!!. I'm using kali 1.0.9 and i just followed the tutorial on https://forums.kali.org/showthread.php?22782-%28Guide%29-Fglrx-AMD-APP-SDK-Pyrit-Cal-for-AMD-Video-Cards to install  Fglrx + AMD APP SDK + Pyrit + Cal++ for AMD Video Cards. Please help!

Timothy Edgin

unread,
Nov 30, 2014, 3:11:29 PM11/30/14
to py...@googlegroups.com
I haven't used Pyrit on Kali, just on Backtrack so it will be slightly different. Also, I have moved on to studying something else, CCNA so that gets all my brain power atm.

Timothy Edgin- Windows, Linux, and WHM/cPanel 
https://EdginCo.com Insured IT Support

--
You received this message because you are subscribed to a topic in the Google Groups "Pyrit" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/pyrit/pgPy0bQqbSU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to pyrit+un...@googlegroups.com.
To post to this group, send email to py...@googlegroups.com.

sapnesh naik

unread,
Dec 1, 2014, 2:36:08 AM12/1/14
to py...@googlegroups.com
Umm. Its Okay and Thanks for the quick reply!!

iv.t...@gmail.com

unread,
Dec 31, 2014, 2:17:00 PM12/31/14
to py...@googlegroups.com, danrai...@gmail.com
I used GalliumCompute with cpyrit-opencl
You may use my solution - http://habrahabr.ru/post/247187/
среда, 15 февраля 2012 г., 10:04:49 UTC+2 пользователь Daniel Berggren написал:
Reply all
Reply to author
Forward
0 new messages