Eu resolvo isso.
Eu removi libpcsclite1
e pcscd
packages e instalei versões debian.
Pcscd --> 1.8.14-1ubuntu1.16.04.1 --> pcscd_1.8.13-1+de8u1-amd64
libpcsclite1 --> 1.8.14-1ubuntu1.16.04.1 --> libpcsclite1_1.8.13-1+de8u1_amd64
Usamos o Ubuntu 16.04 e devemos executar o cartão de assinatura eletrônica no Windows Server 2012 Terminal Server.
Instalei libccid
, libusb-0.1-4
, pcscd
, libpcsclite1
packages e vejo o dispositivo de lsusb
output.
Bus 001 Device 001: ID 1d6b:0002 Linux
Foundation 2.0 root hub Bus 002 Device 004: ID 072f:90cc Advanced
Card Systems, Ltd ACR38 SmartCard Reader Bus 002 Device 003: ID
0e0f:0002 VMware, Inc. Virtual USB Hub Bus 002 Device 002: ID
0e0f:0003 VMware, Inc. Virtual Mouse Bus 002 Device 001: ID 1d6b:0001
Linux Foundation 1.1 root hub
Eu uso este parâmetro para conectar o servidor via freerdp
,
xfreerdp /v:xxx.xxx.xx /d:xxx.xxx.xx /smartcard:"ACS ACR U38-CCID 00 00"
Se eu conectar o servidor e o cartão inteligente, conecte-se fisicamente ao meu controle remoto e congelo, então desconectei o soquete USB sempre bem.
que, conecto o servidor sem smartcard sempre bem, depois conecto a placa novamente sempre bem.
Por favor ajude
Eu resolvo isso.
Eu removi libpcsclite1
e pcscd
packages e instalei versões debian.
Pcscd --> 1.8.14-1ubuntu1.16.04.1 --> pcscd_1.8.13-1+de8u1-amd64
libpcsclite1 --> 1.8.14-1ubuntu1.16.04.1 --> libpcsclite1_1.8.13-1+de8u1_amd64