L’installer sur le Pi
Faire démarrer le portefeuille tout seul, tester l’écran et les boutons, puis couper le Wi-Fi.
- 15 min
- Sur votre ordinateur
- Sur le Pi
Le script d’installation règle le Pi pour qu’il lance le portefeuille tout seul dès qu’il est alimenté, active l’écran et les boutons, et fait fonctionner le port USB comme un portefeuille. Vous le lancez deux fois : une première fois avec le Wi-Fi encore actif, pour vérifier que tout marche, puis une seconde fois pour couper le Wi-Fi et le Bluetooth.
Première installation, Wi-Fi encore actif
cd ~/wallet
sudo ./diy/install.sh --ram-only --keep-radios
sudo reboot--ram-only garde le portefeuille uniquement en mémoire, comme vous l’avez choisi dans Votre configuration. Il disparaît chaque fois que le Pi n’est plus alimenté.
Votre fenêtre SSH se ferme quand le Pi redémarre. Au bout d’environ une minute, l’écran s’allume et affiche Select Language.
Vérifier l’écran et les boutons
| Geste | Effet |
|---|---|
| Joystick vers le haut ou vers le bas | Se déplacer dans une liste |
| Joystick vers la droite, appui sur le joystick, ou KEY1 | Valider, suivant |
| Joystick vers la gauche, ou KEY3 | Retour, annuler |
Faites défiler les langues vers le haut et vers le bas pour vérifier le joystick, mais ne configurez rien pour l’instant. Cela se fera à l’étape 7, avec l’application.
Si l’image est à l’envers, reconnectez-vous :
ssh you@diywallet.localPuis retournez-la :
echo DIY_OLED_ROTATE=180 | sudo tee /etc/diywallet.conf
sudo systemctl restart diywalletSi l’écran reste noir, regardez ce que signale le portefeuille :
systemctl status diywalletLa cause la plus fréquente est une carte d’écran qui n’est pas enfoncée à fond sur les broches.
Si l’écran affiche Wallet stopped et Random number generator failed, ou si le script d’installation s’est arrêté sur No hardware random number generator found, le portefeuille n’a pas pu lire le générateur matériel de nombres aléatoires de la puce, ou sa sortie a échoué à un contrôle. Il s’est arrêté exprès, plutôt que de créer une phrase de récupération sans lui. Vérifiez que le Pi est bien un Raspberry Pi Zero 2 W et que la carte mémoire contient le Raspberry Pi OS Lite de l’étape 3, puis redémarrez le Pi. Si cela se reproduit, n’utilisez pas ce Pi pour un portefeuille.
Vérifier le générateur de nombres aléatoires
Votre phrase de récupération viendra du générateur de la puce du Pi, alors testez-le avant de créer un portefeuille. Reconnectez-vous au Pi, puis lancez le test. Cela prend environ 30 secondes :
ssh you@diywallet.localsudo /opt/diywallet/hwrng-check --testLes premières lignes indiquent votre générateur et son pilote, bcm2835-rng, et confirment ses réglages. La dernière ligne doit être RESULT: OK. Quelques blocs en échec sont normaux ; le programme indique combien sont acceptables. S’il affiche RESULT: FAILED, n’utilisez pas ce Pi pour un portefeuille.
Installation finale, Wi-Fi et Bluetooth coupés
Une fois que l’écran et les boutons fonctionnent :
cd ~/wallet
sudo ./diy/install.sh --ram-only
sudo rebootCette fois, le Pi démarre avec le Wi-Fi et le Bluetooth désactivés, donc Linux n’allume jamais ces puces. À partir de maintenant, il ne peut joindre aucun réseau, et vous ne pouvez plus vous y connecter par le réseau non plus. Pour modifier quelque chose plus tard, voyez Personnaliser.
Point de contrôle
Le Pi démarre tout seul quand vous le branchez et affiche Select Language à l’écran. Votre ordinateur ne trouve plus diywallet.local.