Eu tenho um Yubikey 4 Nano. Com um live CD do Debian Jessie e um /etc/libccid_Info.plist
modificado (veja aqui ) assim como libccid
, pcscd
e alguns outros pacotes instalados Eu posso usá-lo com eg pkcs-tool
, pcks11-tool
etc ...
No entanto, eu uso o FAI para implantar máquinas e o FAI está usando o debootstrap para instalar um sistema básico do Jessie. Por alguma razão, este sistema com o mesmo arquivo plist eo mesmo conjunto de pacotes não está funcionando com o Yubikey. Quando executando
pkcs-tool --list-readers
Eu recebo a saída
No smart cart readers found
Eu não espero que alguém diga Eureka uma vez neste caso, mas você tem alguma sugestão de como eu posso proceder para descobrir qual é a diferença entre esses sistemas, USB / PCes?
Existe uma pequena diferença na versão do kernel entre os dois sistemas; o live CD do Jessie tem o kernel 3.16.36-1+deb8u1
e a versão instalada do FAI possui o 3.16.39-1.
Executando o dmesg Eu posso ver que o Yubikey é encontrado e reconhecido em ambos os casos, mas no caso do FAI, o pcscd não está rodando na inicialização (o status falhou, então não foi possível iniciar). Eu posso iniciá-lo manualmente, no entanto, e ele continua correndo, mas eu ainda não consigo encontrar nenhum leitor de cartão inteligente depois de fazê-lo.