Crack-wifi.com FORUM

LE FORUM DU SITE

Wifi, Backtrack, crack WEP et WPA...

Vous n'êtes pas identifié(e).  

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

#1 26-02-2013 15:33:10

Yannou90
Membre Radioactif
Inscription : 26-01-2013
Messages : 74
Site Web

[TUTO]Installation de pyrit + cpyrit-opencl + AMD Stream + OpenCl

Ce tutoriel est réalisé sous Ubuntu Precise Pangolin 12.04 64 bits , les commandes sont à adaptées pour le 32 bits !

Liens original :

Installation des pilotes AMD propriétaires : http://dev.yannou90.free.fr/index.php?a … se-64-bits
Installation de pyrit + cpyrit-opencl + AMD Stream + OpenCl : http://dev.yannou90.free.fr/index.php?a … olin-12-04

La première phase étant l'instalation des pilotes propiétaires de AMD :

Vous  allez installer le dernier pilote catalyst dans sa version 13.1

Nous allons voir la procédure pour créer un paquet deb facilitant ainsi la mise à jours du kernel et la désinstallation du pilote .

On identifie la carte :

lspci | grep VGA

Dans mon cas :

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Thames XT/GL [Radeon HD 7600M Series]

J'ai en effet une carte hybride , le modèle est identifié :

Radeon HD 7600M Series

On confirme l'architecture du pc :

uname -p

Chez moi pour une installation 64 bits :

x86_64

Nous connaissons maintenant l'architecture et la carte . Il reste à télécharger le pilote .

Rendez vous chez AMD http://support.amd.com/fr/gpudownload/Pages/index.aspx

On télécharge le pilote correspondant à ses besoins , pour moi :

http://www2.ati.com/drivers/linux/amd-d … x86_64.zip

Pour créer le paquet deb nous allons devoir compiler le driver , on installe donc tout le nécessaire :

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++5 dkms linux-headers-$(uname -r) dh-modaliases execstack

Et pour 64 bits en plus :

sudo apt-get install ia32-libs

Si une précédente version du pilote est installé il faut impérativement la désinstaller . Suivant la méthode d'installation , la commande peut être :

Pilote fourni par l'equipe ubuntu ou pilote propriétaire installé par paquet :

sudo apt-get autoremove fglrx fglrx-amdcccle fglrx-dev --purge

Dans le cas d'une précédente installation de pilote propriétaire , ubuntu install automatiquement les pilote "Ubuntu" , il est alors nécessairede répéter la commande précédente :

sudo apt-get autoremove fglrx fglrx-amdcccle fglrx-dev --purge

Pilote installé par le script AMD :

sudo /chemin/vers/le/script/amd-driver-installer-catalyst-12.10-x86.x86_64.run --uninstall

Vous devez bien sur adapter la commande en fonction du précédent script utilisé pour l'installation du pilote actuel de votre carte .

La désinstallation étant effectuée , on se place dans le dossier contenant l'archive du pilote que l'on vient de télécharger , chez moi :

cd /media/Perso/Téléchargements

On extrait l'archive :

unzip ./amd-driver-installer-catalyst-13.1-linux-x86.x86_64.zip

On rend le script executable :

chmod 755 ./amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run

Nous somme maintenant prêt à installer le pilote , sous Ubuntu/Precise :

sudo ./amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run --buildpkg Ubuntu/precise

Nous avons créé les paquets il ne reste plus qu'à les installer :

sudo dpkg -i *.deb

Çà y est , tout est installé , il nous reste à reconfigurer Xorg :

sudo amdconfig  --initial

Voilà , un reboot et tout est bon !

Seconde phase , installation de pyrit + cpyrit-opencl + AMD Stream + OpenCl :

sudo apt-get install pyrit opencl-headers build-essential cdbs fakeroot dh-make debhelper debconf libstdc++5 dkms linux-headers-$(uname -r) dh-modaliases execstack python python-dev python2.7-dev 

Téléchargement et installation de AMD Stream :

Rendez vous sur la page de téléchargement du sdk :
http://developer.amd.com/tools/heteroge … downloads/

Sélectionnez la version correspondant à votre architecture et acceptez la licence :

Vous obtenez une archive du type AMD-APP-SDK-v2.8-lnx64.tgz

Créez un dossier "COMPILATION" sur votre bureau et placez-y votre archive

Placez-vous en terminal dans ce dossier :

cd "/Le/chemin/vers/le/dossier/COMPILATION"

On extrait et install le sdk :

tar xzf AMD-APP-SDK-v2.8-lnx64.tgz
chmod 755 ./Install-AMD-APP.sh
sudo ./Install-AMD-APP.sh

On télécharge , extrait et install cpyrit-opencl-0.4.0 :

wget https://pyrit.googlecode.com/files/cpyrit-opencl-0.4.0.tar.gz
tar xzf cpyrit-opencl-0.4.0.tar.gz
cd cpyrit-opencl-0.4.0
 sed -i 's|/usr/local/cuda/include|/usr/include/CL/|' ./setup.py
 python setup.py build
 mkdir -p "$HOME/.local/local/lib/python2.7/dist-packages"
 mv "./build/lib.linux-x86_64-2.7/cpyrit/_cpyrit_opencl.so" "$HOME/.local/local/lib/python2.7/dist-packages/_cpyrit_opencl.so"

Vous remarquerez dans la commande précédente qu'il est nécessaire :

1. Modifier le fichier setup.py pour prendre en compte le chemin vers les "headers" open-cl
2. On install le module cpyrit dans le home , pyrit le trouvera de cette façon

On peut maintenant tester :

pyrit list_cores

Qui retourne :

Pyrit 0.4.0 (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:  'OpenCL-Device 'Turks''
#2:  'CPU-Core (SSE2)'
#3:  'CPU-Core (SSE2)'
#4:  'CPU-Core (SSE2)'

Et un petit benchmark :

pyrit benchmark

Qui retourne :

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

Running benchmark (9566.2 PMKs/s)... / 

Computed 9566.24 PMKs/s total.
#1: 'OpenCL-Device 'Turks'': 9402.6 PMKs/s (RTT 2.8)
#2: 'CPU-Core (SSE2)': 359.7 PMKs/s (RTT 3.0)
#3: 'CPU-Core (SSE2)': 340.1 PMKs/s (RTT 3.2)
#4: 'CPU-Core (SSE2)': 344.1 PMKs/s (RTT 2.9)

Voilà , vous disposez maintenant d'une installation fonctionnelle et pouvez profiter de votre GPU pour pyrit !

Hors Ligne

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

#2 26-02-2013 22:46:06

M1ck3y
Administrateur
Lieu : Lost in the darkness
Inscription : 14-02-2008
Messages : 6 354

Re : [TUTO]Installation de pyrit + cpyrit-opencl + AMD Stream + OpenCl

Merci pour cet excellent tuto smile

Hors Ligne

#3 01-03-2013 19:28:18

kcdtv
Membre d'honneur
Lieu : Internacionaluña
Inscription : 31-03-2010
Messages : 4 246

Re : [TUTO]Installation de pyrit + cpyrit-opencl + AMD Stream + OpenCl

Je n'avais pas vu ce beau tuto bien complet, roll Merci beaucoup

Hors Ligne

#4 12-03-2013 05:37:09

Yannou90
Membre Radioactif
Inscription : 26-01-2013
Messages : 74
Site Web

Re : [TUTO]Installation de pyrit + cpyrit-opencl + AMD Stream + OpenCl

Pas de soucis , toujours present pour le partage !

Hors Ligne

Annonce

Visitez la boutique Wifi-highpower.com, votre revendeur agr Alfa Network: du matriel Wifi slectionn, cartes Wifi USB Awus036h et Awus036nh, antennes omnis, yagis, panel, amplis wifi, accessoires...

Sujets similaires

Discussion Réponses Vues Dernier message
35 1724 23-11-2016 16:31:33 par roofnat
Épinglée :
21 14682 20-11-2016 12:53:07 par richie
0 261 22-10-2016 19:03:48 par Antho3674
8 726 06-10-2016 19:49:01 par X-Ecutioner
6 624 01-07-2016 00:22:02 par s1lv3rf0x

Pied de page des forums


Le coin des bonnes affaires, achats informatiques:


|   Alfa 1000 mW AWUS036H   |    Linksys WRT54GL   |    Misco, informatique   |   
 |    Ebay   |    PC portables   |    PC Gamers & Tuning   |    Cles USB   |   
|   Disques durs externes 2 To   |   
|   Wifi-highpower.com   |   


Server Stats - [ Generated in 0.026 seconds ]   Forum Stat - [ Most users ever online on the forum was : 150 on 20-09-2009 17:06:59 ]