Atualização do Firmware#

(Nitrokey 3 - Linux)

Este guia descreve como actualizar o firmware na Nitrokey 3.

Importante

**Certifique-se de que tem os métodos de login de backup adequados activados e/ou assegure-se de que o Nitrokey 3 não é a única forma de autenticar/2FA para as suas aplicações/serviços.

Como atualizar#

Importante

Nunca desconecte a Nitrokey 3 ou aborte o processo durante a atualização, isso provavelmente tornará seu aparelho inútil!

  1. Certifique-se de que tem a última versão pynitrokey instalada, por favor verifique as instruções de instalação para o seu SO

  2. Corre nitropy nk3 update``.

  3. Toque no dispositivo para ativar o bootloader (uma vez instruído por nitropy)

  4. macOS only: Run update command again (once instructed by nitropy>)

  5. Espere 3-10mins no MacOS/Linux, 12-25mins no Windows

  6. A atualização está concluída

  7. Opcional: correr nitropy nk3 test para verificar se o dispositivo está a funcionar correctamente depois de piscar

No caso de algum erro, por favor pegue os logs de /tmp directório (/tmp/nitropy.log.*).

Resolução de problemas:#

Issue: Eu recebo permission denied for /dev/hidrawX durante a atualização.

Isso provavelmente significa que seu usuário não tem as permissões necessárias para ler-escrever o dispositivo. Por favor, certifique-se de que você configurou o correto udev-rules. Faça o download deste udev-rules set e coloque-o no seu directório de regras udev (por exemplo, /etc/udev/rules.d`). Depois retire o seu Nitrokey 3 da ranhura USB e execute: udevadm control --reload-rules && udevadm trigger` ou reinicie a sua máquina. Depois disso a atualização deve funcionar sem a emissão da permissão.