Mise à jour du micrologiciel#

(Nitrokey 3 - Linux)

Ce guide décrit comment mettre à jour le micrologiciel du Nitrokey 3.

Important

**Assurez-vous que vous avez activé les méthodes de connexion de secours appropriées et/ou assurez-vous que la Nitrokey 3 n’est pas le seul moyen d’authentification/2FA pour vos applications/services.

Comment mettre à jour#

Important

Ne débranchez jamais la Nitrokey 3 et n’interrompez jamais le processus pendant la mise à jour, car cela rendrait votre appareil inutilisable !

  1. Assurez-vous que vous avez la dernière ` version de pynitrokey` installée, veuillez vérifier les instructions d’installation pour votre OS.

  2. Exécuter nitropy nk3 update.

  3. Une fois instruit par nitropy touchez l’appareil pour activer le bootloader.

  4. macOS uniquement: Si l’instruction est donnée par nitropy, exécutez à nouveau la commande de mise à jour.

  5. Veuillez attendre que le processus soit terminé. (Cela peut varier en fonction de votre système d’exploitation)

  6. Optionnel : exécutez nitropy nk3 test pour vérifier si le dispositif fonctionne correctement après le flashage.

En cas d’erreur, veuillez prendre les logs du répertoire /tmp (/tmp/nitropy.log.*).

Dépannage :#

Issue: J’obtiens permission denied for /dev/hidrawX pendant la mise à jour.

Cela signifie probablement que votre utilisateur n’a pas les autorisations nécessaires pour lire/écrire sur le périphérique. Veuillez vous assurer que vous avez configuré le bon udev-rules. Téléchargez cet ensemble udev-rules et placez-le dans votre répertoire de règles udev (par exemple, /etc/udev/rules.d). Ensuite, retirez votre Nitrokey 3 de l’emplacement USB et exécutez : udevadm control --reload-rules && udevadm trigger ou redémarrez votre machine. Ensuite, la mise à jour devrait fonctionner sans le problème de permission.