Firmware frissítés#

(Nitrokey Storage 2 - Linux)

Figyelem

A frissítés előtt készítsen biztonsági másolatot a készülék összes adatáról, mivel a firmware frissítés megsemmisítheti a készülék összes adatát (különösen a <0.45-ös firmware-verziótól kezdve)!

Fontos

Soha ne válassza le a Nitrokey 3-at, és ne szakítsa meg a folyamatot frissítés közben, mert ez valószínűleg használhatatlanná teszi a készüléket!

  1. Töltse le a Nitrokey App és a „dfu-programmer” programot, amelynek elérhetőnek kell lennie a csomagkezelőn keresztül, pl. apt-get update && apt-get install dfu-programmer Debian alapú rendszereken.

  2. Töltse le a legújabb firmware „.hex” fájlt honnan, és tárolja el „firmware.hex” néven az otthoni mappájában. A régebbi kiadások itt.

  3. Kattintson a jobb gombbal a Nitrokey App ikonjára, és válassza a „Configure” -> „Enable Firmware Update” menüpontot. Az alapértelmezett firmware jelszó «12345678».

A firmware frissítésének engedélyezése

Megjegyzés

A Nitrokey tárolót a Nitrokey App nem érzékeli többé, miután a frissítési mód aktiválódott. Az alábbiakban leírt utasítások szerint kell eljárnia, hogy újra működjön.

  1. Nyisson egy terminált és hajtsa végre:

sudo dfu-programmer at32uc3a3256s erase
sudo dfu-programmer at32uc3a3256s flash --suppress-bootloader-mem firmware.hex
sudo dfu-programmer at32uc3a3256s launch
# versions <0.7 of dfu-programmer use "start" instead of "launch"

mivel a „firmware.hex” a 2. lépésben letöltött firmware elérési útja és fájlneve kell, hogy legyen.