我们使用Ubuntu 16.04,必须在Windows 2012终端服务器上运行电子签名卡。我安装了libccid、libusb-0.1-4、pcscd、libpcsclite1软件包,并看到了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插座,始终良好。
比,我连接服务器没有智能卡总是很好,之后再连接卡总是好的。
请帮帮忙
发布于 2017-12-13 17:22:15
我来解决它。我删除了libpcsclite1和pcscd包,并安装了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_amd64https://unix.stackexchange.com/questions/410661
复制相似问题