Results 1 to 10 of 20

Thread: Pyrit + Cal++ (Radeon) How-To Guide (BT5R2 KDE 64bit)

Threaded View

  1. #1
    Just burned their ISO
    Join Date
    Apr 2012
    Posts
    6

    Default Pyrit + Cal++ (Radeon) How-To Guide (BT5R2 KDE 64bit)

    The old howtos don't work anymore, and the wiki article only uses plain OpenCL
    CAL++ is up to 2x faster in pyrit, so here's how to get it working on RadeonHD cards.

    This should work well for HD4000/HD5000/HD6000 series.
    Unfortunately, HD7000 series are not supported.
    For HD7000s, use ut0ugh1's updated OpenCL guide here

    If you have already tried to get this working on your current install, the "leftovers" will cause this to fail.
    Only works consistently on a CLEAN FRESH BT5R2/R3 install.

    0.5: fix for libs install errors (thanks to adriancard) & update system
    Code:
    echo "deb http://updates.repository.backtrack-linux.org revolution main microverse non-free testing" >> /etc/apt/sources.list
    apt-get update
    apt-get dist-upgrade
    reboot
    1: preparation - remove pre-installed Pyrit, update system, kernel sources & libs/tools
    Code:
    apt-get purge pyrit
    rm -r /usr/local/lib/python2.6/dist-packages/cpyrit
    prepare-kernel-sources
    cd /usr/src/linux
    cp -rf include/generated/* include/linux/
    apt-get install libroot-python-dev libboost-python-dev zlib1g-dev libssl-dev cmake libboost1.40-all-dev
    2: download & install 09/11 drivers (dont use newer drivers, the SDKs we install after this will not like it)
    Code:
    wget http://www2.ati.com/drivers/linux/ati-driver-installer-11-9-x86.x86_64.run
    chmod +x ati-driver-installer-11-9-x86.x86_64.run
    ./ati-driver-installer-11-9-x86.x86_64.run
    reboot
    3: after reboot, install SDKs.
    AMD added an "accept license" page to the SDK download, so first download SDK to default (home) directory from here:
    http://developer.amd.com/Downloads/A...v2.5-lnx64.tgz
    Code:
    wget http://orwell.fiit.stuba.sk/~nou/amd-app_2.5_amd64.deb
    dpkg -i amd-app_2.5_amd64.deb
    tar -xvzf AMD-APP-SDK-v2.5-lnx64.tgz
    ./Install-AMD-APP.sh
    echo "ATISTREAMSDKROOT=/opt/AMDAPP
    export ATISTREAMSDKROOT" >> ~/.bashrc
    source ~/.bashrc
    4: installing CAL++
    Code:
    svn co https://calpp.svn.sourceforge.net/svnroot/calpp calpp
    cd calpp/trunk
    cmake .
    make
    make install
    5: and finally Pyrit
    Code:
    svn checkout http://pyrit.googlecode.com/svn/trunk/ /tmp/pyrit
    cd /tmp/pyrit/pyrit && python setup.py build && python setup.py install
    cd /tmp/pyrit/cpyrit_calpp && python setup.py build && python setup.py install
    there will be a bunch of warnings during complie, so long as there are no ERRORs all is fine.

    test with:
    Code:
    pyrit list_cores
    pyrit benchmark
    ignore any Pyrit warnings, your RadeonHD devices should show up as something like:
    #1: 'CAL++ Device #1 'AMD REDWOOD''

    Happy crunching!
    Last edited by n3lson; 12-09-2012 at 05:54 AM. Reason: added adriancard's libs fix, removed unnecessary reboots, confirmed working in BT5R3

Similar Threads

  1. is there no official working guide of installing BT5R2-KDE-32 persistent USB?
    By dusf345 in forum BackTrack 5 Beginners Section
    Replies: 13
    Last Post: 03-19-2012, 11:46 AM
  2. Pyrit with ATI CAL++ Support Install Guide
    By Si2006 in forum BackTrack 5 Beginners Section
    Replies: 0
    Last Post: 03-03-2012, 03:01 PM
  3. ATI-APP-SDK + Pyrit + Cal++ How-To Guide (BT5 KDE 64bit)
    By jeff2011 in forum BackTrack 5 How-To's
    Replies: 35
    Last Post: 10-12-2011, 01:39 AM
  4. ATI-APP-SDK + Pyrit + Cal++ How-To Guide (BT5 KDE 64bit)
    By jeff2011 in forum BackTrack 5 Beginners Section
    Replies: 35
    Last Post: 10-12-2011, 01:39 AM
  5. Error - Wireless Assistant , Guide Guide Guide ....
    By eliv3n in forum OLD Newbie Area
    Replies: 1
    Last Post: 10-08-2007, 07:30 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •