Aktualizacja oprogramowania sprzętowego#
(Nitrokey 3 - Linux)
Ten przewodnik opisuje jak zaktualizować firmware na Nitrokey 3.
Ważne
**Upewnij się, że masz włączone odpowiednie zapasowe metody logowania i/lub upewnij się, że Nitrokey 3 nie jest jedynym sposobem uwierzytelniania/2FA dla Twoich aplikacji/usług.
Jak zaktualizować#
Ważne
Nigdy nie odłączaj Nitrokey 3 ani nie przerywaj procesu podczas aktualizacji, ponieważ w ten sposób Twoje urządzenie może stać się bezużyteczne!
Upewnij się, że masz zainstalowaną najnowszą wersję pynitrokey, sprawdź instrukcje instalacji dla swojego systemu operacyjnego.
Uruchom
nitropy nk3 update
.Dotknij urządzenia, aby aktywować bootloader (po otrzymaniu instrukcji od
nitropy
).tylko dla systemumacOS: Uruchom ponownie polecenie aktualizacji (po otrzymaniu instrukcji od
nitropy
).Odczekaj 3-10 minut na macOS/Linux, 12-25 minut na Windows.
Aktualizacja została zakończona.
Optional: uruchom
nitropy nk3 test
aby sprawdzić czy urządzenie działa poprawnie po flashowaniu
W przypadku wystąpienia jakichkolwiek błędów prosimy o pobranie logów z katalogu /tmp
(/tmp/nitropy.log.*
).
Rozwiązywanie problemów:#
- Problem: Dostaję
permission denied for /dev/hidrawX
podczas aktualizacji. To prawdopodobnie oznacza, że użytkownik nie ma wymaganych uprawnień do odczytu i zapisu urządzenia. Upewnij się, że skonfigurowałeś poprawne udev-rules. Pobierz ten zestaw udev-rules i umieść go w swoim katalogu udev rules (np.
/etc/udev/rules.d
). Następnie wyjmij Nitrokey 3 z gniazda USB i uruchom:udevadm control --reload-rules && udevadm trigger
lub zrestartuj komputer. Po tym aktualizacja powinna działać bez problemu z uprawnieniami.