Firmware-päivitys#
(Nitrokey 3 - Linux)
Tässä oppaassa kuvataan, miten Nitrokey 3:n laiteohjelmisto päivitetään.
Tärkeä
Firmware v.1.0.0:n ja sitä pienempien versioiden osalta päivitys poistaa kaikki käyttäjätiedot! Varmista, että sinulla on käytössäsi asianmukaiset varmuuskopiointikirjautumismenetelmät ja/tai varmista, että Nitrokey 3 ei ole ainoa tapa tunnistautua/2FA:lla sovelluksiisi/palveluihisi.
Firmware v1.0.1:n ja sitä uudempien laiteohjelmien käyttäjätiedot säilyvät päivityksen aikana. Muista joka tapauksessa, että sinulla on aina toinen laite (tai kirjautumistapa) rekisteröitynä palveluun, jos tietojasi ei jostain syystä säilytetä.
Kuinka päivittää#
Tärkeä
Älä koskaan irrota Nitrokey 3:a tai keskeytä prosessia päivityksen aikana, sillä tämä todennäköisesti tekee laitteestasi käyttökelvottoman!
Varmista, että sinulla on asennettuna uusin pynitrokey-versio, tarkista käyttöjärjestelmäsi asennusohjeet.
Suorita
nitropy nk3 update
.Kun
nitropy
olet saanut ohjeet, kosketa laitetta bootloaderin aktivoimiseksi.vain *macOS: Jos
nitropy
ohjeistetaan, suorita päivityskomento uudelleen.Odota, kunnes prosessi on päättynyt. (Tämä saattaa vaihdella käyttöjärjestelmästäsi riippuen).
Vaihtoehtoinen: suorita
nitropy nk3 test
tarkistaaksesi, toimiiko laite oikein vilkkumisen jälkeen.
Jos ilmenee virheitä, ota lokit /tmp
-hakemistosta (/tmp/nitropy.log.*
).
Vianmääritys:#
- Ongelma: Päivityksen aikana tulee
permission denied for /dev/hidrawX
. Tämä tarkoittaa todennäköisesti sitä, että käyttäjälläsi ei ole tarvittavia oikeuksia laitteen lukemiseen ja kirjoittamiseen. Varmista, että olet asettanut oikeat `udev-säännöt`_. Lataa tämä udev-rules-sarja ja sijoita se udev rules -hakemistoosi (esim.
/etc/udev/rules.d
). Irrota sitten Nitrokey 3 USB-korttipaikasta ja suorita:udevadm control --reload-rules && udevadm trigger
tai käynnistä kone uudelleen. Sen jälkeen päivityksen pitäisi toimia ilman lupaongelmaa.