• Paris - France - Europe
GraftCoin.eu – Info site sur la cryptomonnaie Graft  / GRFT

Miner du Graft sur Raspberry Pi 4 Raspbian avec xmrig

Miner du Graft sur Raspberry Pi 4 Raspbian avec xmrig

Le Raspberry Pi, de pas son coût faible, permet de miner de la cryptomonnaie avec une faible consommation d’électricité.

J’ai tout récemment reçu une carte Raspberry Pi 4, l’occasion de tester le minage sur ce matériel.

Voici la méthode pour installer xmrig (dernière version à ce jour) sur Raspberry Pi 4 via un terminal (en passant par le bureau ou en SSH).

Je privilégie l’utilisation du RPi 4 via terminal en SSH et sans bureau graphique pour minimiser l’utilisation de ressources.

Le modèle de Raspberry utilisé est le Raspberry Pi 4 modèle B, rev. 1.1, le système d’exploitation est Raspian GNU/Linux 10 Buster.

Architecture processeur : ARM-CortexA72

Procédure:

sudo apt-get update && sudo apt-get upgrade

sudo apt-get install git build-essential cmake make libuv1-dev libmicrohttpd-dev gcc g++ automake autoconf pkg-config libcurl4-openssl-dev libjansson-dev libssl-dev libgmp-dev

cd ~

git clone https://github.com/xmrig/xmrig.git

cd xmrig && mkdir build && cd build

cmake .. -DCMAKE_C_FLAGS="-mcpu=cortex-a72 -mtune=cortex-a72" -DCMAKE_CXX_FLAGS="-mcpu=cortex-a72 -mtune=cortex-a72"

make

cp ~/xmrig/src/config.json config.json

nano config.json

Editez le fichier config.json avec les informations nécessaires (au minimum l’algorithme, le portefeuille, le mot de passe et le serveur)

"pools": [
    {
        "algo": "cn/rwz",
        "url": "pool.graft.community:3300",
        "user": "GMPHYf5KRkcAyik7Jw9oHRfJtUdw2Kj5f4VTFJ25AaFVYxofetir8Cnh7S76Q854oMXzwaguL8p5KEz1tm3rn1SA6qrtRNEb4mVRWUC5Yh",
        "pass": "machine",
        "rig-id": null,
        "nicehash": false,
        "keepalive": true,
        "enabled": true,
        "tls": false,
        "tls-fingerprint": null,
        "daemon": false
    }
],

Il ne reste plus qu’à exécuter xmrig sur votre Raspberry Pi 4:

./xmrig

/!\ Attention : en utilisation maximale du processeur , le Raspberry Pi 4 est susceptible de beaucoup monter en température et une solution de refroidissement s’avère nécessaire afin de tirer parti de toutes la puissance du processeur .

J’ai pour ma part utilisé un boîtier permettant de refroidir les composants grâce à des dissipateurs sur quatre composants et un ventilateur 5V

note:

pour compiler xmrig sur un Raspberry Pi 2 :

cmake .. -DCMAKE_C_FLAGS="-mcpu=cortex-a7 -mtune=cortex-a7" -DCMAKE_CXX_FLAGS="-mcpu=cortex-a7 -mtune=cortex-a7"

pour compiler xmrig sur un Raspberry Pi 3 :

cmake .. -DCMAKE_C_FLAGS="-mcpu=cortex-a53 -mtune=cortex-a53" -DCMAKE_CXX_FLAGS="-mcpu=cortex-a53 -mtune=cortex-a53"
======================================================

Piste à tester , l’option « crypto » disponible à partir de l’architecture ARMv8, une extension d’accélération crypto a été ajoutée ,elle accélère AES et SHA1/SHA2.

Pour l’activer, sur un Raspberry Pi 3 (Cortex A53) :

-mcpu=cortex-a53+crypto. 

One thought on “Miner du Graft sur Raspberry Pi 4 Raspbian avec xmrig

  1. ARMiner

    https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html#ARM-Options :
    ‘+crypto’
    Enables the cryptographic instructions on ‘cortex-a32’, ‘cortex-a35’, ‘cortex-a53’, ‘cortex-a55’, ‘cortex-a57’, ‘cortex-a72’, ‘cortex-a73’, ‘cortex-a75’, ‘exynos-m1’, ‘xgene1’, ‘cortex-a57.cortex-a53’, ‘cortex-a72.cortex-a53’, ‘cortex-a73.cortex-a35’, ‘cortex-a73.cortex-a53’ and ‘cortex-a75.cortex-a55’.
    ‘+crypto’
    The cryptographic instructions. This also enables the Advanced SIMD and floating-point instructions.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Résoudre : *
8 + 17 =