Como posso descobrir por que meu Yubikey está trabalhando em um live CD do Debian Jessie, mas não com o FAI / debootstrap?

1

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.

    
por Yngve Sneen Lindal 02.03.2017 / 09:52

0 respostas