Firmwareopdatering#

(Nitrokey Pro 2 - Windows)

Denne vejledning beskriver, hvordan du opdaterer firmwaren på Nitrokey 3.

Advarsel

Denne vejledning er stadig i en eksperimentel tilstand!

Vigtigt

Opdatering kan føre til tab af data, så sørg for, at du har aktiveret korrekte backup-loginmetoder og/eller sørg for, at Nitrokey Pro ikke er den eneste måde at autentificere/2FA på for dine programmer/tjenester.

Sådan opdaterer du#

Vigtigt

Afbryd aldrig Nitrokey 3 eller afbryd processen under opdatering, da dette sandsynligvis vil gøre din enhed ubrugelig!

  1. Sørg for, at du har den nyeste pynitrokey-version installeret, se venligst installationsvejledningen for dit operativsystem.

  2. Download det seneste stabile firmware-image.

Vigtigt

Til produktionsbrug bør du vælge den seneste stabile version (altså kun versioner, der ikke indeholder f.eks. »pre-release« eller »RC«).

  1. For at anvende opdateringen skal du køre:

$ nitropy pro enable-update
$ nitropy pro update nitrokey-pro-firmware-<version>.bin

Alternativ opdateringsmetode#

Alternativt kan dfu-util bruges til firmwareopdatering:

  1. Installer dfu-util

Binaries til Windows er tilgængelige på:
Til macOS er binære filer tilgængelige via Homebrew:

Kun MacOS: Installer dfu-util via Homebrew

brew install dfu-util
  1. Brug Nitrokey App v1.5-RC7 eller højere til at ændre Nitrokey Pro’s opstartstilstand til opdateringstilstand.

  2. Nu følgende kommando for at anvende opdateringen

$ dfu-util -D update_binary.bin
  1. Boottilstanden kan nu ændres igen med Nitrokey-appen.

Fejlfinding#

Udgave: libnitrokey kunne ikke findes.

Hvis libnitrokey ikke kunne findes automatisk, kan stien til den angives med env. variablen:

$ env LIBNK_PATH=/libnk/path/libnitrokey.so nitropy pro enable-update

Du kan finde libnitrokey på dit system ved at bruge:

$ locate libnitrokey.so