Ubuntu 16.04 LTS Freerdp 智能卡问题

Ubuntu 16.04 LTS Freerdp 智能卡问题

我们使用Ubuntu 16.04,并且必须在Windows Server 2012终端服务器上运行电子签名卡。我安装了libccidlibusb-0.1-4pcscdlibpcsclite1软件包,并且看到了lsusb输出设备。

 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 

我使用此参数通过连接服务器freerdp

xfreerdp /v:xxx.xxx.xx /d:xxx.xxx.xx /smartcard:"ACS ACR U38-CCID 00 00"

如果我连接服务器和智能卡物理连接,我的遥控器就会冻结,而不是拔掉卡并再次插入 USB 插座总是没问题。

比,我在没有智能卡的情况下连接服务器总是好的,再次连接卡后总是好的。

请帮忙

答案1

我解决它。我删除libpcsclite1pcscd打包,然后安装 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

相关内容