Leitor de cartão inteligente NFC e Yubikey funcionam bem para uso de OTP, exemplo com autenticação de desafio-resposta para KeppassXC.
Problema com FIDO2, exemplo para login do Google. Eu tentei no Windows e tudo funciona bem :(
Anexe as informações e o registro abaixo.
O leitor de cartão inteligente é um Elexlinco NC004
sistema, mas veja-o como GHI NC001
.
[mynbk ~ ] > lsusb
[...]
Bus 003 Device 015: ID ae68:8001 GHI NC001
[...]
Versão Pcsclite:
[mynbk ~ ] > pacman -Ss | grep pcsclite
extra/pcsclite 2.3.1-1 [installato]
multilib/lib32-pcsclite 2.3.1-1 [installato]
/usr/sbin/pcscd --version
saída
[mynbk ~ ] > /usr/sbin/pcscd --version
pcsc-lite version 2.3.1
Copyright (C) 1999-2002 by David Corcoran <[email protected]>.
Copyright (C) 2001-2024 by Ludovic Rousseau <[email protected]>.
Copyright (C) 2003-2004 by Damien Sauveron <[email protected]>.
Report bugs to <[email protected]>.
Enabled features: USB serial filter_names libudev polkit systemd Linux x86_64 ipcdir=/run/pcscd usbdropdir=/usr/lib/pcsc/drivers serialconfdir=/etc/reader.conf.d
MAX_READERNAME: 128, PCSCLITE_MAX_READERS_CONTEXTS: 16
Nome e versão do sistema operacional ou distribuição GNU/Linux:
[mynbk ~ ] > cat /etc/os-release
NAME="Manjaro Linux"
PRETTY_NAME="Manjaro Linux"
ID=manjaro
ID_LIKE=arch
Saída do comando sudo LIBCCID_ifdLogLevel=0x000F pcscd --foreground --debug --apdu --color | tee -i log.txt
https://pastebin.com/nGRX2pRd