KRDC и смарт-карты

Ответить
nikolay063
Сообщения: 11
Зарегистрирован: 01 окт 2014, 13:39
Operating system: Windows Linux

KRDC и смарт-карты

Сообщение nikolay063 » 09 авг 2018, 15:32

Скажите, пожалуйста, как в RED X3 используя клиент удаленного рабочего стола KDE (KRDC) сделать доступной в сеансе смарт карту? Есть считыватель смарт карт ACS ACR38, который опознается в системе
it@rosa ~ $ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 072f:90cc Advanced Card Systems, Ltd ACR38 SmartCard Reader
Bus 001 Device 005: ID 046e:6000 Behavior Tech. Computer Corp.
Bus 001 Device 004: ID 8564:1000 Transcend Information, Inc. JetFlash
Bus 001 Device 003: ID 046d:c05b Logitech, Inc. M-U0004 810-001317 [B110 Optical USB Mouse]
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
также командой pcscd --adfffff видно что смарт карта считывается
it@rosa ~ $ sudo pcscd -adfffff
00000000 pcscdaemon.c:240:main() pcscd set to foreground with debug send to stdout
00000034 pcscdaemon.c:240:main() pcscd set to foreground with debug send to stdout
00000009 pcscdaemon.c:240:main() pcscd set to foreground with debug send to stdout
00000008 pcscdaemon.c:240:main() pcscd set to foreground with debug send to stdout
00000007 pcscdaemon.c:240:main() pcscd set to foreground with debug send to stdout
00000039 utils.c:61:GetDaemonPid() Can't open /var/run/pcscd.pid: No such file or directory
00000081 configfile.l:254:DBGetReaderListDir() Parsing conf directory: /etc/reader.conf.d
00013465 configfile.l:266:DBGetReaderListDir() Skipping non regular file: ..
00000043 configfile.l:266:DBGetReaderListDir() Skipping non regular file: .
00000016 configfile.l:307:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/GemPCTwin-serial.conf
00019777 pcscdaemon.c:545:main() pcsc-lite 1.8.10 daemon ready.
00020991 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/001/001
00000126 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/001/001
00000109 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/001/002
00000106 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x046D, PID: 0xC05B, path: /dev/bus/usb/001/003
00000101 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/001/002
00000112 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x8564, PID: 0x1000, path: /dev/bus/usb/001/004
00000098 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/001/002
00000103 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x046E, PID: 0x6000, path: /dev/bus/usb/001/005
00000116 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x046E, PID: 0x6000, path: /dev/bus/usb/001/005
00000100 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/001/002
00000107 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x072F, PID: 0x90CC, path: /dev/bus/usb/001/006
00000029 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x072F, PID: 0x90CC, path: /dev/bus/usb/001/006
00000008 hotplug_libudev.c:321:HPAddDevice() Adding USB device: ACS ACR 38U-CCID
00000036 readerfactory.c:989:RFInitializeReader() Attempting startup of ACS ACR 38U-CCID 00 00 using /usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
00006868 readerfactory.c:874:RFBindFunctions() Loading IFD Handler 3.0
00000164 ifdhandler.c:1910:init_driver() Driver version: 1.4.15
00000824 ifdhandler.c:1927:init_driver() LogLevel: 0x0003
00000016 ifdhandler.c:1938:init_driver() DriverOptions: 0x0000
00000134 ifdhandler.c:83:CreateChannelByNameOrChannel() Lun: 0, device: usb:072f/90cc:libudev:0:/dev/bus/usb/001/006
00000040 ccid_usb.c:281:OpenUSBByName() Using: /usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
00000671 ccid_usb.c:299:OpenUSBByName() ifdManufacturerString: Ludovic Rousseau (ludovic.rousseau@free.fr)
00000011 ccid_usb.c:300:OpenUSBByName() ifdProductString: Generic CCID driver
00000006 ccid_usb.c:301:OpenUSBByName() Copyright: This driver is protected by terms of the GNU Lesser General Public License version 2.1, or (at your option) any later version.
00056673 ccid_usb.c:589:OpenUSBByName() Found Vendor/Product: 072F/90CC (ACS ACR 38U-CCID)
00000021 ccid_usb.c:591:OpenUSBByName() Using USB bus/device: 1/6
00000008 ccid_usb.c:643:OpenUSBByName() bNumDataRatesSupported is 0
00011433 ifdhandler.c:362:IFDHGetCapabilities() tag: 0xFB3, usb:072f/90cc:libudev:0:/dev/bus/usb/001/006 (lun: 0)
00000036 readerfactory.c:332:RFAddReader() Using the reader polling thread
00000669 ifdhandler.c:362:IFDHGetCapabilities() tag: 0xFAE, usb:072f/90cc:libudev:0:/dev/bus/usb/001/006 (lun: 0)
00000026 ifdhandler.c:450:IFDHGetCapabilities() Reader supports 1 slot(s)
00000214 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/001/002
00000164 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/002/001
00000149 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/002/001
00000116 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/002/002
00001142 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00001515 ifdhandler.c:1122:IFDHPowerICC() action: PowerUp, usb:072f/90cc:libudev:0:/dev/bus/usb/001/006 (lun: 0)
00008613 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00010135 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00010130 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00010123 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00010125 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00010111 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00010141 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00010107 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00010147 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00010146 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00010100 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00010128 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00010136 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00010131 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00010134 readerfactory.c:1330:RFWaitForReaderInit() Waiting init for reader: ACS ACR 38U-CCID 00 00
00008645 eventhandler.c:266:EHStatusHandlerThread() powerState: POWER_STATE_POWERED
00000025 Card ATR: 3B D9 11 00 81 31 FE 8D 00 00 46 4F 4D 53 31 2E 31 32
00012403 ifdhandler.c:1122:IFDHPowerICC() action: PowerDown, usb:072f/90cc:libudev:0:/dev/bus/usb/001/006 (lun: 0)
00097837 eventhandler.c:455:EHStatusHandlerThread() powerState: POWER_STATE_UNPOWERED
17406369 eventhandler.c:335:EHStatusHandlerThread() Card Removed From ACS ACR 38U-CCID 00 00
02384480 ifdhandler.c:1122:IFDHPowerICC() action: PowerUp, usb:072f/90cc:libudev:0:/dev/bus/usb/001/006 (lun: 0)
00159240 eventhandler.c:381:EHStatusHandlerThread() powerState: POWER_STATE_POWERED
00000047 eventhandler.c:396:EHStatusHandlerThread() Card inserted into ACS ACR 38U-CCID 00 00
00000023 Card ATR: 3B D9 11 00 81 31 FE 8D 00 00 46 4F 4D 53 31 2E 31 32
05003174 ifdhandler.c:1122:IFDHPowerICC() action: PowerDown, usb:072f/90cc:libudev:0:/dev/bus/usb/001/006 (lun: 0)
00098068 eventhandler.c:455:EHStatusHandlerThread() powerState: POWER_STATE_UNPOWERED
^C99999999 pcscdaemon.c:726:signal_trap() Received signal: 2
00000018 pcscdaemon.c:745:signal_trap() Preparing for suicide
01000113 readerfactory.c:1273:RFCleanupReaders() entering cleaning function
00000021 readerfactory.c:1282:RFCleanupReaders() Stopping reader: ACS ACR 38U-CCID 00 00
00000007 readerfactory.c:535:RFRemoveReader() UnrefReader() count was: 1
00000005 eventhandler.c:156:EHDestroyEventHandler() Stomping thread.
00000006 ifdhandler.c:362:IFDHGetCapabilities() tag: 0xFB1, usb:072f/90cc:libudev:0:/dev/bus/usb/001/006 (lun: 0)
00000009 ifdhandler.c:362:IFDHGetCapabilities() tag: 0xFB2, usb:072f/90cc:libudev:0:/dev/bus/usb/001/006 (lun: 0)
00000007 eventhandler.c:181:EHDestroyEventHandler() Request stopping of polling thread
00000008 ifdhandler.c:327:IFDHStopPolling() usb:072f/90cc:libudev:0:/dev/bus/usb/001/006 (lun: 0)
00402343 eventhandler.c:478:EHStatusHandlerThread() Die
00000275 eventhandler.c:196:EHDestroyEventHandler() Thread stomped.
00000017 readerfactory.c:1040:RFUnInitializeReader() Attempting shutdown of ACS ACR 38U-CCID 00 00.
00000015 ifdhandler.c:253:IFDHCloseChannel() usb:072f/90cc:libudev:0:/dev/bus/usb/001/006 (lun: 0)
00098124 ccid_usb.c:191:close_libusb_if_needed() libusb_exit
00000154 readerfactory.c:911:RFUnloadReader() Unloading reader driver.
00000075 winscard_svc.c:130:ContextsDeinitialize() remaining threads: 0
00000007 pcscdaemon.c:670:at_exit() cleaning /var/run
it@rosa ~ $
При подключении к удленному рабочему столу на Win2008R2 данной смарт карты нет. У remmina есть галочка сделать смарт-карту общедоступной, а KRDC такой нет.

nikolay063
Сообщения: 11
Зарегистрирован: 01 окт 2014, 13:39
Operating system: Windows Linux

KRDC и смарт-карты

Сообщение nikolay063 » 14 авг 2018, 11:02

Прошу помочь с данным вопросом для тестирования работы считывателя и смарт-карты (электронный полис ОМС) на медицинских информационных системах. Есть считыватели ACS ACR38 и ACS ACR128U-C1 (предпочтительнее). Данный проброс работает на встроенной ОС на базе Linux у Krafway Terminal Linux. В качестве клиента используется FreeRDP 2.0. Заявленная поддержка считывателя ACS ACR38. В медицинских информационных системах электронный полис ОМС считывается корректно при подключении RDP только через FreeRDP 2.0. Что не так в РОСЕ понять не могу. Не опознается заведомо рабочий считыватель ACS ACR38. Пробовал и KRDC и Remmina, всегда одно и тоже, считыватель смарт-карт не виден не в МИС, не на сервере терминалов. Куда копать ума не приложу.

nikolay063
Сообщения: 11
Зарегистрирован: 01 окт 2014, 13:39
Operating system: Windows Linux

KRDC и смарт-карты

Сообщение nikolay063 » 14 авг 2018, 11:04

В идеале, данный вопрос лучше всего решить на дистрибутивах RELD, на базе CentOS. Или хотя бы понять принцип работы со считывателями.

keleg
Сообщения: 5274
Зарегистрирован: 15 сен 2011, 01:58

KRDC и смарт-карты

Сообщение keleg » 14 авг 2018, 12:30

а можете попробовать в rosa R10? Там более новая версия freeRDP, если пойдет - обновим и в X3

nikolay063
Сообщения: 11
Зарегистрирован: 01 окт 2014, 13:39
Operating system: Windows Linux

KRDC и смарт-карты

Сообщение nikolay063 » 14 авг 2018, 17:39

Обязательно опробую завтра на ROSA Fresh R10. Обязательно отпишусь по результату.

nikolay063
Сообщения: 11
Зарегистрирован: 01 окт 2014, 13:39
Operating system: Windows Linux

KRDC и смарт-карты

Сообщение nikolay063 » 15 авг 2018, 11:36

Что касается считывателя ACS ACR128U-C1
localhost it # pcsc_scan
PC/SC device scanner
V 1.4.24 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.10
SCardEstablishContext: Service not available.
localhost it # pcsc-tool
bash: pcsc-tool: команда не найдена
localhost it # pcsc-tools
bash: pcsc-tools: команда не найдена
localhost it # pcscd -adfffff
00000000 pcscdaemon.c:240:main() pcscd set to foreground with debug send to stdout
00000043 pcscdaemon.c:240:main() pcscd set to foreground with debug send to stdout
00000011 pcscdaemon.c:240:main() pcscd set to foreground with debug send to stdout
00000009 pcscdaemon.c:240:main() pcscd set to foreground with debug send to stdout
00000008 pcscdaemon.c:240:main() pcscd set to foreground with debug send to stdout
00000112 configfile.l:254:DBGetReaderListDir() Parsing conf directory: /etc/reader.conf.d
00006284 configfile.l:266:DBGetReaderListDir() Skipping non regular file: .
00000025 configfile.l:307:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/GemPCTwin-serial.conf
00006341 configfile.l:266:DBGetReaderListDir() Skipping non regular file: ..
00000029 pcscdaemon.c:545:main() pcsc-lite 1.8.10 daemon ready.
00038389 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/001/001
00000223 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/001/001
00000232 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/001/002
00000245 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x046D, PID: 0xC05B, path: /dev/bus/usb/001/003
00000219 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/001/002
00000276 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x046E, PID: 0x6000, path: /dev/bus/usb/001/006
00000255 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x046E, PID: 0x6000, path: /dev/bus/usb/001/006
00000236 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/001/002
00000256 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x072F, PID: 0x2100, path: /dev/bus/usb/001/004
00000258 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/001/002
00000247 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x8564, PID: 0x1000, path: /dev/bus/usb/001/005
00000256 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/001/002
00000370 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/002/001
00000247 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/002/001
00000243 hotplug_libudev.c:269:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/002/002
^C99999999 pcscdaemon.c:726:signal_trap() Received signal: 2
00000029 pcscdaemon.c:745:signal_trap() Preparing for suicide
01000101 readerfactory.c:1273:RFCleanupReaders() entering cleaning function
00000036 winscard_svc.c:130:ContextsDeinitialize() remaining threads: 0
00000012 pcscdaemon.c:670:at_exit() cleaning /var/run
localhost it # pcsc_scan
PC/SC device scanner
V 1.4.24 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.10
SCardEstablishContext: Service not available.
localhost it # pcsc_scan
Правильно ли я понял, считыватель вообще не опознает смарт-карту? Или что-то еще не установлено или не запущен какой-то сервис? (Решено: не был запущен демон pcscd)
Последний раз редактировалось nikolay063 16 авг 2018, 11:35, всего редактировалось 1 раз.

nikolay063
Сообщения: 11
Зарегистрирован: 01 окт 2014, 13:39
Operating system: Windows Linux

KRDC и смарт-карты

Сообщение nikolay063 » 16 авг 2018, 11:01

Добился что считыватель ACS ACR128U-C1 смог считать смарт карту
localhost it # pcsc_scan
PC/SC device scanner
V 1.4.24 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.10
Using reader plug'n play mechanism
Scanning present readers...
0: ACS ACR128U 00 00
1: ACS ACR128U 00 01
2: ACS ACR128U 00 02

Thu Aug 16 11:55:11 2018
Reader 0: ACS ACR128U 00 00
Card state: Card inserted,
ATR: 3B D9 11 00 81 31 FE 8D 00 00 46 4F 4D 53 31 2E 31 32

ATR: 3B D9 11 00 81 31 FE 8D 00 00 46 4F 4D 53 31 2E 31 32
+ TS = 3B --> Direct Convention
+ T0 = D9, Y(1): 1101, K: 9 (historical bytes)
TA(1) = 11 --> Fi=372, Di=1, 372 cycles/ETU
10752 bits/s at 4 MHz, fMax for Fi = 5 MHz => 13440 bits/s
TC(1) = 00 --> Extra guard time: 0
TD(1) = 81 --> Y(i+1) = 1000, Protocol T = 1
-----
TD(2) = 31 --> Y(i+1) = 0011, Protocol T = 1
-----
TA(3) = FE --> IFSC: 254
TB(3) = 8D --> Block Waiting Integer: 8 - Character Waiting Integer: 13
+ Historical bytes: 00 00 46 4F 4D 53 31 2E 31
Category indicator byte: 00 (compact TLV data object)
Tag: 0, len: 0 (unknown)
Tag: 4, len: 6 (initial access data)
Initial access data: 4F 4D 53
Mandatory status indicator (3 last bytes)
LCS (life card cycle): 31 (Proprietary)
SW: 2E31 (Error not defined by ISO 7816)
+ TCK = 32 (correct checksum)

Possibly identified card (using /root/.cache/smartcard_list.txt):
NONE

Your card is not present in the database.
Please submit your unknown card at:
http://smartcard-atr.appspot.com/parse? ... 53312E3132
Reader 1: ACS ACR128U 00 01
Card state: Card removed,
Reader 2: ACS ACR128U 00 02
Card state: Card inserted, Unresponsive card,

nikolay063
Сообщения: 11
Зарегистрирован: 01 окт 2014, 13:39
Operating system: Windows Linux

KRDC и смарт-карты

Сообщение nikolay063 » 16 авг 2018, 11:33

Добился что считыватель ACS ACR128U-C1 смог считать смарт карту
localhost it # pcsc_scan
PC/SC device scanner
V 1.4.24 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.10
Using reader plug'n play mechanism
Scanning present readers...
0: ACS ACR128U 00 00
1: ACS ACR128U 00 01
2: ACS ACR128U 00 02

Thu Aug 16 11:55:11 2018
Reader 0: ACS ACR128U 00 00
Card state: Card inserted,
ATR: 3B D9 11 00 81 31 FE 8D 00 00 46 4F 4D 53 31 2E 31 32

ATR: 3B D9 11 00 81 31 FE 8D 00 00 46 4F 4D 53 31 2E 31 32
+ TS = 3B --> Direct Convention
+ T0 = D9, Y(1): 1101, K: 9 (historical bytes)
TA(1) = 11 --> Fi=372, Di=1, 372 cycles/ETU
10752 bits/s at 4 MHz, fMax for Fi = 5 MHz => 13440 bits/s
TC(1) = 00 --> Extra guard time: 0
TD(1) = 81 --> Y(i+1) = 1000, Protocol T = 1
-----
TD(2) = 31 --> Y(i+1) = 0011, Protocol T = 1
-----
TA(3) = FE --> IFSC: 254
TB(3) = 8D --> Block Waiting Integer: 8 - Character Waiting Integer: 13
+ Historical bytes: 00 00 46 4F 4D 53 31 2E 31
Category indicator byte: 00 (compact TLV data object)
Tag: 0, len: 0 (unknown)
Tag: 4, len: 6 (initial access data)
Initial access data: 4F 4D 53
Mandatory status indicator (3 last bytes)
LCS (life card cycle): 31 (Proprietary)
SW: 2E31 (Error not defined by ISO 7816)
+ TCK = 32 (correct checksum)

Possibly identified card (using /root/.cache/smartcard_list.txt):
NONE

Your card is not present in the database.
Please submit your unknown card at:
http://smartcard-atr.appspot.com/parse? ... 53312E3132
Reader 1: ACS ACR128U 00 01
Card state: Card removed,
Reader 2: ACS ACR128U 00 02
Card state: Card inserted, Unresponsive card,
Также ACS ACR38
localhost it # pcsc_scan
PC/SC device scanner
V 1.4.24 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.10
Using reader plug'n play mechanism
Scanning present readers...
0: ACS ACR38U-CCID 00 00

Thu Aug 16 12:29:01 2018
Reader 0: ACS ACR38U-CCID 00 00
Card state: Card inserted,
ATR: 3B D9 11 00 81 31 FE 8D 00 00 46 4F 4D 53 31 2E 31 32

ATR: 3B D9 11 00 81 31 FE 8D 00 00 46 4F 4D 53 31 2E 31 32
+ TS = 3B --> Direct Convention
+ T0 = D9, Y(1): 1101, K: 9 (historical bytes)
TA(1) = 11 --> Fi=372, Di=1, 372 cycles/ETU
10752 bits/s at 4 MHz, fMax for Fi = 5 MHz => 13440 bits/s
TC(1) = 00 --> Extra guard time: 0
TD(1) = 81 --> Y(i+1) = 1000, Protocol T = 1
-----
TD(2) = 31 --> Y(i+1) = 0011, Protocol T = 1
-----
TA(3) = FE --> IFSC: 254
TB(3) = 8D --> Block Waiting Integer: 8 - Character Waiting Integer: 13
+ Historical bytes: 00 00 46 4F 4D 53 31 2E 31
Category indicator byte: 00 (compact TLV data object)
Tag: 0, len: 0 (unknown)
Tag: 4, len: 6 (initial access data)
Initial access data: 4F 4D 53
Mandatory status indicator (3 last bytes)
LCS (life card cycle): 31 (Proprietary)
SW: 2E31 (Error not defined by ISO 7816)
+ TCK = 32 (correct checksum)

Possibly identified card (using /root/.cache/smartcard_list.txt):
NONE

Your card is not present in the database.
Please submit your unknown card at:
http://smartcard-atr.appspot.com/parse? ... 53312E3132
Прокинуть считыватели в RDP сессию смогла только Remmina при указании "Сделать смарт-карту общедоступной". Даже МИС увидели считыватели, но считать информацию не смогли.

Ответить