в OpenSuSe не пашет

Работаем в OpenSuSe Linux, дали в банке
Рутокен ЭЦП
D 64K... 2.0
В Linux драйвер ЭЦП кажется падает.
Переустановка свежей версии Linux не помогает.
Браузер FireFox с плагином не видит ЭЦП. Ни в Linux, ни в Винде дома.
Браузер Opera в Винде работает, в Linux нет.
Yast : в управление службами
pcscd постоянно : отключено и неактивно
при попытке включить - падает
При запуске вручную из консоли куча подозрительных сообщений, что нить упала.
Какими магическими трюками включить ЭЦП?

>su
# pcscd -f -d
00000000 debuglog.c:289:DebugLogSetLevel() debug level=debug
00000234 configfile.l:285:DBGetReaderListDir() Parsing conf directory: /etc/reader.conf.d
00000042 configfile.l:361:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/reader.conf
00000089 configfile.l:322:DBGetReaderListDir() Skipping non regular file: .
00000016 configfile.l:322:DBGetReaderListDir() Skipping non regular file: ..
00000013 configfile.l:361:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/libccidtwin
00000199 pcscdaemon.c:658:main() pcsc-lite 1.8.22 daemon ready.
00002719 hotplug_libudev.c:169:HPReadBundleValues() Value/Key not defined for CFBundleExecutable in /usr/lib64/readers/ifd-ASEKey.bundle/Contents/Info.plist                                                                               
00010192 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/002/001
00000742 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0003, path: /dev/bus/usb/003/001
00000518 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/005/001
00000534 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0003, path: /dev/bus/usb/006/001
00000467 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/008/001
00000330 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/008/001
00000380 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x046D, PID: 0xC077, path: /dev/bus/usb/008/002
00000329 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/008/001
00000341 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x0A89, PID: 0x0030, path: /dev/bus/usb/008/010
00000023 hotplug_libudev.c:436:HPAddDevice() Adding USB device: Generic CCID Reader
00000110 readerfactory.c:1074:RFInitializeReader() Attempting startup of Generic CCID Reader 00 00 using /usr/lib64/readers/openct-ifd.bundle/Contents/Linux/openct-ifd.so                                                                 
00000405 dyn_unix.c:107:DYN_GetAddress() IFDHCreateChannelByName: /usr/lib64/readers/openct-ifd.bundle/Contents/Linux/openct-ifd.so: undefined symbol: IFDHCreateChannelByName                                                             
00000028 readerfactory.c:917:RFBindFunctions() Loading IFD Handler 2.0
Error: can't open /var/run/openct/status: No such file or directory
00000141 readerfactory.c:1105:RFInitializeReader() Open Port 0x200000 Failed (usb:0a89/0030:libudev:0:/dev/bus/usb/008/010)
00000017 readerfactory.c:376:RFAddReader() Generic CCID Reader init failed.
00000023 readerfactory.c:609:RFRemoveReader() UnrefReader() count was: 1
00000016 readerfactory.c:1125:RFUnInitializeReader() Attempting shutdown of Generic CCID Reader 00 00.
00000015 readerfactory.c:986:RFUnloadReader() Unloading reader driver.
00000094 hotplug_libudev.c:523:HPAddDevice() Failed adding USB device: Generic CCID Reader
00000023 readerfactory.c:1074:RFInitializeReader() Attempting startup of Generic CCID Reader 00 00 using /usr/lib64/readers/ifd-ccid.bundle/Contents/Linux/libccid.so                                                                       
00000299 readerfactory.c:949:RFBindFunctions() Loading IFD Handler 3.0
00000058 ifdhandler.c:1965:init_driver() Driver version: 1.4.27
00001231 ifdhandler.c:1982:init_driver() LogLevel: 0x0003
00000017 ifdhandler.c:1993:init_driver() DriverOptions: 0x0000
00000443 ifdhandler.c:111:CreateChannelByNameOrChannel() Lun: 0, device: usb:0a89/0030:libudev:0:/dev/bus/usb/008/010
00000042 ccid_usb.c:302:OpenUSBByName() Using: /usr/lib64/readers/ifd-ccid.bundle/Contents/Info.plist
00001227 ccid_usb.c:320:OpenUSBByName() ifdManufacturerString: Ludovic Rousseau (ludovic.rousseau@free.fr)
00000018 ccid_usb.c:321:OpenUSBByName() ifdProductString: Generic CCID driver
00000012 ccid_usb.c:322: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.                                                           
00075580 ccid_usb.c:656:OpenUSBByName() Found Vendor/Product: 0A89/0030 (Aktiv Rutoken ECP)
00000023 ccid_usb.c:658:OpenUSBByName() Using USB bus/device: 8/10
00000029 ccid_usb.c:717:OpenUSBByName() bNumDataRatesSupported is 0
00030907 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFB3, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000031 readerfactory.c:396:RFAddReader() Using the reader polling thread
00004011 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFAE, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000027 ifdhandler.c:477:IFDHGetCapabilities() Reader supports 1 slot(s)
00000676 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/001/001
00000428 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/009/001
00000293 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/009/001
00000334 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x046D, PID: 0xC31A, path: /dev/bus/usb/009/002
00000334 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x046D, PID: 0xC31A, path: /dev/bus/usb/009/002
00000413 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/004/001
00000279 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/004/001
00000301 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x05E3, PID: 0x0736, path: /dev/bus/usb/004/002
00000279 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/004/001
00000302 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x046D, PID: 0x081B, path: /dev/bus/usb/004/003
00000298 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x046D, PID: 0x081B, path: /dev/bus/usb/004/003
00000323 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x046D, PID: 0x081B, path: /dev/bus/usb/004/003
00000300 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x046D, PID: 0x081B, path: /dev/bus/usb/004/003
00000409 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/010/001
00000405 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/011/001
00000408 hotplug_libudev.c:297:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/007/001
00000091 readerfactory.c:1409:RFWaitForReaderInit() Waiting init for reader: Generic CCID Reader 00 00
00001935 ifdhandler.c:1158:IFDHPowerICC() action: PowerUp, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00004093 eventhandler.c:287:EHStatusHandlerThread() powerState: POWER_STATE_POWERED
00000033 Card ATR: 3B 8B 01 52 75 74 6F 6B 65 6E 20 44 53 20 C1
05007795 ifdhandler.c:1158:IFDHPowerICC() action: PowerDown, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00004051 eventhandler.c:480:EHStatusHandlerThread() powerState: POWER_STATE_UNPOWERED
04078408 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000054 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000015 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00012539 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000023 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0x17ae3d0
00000019 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000013 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000008 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000092 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000024 winscard.c:215:SCardEstablishContext() Establishing Context: 0x48E4E512
00000014 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000088 winscard_svc.c:362:ContextThread() Received command: CMD_GET_READERS_STATE from client 14
00000079 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000019 winscard.c:229:SCardReleaseContext() Releasing Context: 0x48E4E512
00000013 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000049 winscard_svc.c:354:ContextThread() Client die: 14
00000028 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0x17ae3d0
00000018 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0x17ae3d0
00000686 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000041 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000017 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00008183 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000027 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0x17ae3d0
00000038 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000024 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000017 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000072 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000026 winscard.c:215:SCardEstablishContext() Establishing Context: 0x1C6085CA
00000018 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000111 winscard_svc.c:362:ContextThread() Received command: CONNECT from client 14
00007660 winscard_svc.c:496:ContextThread() Authorized client for 'Generic CCID Reader 00 00'
00000021 winscard.c:259:SCardConnect() Attempting Connect to Generic CCID Reader 00 00 using protocol: 3
00000011 readerfactory.c:820:RFReaderInfo() RefReader() count was: 1
00002463 ifdhandler.c:1158:IFDHPowerICC() action: PowerUp, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00003848 winscard.c:332:SCardConnect() power up complete.
00000026 Card ATR: 3B 8B 01 52 75 74 6F 6B 65 6E 20 44 53 20 C1
00000013 winscard.c:352:SCardConnect() powerState: POWER_STATE_INUSE
00000019 prothandler.c:108:PHSetProtocol() Attempting PTS to T=1
00000021 ifdhandler.c:696:IFDHSetProtocolParameters() protocol T=1, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)                                                                                                                   
00000014 winscard.c:431:SCardConnect() Active Protocol: T=1
00000010 winscard.c:456:SCardConnect() hCard Identity: 6bf67ca2
00000013 winscard.c:518:SCardConnect() UnrefReader() count was: 2
00000014 winscard_svc.c:510:ContextThread() CONNECT rv=0x0 for client 14
00000159 winscard_svc.c:362:ContextThread() Received command: TRANSMIT from client 14
00000026 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000013 winscard.c:1595:SCardTransmit() Send Protocol: T=1
00000012 ifdhandler.c:1307:IFDHTransmitToICC() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00003809 winscard.c:1640:SCardTransmit() UnrefReader() count was: 2
00000030 winscard_svc.c:682:ContextThread() TRANSMIT rv=0x0 for client 14
00000275 winscard_svc.c:362:ContextThread() Received command: TRANSMIT from client 14
00000022 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000016 winscard.c:1595:SCardTransmit() Send Protocol: T=1
00000013 ifdhandler.c:1307:IFDHTransmitToICC() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00003571 winscard.c:1640:SCardTransmit() UnrefReader() count was: 2
00000028 winscard_svc.c:682:ContextThread() TRANSMIT rv=0x0 for client 14
00000237 winscard_svc.c:362:ContextThread() Received command: DISCONNECT from client 14
00000018 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000015 winscard.c:878:SCardDisconnect() Active Contexts: 1
00000013 winscard.c:879:SCardDisconnect() dwDisposition: 0
00000014 winscard.c:1014:SCardDisconnect() powerState: POWER_STATE_GRACE_PERIOD
00000014 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFB2, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000014 winscard.c:1027:SCardDisconnect() Stopping polling thread
00000012 ifdhandler.c:347:IFDHStopPolling() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000591 winscard.c:1040:SCardDisconnect() UnrefReader() count was: 2
00000016 winscard_svc.c:547:ContextThread() DISCONNECT rv=0x0 for client 14
00000073 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000020 winscard.c:229:SCardReleaseContext() Releasing Context: 0x1C6085CA
00000013 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000047 winscard_svc.c:354:ContextThread() Client die: 14
00000031 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0x17ae3d0
00000013 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0x17ae3d0
00000064 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000041 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000013 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00008751 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000024 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0x17ae3d0
00000028 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000019 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000014 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000069 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000022 winscard.c:215:SCardEstablishContext() Establishing Context: 0x46BBBBF7
00000013 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000071 winscard_svc.c:362:ContextThread() Received command: CONNECT from client 14
00009225 winscard_svc.c:496:ContextThread() Authorized client for 'Generic CCID Reader 00 00'
00000035 winscard.c:259:SCardConnect() Attempting Connect to Generic CCID Reader 00 00 using protocol: 3
00000013 readerfactory.c:820:RFReaderInfo() RefReader() count was: 1
00000010 winscard.c:352:SCardConnect() powerState: POWER_STATE_INUSE
00000011 winscard.c:431:SCardConnect() Active Protocol: T=1
00000013 winscard.c:456:SCardConnect() hCard Identity: fc39268
00000011 winscard.c:518:SCardConnect() UnrefReader() count was: 2
00000024 winscard_svc.c:510:ContextThread() CONNECT rv=0x0 for client 14
00000109 winscard_svc.c:362:ContextThread() Received command: CMD_GET_READERS_STATE from client 14
00000099 winscard_svc.c:362:ContextThread() Received command: STATUS from client 14
00000024 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000016 winscard.c:1300:SCardStatus() UnrefReader() count was: 2
00000015 winscard_svc.c:629:ContextThread() STATUS rv=0x0 for client 14
00000083 winscard_svc.c:362:ContextThread() Received command: DISCONNECT from client 14
00000026 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000017 winscard.c:878:SCardDisconnect() Active Contexts: 1
00000016 winscard.c:879:SCardDisconnect() dwDisposition: 0
00000017 winscard.c:1014:SCardDisconnect() powerState: POWER_STATE_GRACE_PERIOD
00000017 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFB2, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000017 winscard.c:1027:SCardDisconnect() Stopping polling thread
00000015 ifdhandler.c:347:IFDHStopPolling() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000017 winscard.c:1040:SCardDisconnect() UnrefReader() count was: 2
00000018 winscard_svc.c:547:ContextThread() DISCONNECT rv=0x0 for client 14
00000066 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000026 winscard.c:229:SCardReleaseContext() Releasing Context: 0x46BBBBF7
00000016 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000055 winscard_svc.c:354:ContextThread() Client die: 14
00000034 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0x17ae3d0
00000017 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0x17ae3d0
00380767 eventhandler.c:492:EHStatusHandlerThread() powerState: POWER_STATE_POWERED
05006750 ifdhandler.c:1158:IFDHPowerICC() action: PowerDown, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00003940 eventhandler.c:480:EHStatusHandlerThread() powerState: POWER_STATE_UNPOWERED
08000630 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000045 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000013 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00008023 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000022 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0x17ae3d0
00000018 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000017 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000015 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000072 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000022 winscard.c:215:SCardEstablishContext() Establishing Context: 0x4F0B9ABD
00000015 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000089 winscard_svc.c:362:ContextThread() Received command: CMD_GET_READERS_STATE from client 14
00000069 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000019 winscard.c:229:SCardReleaseContext() Releasing Context: 0x4F0B9ABD
00000014 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000044 winscard_svc.c:354:ContextThread() Client die: 14
00000027 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0x17ae3d0
00000014 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0x17ae3d0
00000747 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000033 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000016 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00007369 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000033 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0x17ae3d0
00000018 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000013 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000008 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000067 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000019 winscard.c:215:SCardEstablishContext() Establishing Context: 0x1B77ED6
00000012 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000071 winscard_svc.c:362:ContextThread() Received command: CONNECT from client 14
00008014 winscard_svc.c:496:ContextThread() Authorized client for 'Generic CCID Reader 00 00'
00000022 winscard.c:259:SCardConnect() Attempting Connect to Generic CCID Reader 00 00 using protocol: 3
00000021 readerfactory.c:820:RFReaderInfo() RefReader() count was: 1
00003325 ifdhandler.c:1158:IFDHPowerICC() action: PowerUp, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00003814 winscard.c:332:SCardConnect() power up complete.
00000031 Card ATR: 3B 8B 01 52 75 74 6F 6B 65 6E 20 44 53 20 C1
00000013 winscard.c:352:SCardConnect() powerState: POWER_STATE_INUSE
00000016 prothandler.c:108:PHSetProtocol() Attempting PTS to T=1
00000014 ifdhandler.c:696:IFDHSetProtocolParameters() protocol T=1, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)                                                                                                                   
00000014 winscard.c:431:SCardConnect() Active Protocol: T=1
00000015 winscard.c:456:SCardConnect() hCard Identity: 8528e32
00000014 winscard.c:518:SCardConnect() UnrefReader() count was: 2
00000015 winscard_svc.c:510:ContextThread() CONNECT rv=0x0 for client 14
00000134 winscard_svc.c:362:ContextThread() Received command: TRANSMIT from client 14
00000025 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000013 winscard.c:1595:SCardTransmit() Send Protocol: T=1
00000013 ifdhandler.c:1307:IFDHTransmitToICC() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00003772 winscard.c:1640:SCardTransmit() UnrefReader() count was: 2
00000032 winscard_svc.c:682:ContextThread() TRANSMIT rv=0x0 for client 14
00000222 winscard_svc.c:362:ContextThread() Received command: TRANSMIT from client 14
00000024 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000014 winscard.c:1595:SCardTransmit() Send Protocol: T=1
00000013 ifdhandler.c:1307:IFDHTransmitToICC() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00003632 winscard.c:1640:SCardTransmit() UnrefReader() count was: 2
00000031 winscard_svc.c:682:ContextThread() TRANSMIT rv=0x0 for client 14
00000259 winscard_svc.c:362:ContextThread() Received command: DISCONNECT from client 14
00000023 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000014 winscard.c:878:SCardDisconnect() Active Contexts: 1
00000012 winscard.c:879:SCardDisconnect() dwDisposition: 0
00000015 winscard.c:1014:SCardDisconnect() powerState: POWER_STATE_GRACE_PERIOD
00000016 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFB2, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000013 winscard.c:1027:SCardDisconnect() Stopping polling thread
00000014 ifdhandler.c:347:IFDHStopPolling() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000466 winscard.c:1040:SCardDisconnect() UnrefReader() count was: 2
00000020 winscard_svc.c:547:ContextThread() DISCONNECT rv=0x0 for client 14
00000120 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000028 winscard.c:229:SCardReleaseContext() Releasing Context: 0x1B77ED6
00000017 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000083 winscard_svc.c:354:ContextThread() Client die: 14
00000059 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0x17ae3d0
00000013 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0x17ae3d0
00000051 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000039 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000015 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00009279 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000036 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0x17ae3d0
00000024 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000018 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000012 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000091 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000033 winscard.c:215:SCardEstablishContext() Establishing Context: 0x473A6BE
00000016 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000095 winscard_svc.c:362:ContextThread() Received command: CONNECT from client 14
00009176 winscard_svc.c:496:ContextThread() Authorized client for 'Generic CCID Reader 00 00'
00000026 winscard.c:259:SCardConnect() Attempting Connect to Generic CCID Reader 00 00 using protocol: 3
00000018 readerfactory.c:820:RFReaderInfo() RefReader() count was: 1
00000018 winscard.c:352:SCardConnect() powerState: POWER_STATE_INUSE
00000017 winscard.c:431:SCardConnect() Active Protocol: T=1
00000018 winscard.c:456:SCardConnect() hCard Identity: 2c917fb4
00000018 winscard.c:518:SCardConnect() UnrefReader() count was: 2
00000022 winscard_svc.c:510:ContextThread() CONNECT rv=0x0 for client 14
00000103 winscard_svc.c:362:ContextThread() Received command: CMD_GET_READERS_STATE from client 14
00000065 winscard_svc.c:362:ContextThread() Received command: STATUS from client 14
00000024 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000015 winscard.c:1300:SCardStatus() UnrefReader() count was: 2
00000015 winscard_svc.c:629:ContextThread() STATUS rv=0x0 for client 14
00000069 winscard_svc.c:362:ContextThread() Received command: DISCONNECT from client 14
00000022 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000014 winscard.c:878:SCardDisconnect() Active Contexts: 1
00000015 winscard.c:879:SCardDisconnect() dwDisposition: 0
00000016 winscard.c:1014:SCardDisconnect() powerState: POWER_STATE_GRACE_PERIOD
00000019 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFB2, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000015 winscard.c:1027:SCardDisconnect() Stopping polling thread
00000015 ifdhandler.c:347:IFDHStopPolling() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000015 winscard.c:1040:SCardDisconnect() UnrefReader() count was: 2
00000016 winscard_svc.c:547:ContextThread() DISCONNECT rv=0x0 for client 14
00000061 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000023 winscard.c:229:SCardReleaseContext() Releasing Context: 0x473A6BE
00000015 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000053 winscard_svc.c:354:ContextThread() Client die: 14
00000031 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0x17ae3d0
00000011 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0x17ae3d0
00380255 eventhandler.c:492:EHStatusHandlerThread() powerState: POWER_STATE_POWERED
05006698 ifdhandler.c:1158:IFDHPowerICC() action: PowerDown, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00003913 eventhandler.c:480:EHStatusHandlerThread() powerState: POWER_STATE_UNPOWERED
07705980 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000051 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000016 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00009353 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000040 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0x17ae3d0
00000023 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000017 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000012 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000094 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000024 winscard.c:215:SCardEstablishContext() Establishing Context: 0x266E62B8
00000016 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000073 winscard_svc.c:362:ContextThread() Received command: CMD_GET_READERS_STATE from client 14
00000078 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000022 winscard.c:229:SCardReleaseContext() Releasing Context: 0x266E62B8
00000015 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000913 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000017 winscard_svc.c:354:ContextThread() Client die: 14
00000038 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 16
00000029 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0x17ae3d0
00000024 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0x17ae3d0
00000027 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 16
00008450 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000029 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=16, threadContext @0x17ae3d0
00000031 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 16
00000023 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000017 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 16
00000078 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 16
00000026 winscard.c:215:SCardEstablishContext() Establishing Context: 0x23EE2355
00000013 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 16
00000087 winscard_svc.c:362:ContextThread() Received command: CONNECT from client 16
00007799 winscard_svc.c:496:ContextThread() Authorized client for 'Generic CCID Reader 00 00'
00000024 winscard.c:259:SCardConnect() Attempting Connect to Generic CCID Reader 00 00 using protocol: 3
00000014 readerfactory.c:820:RFReaderInfo() RefReader() count was: 1
00002499 ifdhandler.c:1158:IFDHPowerICC() action: PowerUp, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00003989 winscard.c:332:SCardConnect() power up complete.
00000030 Card ATR: 3B 8B 01 52 75 74 6F 6B 65 6E 20 44 53 20 C1
00000025 winscard.c:352:SCardConnect() powerState: POWER_STATE_INUSE
00000014 prothandler.c:108:PHSetProtocol() Attempting PTS to T=1
00000014 ifdhandler.c:696:IFDHSetProtocolParameters() protocol T=1, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)                                                                                                                   
00000012 winscard.c:431:SCardConnect() Active Protocol: T=1
00000018 winscard.c:456:SCardConnect() hCard Identity: 362782ce
00000013 winscard.c:518:SCardConnect() UnrefReader() count was: 2
00000015 winscard_svc.c:510:ContextThread() CONNECT rv=0x0 for client 16
00000120 winscard_svc.c:362:ContextThread() Received command: TRANSMIT from client 16
00000024 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000011 winscard.c:1595:SCardTransmit() Send Protocol: T=1
00000012 ifdhandler.c:1307:IFDHTransmitToICC() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00003626 winscard.c:1640:SCardTransmit() UnrefReader() count was: 2
00000026 winscard_svc.c:682:ContextThread() TRANSMIT rv=0x0 for client 16
00000271 winscard_svc.c:362:ContextThread() Received command: TRANSMIT from client 16
00000034 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000017 winscard.c:1595:SCardTransmit() Send Protocol: T=1
00000018 ifdhandler.c:1307:IFDHTransmitToICC() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00003561 winscard.c:1640:SCardTransmit() UnrefReader() count was: 2
00000021 winscard_svc.c:682:ContextThread() TRANSMIT rv=0x0 for client 16
00000217 winscard_svc.c:362:ContextThread() Received command: DISCONNECT from client 16
00000026 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000015 winscard.c:878:SCardDisconnect() Active Contexts: 1
00000014 winscard.c:879:SCardDisconnect() dwDisposition: 0
00000016 winscard.c:1014:SCardDisconnect() powerState: POWER_STATE_GRACE_PERIOD
00000017 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFB2, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000015 winscard.c:1027:SCardDisconnect() Stopping polling thread
00000016 ifdhandler.c:347:IFDHStopPolling() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000630 winscard.c:1040:SCardDisconnect() UnrefReader() count was: 2
00000021 winscard_svc.c:547:ContextThread() DISCONNECT rv=0x0 for client 16
00000083 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 16
00000024 winscard.c:229:SCardReleaseContext() Releasing Context: 0x23EE2355
00000017 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 16
00000055 winscard_svc.c:354:ContextThread() Client die: 16
00000033 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=16, threadContext @0x17ae3d0
00000011 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0x17ae3d0
00000110 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000051 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000035 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00010271 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000025 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0x17ae3d0
00000021 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000020 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000010 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000337 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000026 winscard.c:215:SCardEstablishContext() Establishing Context: 0x74405602
00000016 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000082 winscard_svc.c:362:ContextThread() Received command: CONNECT from client 14
00008482 winscard_svc.c:496:ContextThread() Authorized client for 'Generic CCID Reader 00 00'
00000025 winscard.c:259:SCardConnect() Attempting Connect to Generic CCID Reader 00 00 using protocol: 3
00000021 readerfactory.c:820:RFReaderInfo() RefReader() count was: 1
00000016 winscard.c:352:SCardConnect() powerState: POWER_STATE_INUSE
00000017 winscard.c:431:SCardConnect() Active Protocol: T=1
00000017 winscard.c:456:SCardConnect() hCard Identity: 6302e163
00000015 winscard.c:518:SCardConnect() UnrefReader() count was: 2
00000017 winscard_svc.c:510:ContextThread() CONNECT rv=0x0 for client 14
00000093 winscard_svc.c:362:ContextThread() Received command: CMD_GET_READERS_STATE from client 14
00000056 winscard_svc.c:362:ContextThread() Received command: STATUS from client 14
00000021 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000013 winscard.c:1300:SCardStatus() UnrefReader() count was: 2
00000015 winscard_svc.c:629:ContextThread() STATUS rv=0x0 for client 14
00000059 winscard_svc.c:362:ContextThread() Received command: DISCONNECT from client 14
00000021 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000013 winscard.c:878:SCardDisconnect() Active Contexts: 1
00000012 winscard.c:879:SCardDisconnect() dwDisposition: 0
00000014 winscard.c:1014:SCardDisconnect() powerState: POWER_STATE_GRACE_PERIOD
00000015 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFB2, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000014 winscard.c:1027:SCardDisconnect() Stopping polling thread
00000015 ifdhandler.c:347:IFDHStopPolling() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000014 winscard.c:1040:SCardDisconnect() UnrefReader() count was: 2
00000014 winscard_svc.c:547:ContextThread() DISCONNECT rv=0x0 for client 14
00000053 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000019 winscard.c:229:SCardReleaseContext() Releasing Context: 0x74405602
00000014 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000045 winscard_svc.c:354:ContextThread() Client die: 14
00000027 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0x17ae3d0
00000022 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0x17ae3d0
00379840 eventhandler.c:492:EHStatusHandlerThread() powerState: POWER_STATE_POWERED
05006633 ifdhandler.c:1158:IFDHPowerICC() action: PowerDown, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00003925 eventhandler.c:480:EHStatusHandlerThread() powerState: POWER_STATE_UNPOWERED
11196561 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000042 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000012 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00008947 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000041 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0x17ae3d0
00000028 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000019 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000015 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000083 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000029 winscard.c:215:SCardEstablishContext() Establishing Context: 0xDBC9BA7
00000015 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000081 winscard_svc.c:362:ContextThread() Received command: CMD_GET_READERS_STATE from client 14
00000110 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000025 winscard.c:229:SCardReleaseContext() Releasing Context: 0xDBC9BA7
00000014 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000049 winscard_svc.c:354:ContextThread() Client die: 14
00000031 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0x17ae3d0
00000011 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0x17ae3d0
00000712 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000033 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000012 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00008061 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000023 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0x17ae3d0
00000038 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000025 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000017 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000085 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000027 winscard.c:215:SCardEstablishContext() Establishing Context: 0x6EB67200
00000015 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000080 winscard_svc.c:362:ContextThread() Received command: CONNECT from client 14
00008945 winscard_svc.c:496:ContextThread() Authorized client for 'Generic CCID Reader 00 00'
00000028 winscard.c:259:SCardConnect() Attempting Connect to Generic CCID Reader 00 00 using protocol: 3
00000023 readerfactory.c:820:RFReaderInfo() RefReader() count was: 1
00002590 ifdhandler.c:1158:IFDHPowerICC() action: PowerUp, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00003955 winscard.c:332:SCardConnect() power up complete.
00000035 Card ATR: 3B 8B 01 52 75 74 6F 6B 65 6E 20 44 53 20 C1
00000024 winscard.c:352:SCardConnect() powerState: POWER_STATE_INUSE
00000019 prothandler.c:108:PHSetProtocol() Attempting PTS to T=1
00000018 ifdhandler.c:696:IFDHSetProtocolParameters() protocol T=1, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)                                                                                                                   
00000017 winscard.c:431:SCardConnect() Active Protocol: T=1
00000018 winscard.c:456:SCardConnect() hCard Identity: 622211aa
00000018 winscard.c:518:SCardConnect() UnrefReader() count was: 2
00000020 winscard_svc.c:510:ContextThread() CONNECT rv=0x0 for client 14
00000137 winscard_svc.c:362:ContextThread() Received command: TRANSMIT from client 14
00000031 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000015 winscard.c:1595:SCardTransmit() Send Protocol: T=1
00000016 ifdhandler.c:1307:IFDHTransmitToICC() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00003638 winscard.c:1640:SCardTransmit() UnrefReader() count was: 2
00000026 winscard_svc.c:682:ContextThread() TRANSMIT rv=0x0 for client 14
00000294 winscard_svc.c:362:ContextThread() Received command: TRANSMIT from client 14
00000039 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000018 winscard.c:1595:SCardTransmit() Send Protocol: T=1
00000017 ifdhandler.c:1307:IFDHTransmitToICC() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00003514 winscard.c:1640:SCardTransmit() UnrefReader() count was: 2
00000025 winscard_svc.c:682:ContextThread() TRANSMIT rv=0x0 for client 14
00000249 winscard_svc.c:362:ContextThread() Received command: DISCONNECT from client 14
00000027 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000015 winscard.c:878:SCardDisconnect() Active Contexts: 1
00000015 winscard.c:879:SCardDisconnect() dwDisposition: 0
00000016 winscard.c:1014:SCardDisconnect() powerState: POWER_STATE_GRACE_PERIOD
00000016 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFB2, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000016 winscard.c:1027:SCardDisconnect() Stopping polling thread
00000015 ifdhandler.c:347:IFDHStopPolling() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000563 winscard.c:1040:SCardDisconnect() UnrefReader() count was: 2
00000020 winscard_svc.c:547:ContextThread() DISCONNECT rv=0x0 for client 14
00000075 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000022 winscard.c:229:SCardReleaseContext() Releasing Context: 0x6EB67200
00000016 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000077 winscard_svc.c:354:ContextThread() Client die: 14
00000043 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0x17ae3d0
00000017 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0x17ae3d0
00000058 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000035 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000014 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00009237 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000029 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0x17ae3d0
00000021 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000016 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000009 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000079 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000023 winscard.c:215:SCardEstablishContext() Establishing Context: 0x6C84DEDF
00000012 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000078 winscard_svc.c:362:ContextThread() Received command: CONNECT from client 14
00010189 winscard_svc.c:496:ContextThread() Authorized client for 'Generic CCID Reader 00 00'
00000031 winscard.c:259:SCardConnect() Attempting Connect to Generic CCID Reader 00 00 using protocol: 3
00000028 readerfactory.c:820:RFReaderInfo() RefReader() count was: 1
00000018 winscard.c:352:SCardConnect() powerState: POWER_STATE_INUSE
00000021 winscard.c:431:SCardConnect() Active Protocol: T=1
00000030 winscard.c:456:SCardConnect() hCard Identity: 59168b9f
00000020 winscard.c:518:SCardConnect() UnrefReader() count was: 2
00000019 winscard_svc.c:510:ContextThread() CONNECT rv=0x0 for client 14
00000107 winscard_svc.c:362:ContextThread() Received command: CMD_GET_READERS_STATE from client 14
00000058 winscard_svc.c:362:ContextThread() Received command: STATUS from client 14
00000021 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000013 winscard.c:1300:SCardStatus() UnrefReader() count was: 2
00000012 winscard_svc.c:629:ContextThread() STATUS rv=0x0 for client 14
00000061 winscard_svc.c:362:ContextThread() Received command: DISCONNECT from client 14
00000018 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000013 winscard.c:878:SCardDisconnect() Active Contexts: 1
00000012 winscard.c:879:SCardDisconnect() dwDisposition: 0
00000011 winscard.c:1014:SCardDisconnect() powerState: POWER_STATE_GRACE_PERIOD
00000016 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFB2, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000013 winscard.c:1027:SCardDisconnect() Stopping polling thread
00000013 ifdhandler.c:347:IFDHStopPolling() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000012 winscard.c:1040:SCardDisconnect() UnrefReader() count was: 2
00000013 winscard_svc.c:547:ContextThread() DISCONNECT rv=0x0 for client 14
00000052 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000019 winscard.c:229:SCardReleaseContext() Releasing Context: 0x6C84DEDF
00000013 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000063 winscard_svc.c:354:ContextThread() Client die: 14
00000045 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0x17ae3d0
00000011 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0x17ae3d0
00379263 eventhandler.c:492:EHStatusHandlerThread() powerState: POWER_STATE_POWERED
05006760 ifdhandler.c:1158:IFDHPowerICC() action: PowerDown, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00004076 eventhandler.c:480:EHStatusHandlerThread() powerState: POWER_STATE_UNPOWERED
99999999 hotplug_libudev.c:645:HPEstablishUSBNotifications() USB Device removed
00000286 hotplug_libudev.c:363:HPRemoveDevice() Removing USB device[0]: Generic CCID Reader at /dev/bus/usb/008/010
00000019 readerfactory.c:609:RFRemoveReader() UnrefReader() count was: 1
00000011 eventhandler.c:173:EHDestroyEventHandler() Stomping thread.
00000013 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFB1, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000013 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFB2, usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000013 eventhandler.c:198:EHDestroyEventHandler() Request stopping of polling thread
00000012 ifdhandler.c:347:IFDHStopPolling() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00396641 eventhandler.c:502:EHStatusHandlerThread() Die
00000109 eventhandler.c:213:EHDestroyEventHandler() Thread stomped.
00000035 readerfactory.c:1125:RFUnInitializeReader() Attempting shutdown of Generic CCID Reader 00 00.
00000025 ifdhandler.c:285:IFDHCloseChannel() usb:0a89/0030:libudev:0:/dev/bus/usb/008/010 (lun: 0)
00000045 ccid_usb.c:849:WriteUSB() write failed (8/10): -4 LIBUSB_ERROR_NO_DEVICE
00000056 ccid_usb.c:189:close_libusb_if_needed() libusb_exit
00000240 readerfactory.c:986:RFUnloadReader() Unloading reader driver.

Re: в OpenSuSe не пашет

Здравствуйте, linuxoid!

Для Рутокен ЭЦП 2.0 как таковой драйвер в среде Linux не требуется.
Главные требования, это должны быть установлены:
- библиотека libccid не ниже 1.4.2,
- пакеты pcscd и libpcsclite1.
Также служба pcscd должна быть запущена!

Подробная информация тут

Re: в OpenSuSe не пашет

С драйверами вроде всё окей
1.4.27-1.1
libccid.so()(64bit)
libccidtwin.so()(64bit)
config(pcsc-ccid) = 1.4.27-1.1
pcsc-ccid = 1.4.27-1.1
pcsc-ccid(x86-64) = 1.4.27-1.1

1.8.22-1.1
libpcsclite.so.1()(64bit)
libpcsclite1 = 1.8.22-1.1
libpcsclite1(x86-64) = 1.8.22-1.1

добавил в
/usr/lib64/readers/ifd-acsccid.bundle/Contents/Info.plist

<key>ifdVendorID</key>
  <string>0x0A89</string>
 
<key>ifdProductID</key>
  <string>0x0030</string>
 
<key>ifdFriendlyName</key>
  <string>Aktiv Rutoken ECP</string>

В трёх браузерах
FireFox
Opera
Chromium
поведение одинаковое, сайт эцп не находит, а служба pcscd постоянно стучится к флешке

# pcscd -f -d   
00003991 eventhandler.c:480:EHStatusHandlerThread() powerState: POWER_STATE_UNPOWERED
08677438 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000053 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000018 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00008648 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000027 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0xf47ea0
00000027 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000019 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000014 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000075 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000023 winscard.c:215:SCardEstablishContext() Establishing Context: 0x1220E7E2
00000015 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000068 winscard_svc.c:362:ContextThread() Received command: CMD_GET_READERS_STATE from client 14
00000104 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000020 winscard.c:229:SCardReleaseContext() Releasing Context: 0x1220E7E2
00000014 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000050 winscard_svc.c:354:ContextThread() Client die: 14
00000030 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0xf47ea0
00000015 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0xf47ea0
00000706 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000029 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000012 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00007438 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000033 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0xf47ea0
00000021 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000015 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000009 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000073 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000024 winscard.c:215:SCardEstablishContext() Establishing Context: 0x14811F6C
00000013 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000069 winscard_svc.c:362:ContextThread() Received command: CONNECT from client 14
00007563 winscard_svc.c:496:ContextThread() Authorized client for 'Generic CCID Reader 00 00'
00000025 winscard.c:259:SCardConnect() Attempting Connect to Generic CCID Reader 00 00 using protocol: 3
00000019 readerfactory.c:820:RFReaderInfo() RefReader() count was: 1
00002808 ifdhandler.c:1158:IFDHPowerICC() action: PowerUp, usb:0a89/0030:libudev:0:/dev/bus/usb/008/003 (lun: 0)
00003989 winscard.c:332:SCardConnect() power up complete.
00000037 Card ATR: 3B 8B 01 52 75 74 6F 6B 65 6E 20 44 53 20 C1
00000009 winscard.c:352:SCardConnect() powerState: POWER_STATE_INUSE
00000009 prothandler.c:108:PHSetProtocol() Attempting PTS to T=1
00000011 ifdhandler.c:696:IFDHSetProtocolParameters() protocol T=1, usb:0a89/0030:libudev:0:/dev/bus/usb/008/003 (lun: 0)                                                                                                                   
00000009 winscard.c:431:SCardConnect() Active Protocol: T=1
00000009 winscard.c:456:SCardConnect() hCard Identity: 66ce3bc
00000009 winscard.c:518:SCardConnect() UnrefReader() count was: 2
00000026 winscard_svc.c:510:ContextThread() CONNECT rv=0x0 for client 14
00000131 winscard_svc.c:362:ContextThread() Received command: TRANSMIT from client 14
00000025 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000013 winscard.c:1595:SCardTransmit() Send Protocol: T=1
00000012 ifdhandler.c:1307:IFDHTransmitToICC() usb:0a89/0030:libudev:0:/dev/bus/usb/008/003 (lun: 0)
00003773 winscard.c:1640:SCardTransmit() UnrefReader() count was: 2
00000033 winscard_svc.c:682:ContextThread() TRANSMIT rv=0x0 for client 14
00000301 winscard_svc.c:362:ContextThread() Received command: TRANSMIT from client 14
00000025 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000013 winscard.c:1595:SCardTransmit() Send Protocol: T=1
00000013 ifdhandler.c:1307:IFDHTransmitToICC() usb:0a89/0030:libudev:0:/dev/bus/usb/008/003 (lun: 0)
00003486 winscard.c:1640:SCardTransmit() UnrefReader() count was: 2
00000023 winscard_svc.c:682:ContextThread() TRANSMIT rv=0x0 for client 14
00000230 winscard_svc.c:362:ContextThread() Received command: DISCONNECT from client 14
00000024 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000016 winscard.c:878:SCardDisconnect() Active Contexts: 1
00000013 winscard.c:879:SCardDisconnect() dwDisposition: 0
00000014 winscard.c:1014:SCardDisconnect() powerState: POWER_STATE_GRACE_PERIOD
00000015 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFB2, usb:0a89/0030:libudev:0:/dev/bus/usb/008/003 (lun: 0)
00000015 winscard.c:1040:SCardDisconnect() UnrefReader() count was: 2
00000014 winscard_svc.c:547:ContextThread() DISCONNECT rv=0x0 for client 14
00000061 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000021 winscard.c:229:SCardReleaseContext() Releasing Context: 0x14811F6C
00000014 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000053 winscard_svc.c:354:ContextThread() Client die: 14
00000044 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0xf47ea0
00000011 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0xf47ea0
00000053 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000035 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000014 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00008949 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000021 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0xf47ea0
00000029 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000019 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000013 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000069 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000021 winscard.c:215:SCardEstablishContext() Establishing Context: 0x3A1752F9
00000052 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000080 winscard_svc.c:362:ContextThread() Received command: CONNECT from client 14
00007992 winscard_svc.c:496:ContextThread() Authorized client for 'Generic CCID Reader 00 00'
00000022 winscard.c:259:SCardConnect() Attempting Connect to Generic CCID Reader 00 00 using protocol: 3
00000015 readerfactory.c:820:RFReaderInfo() RefReader() count was: 1
00000017 winscard.c:352:SCardConnect() powerState: POWER_STATE_INUSE
00000012 winscard.c:431:SCardConnect() Active Protocol: T=1
00000012 winscard.c:456:SCardConnect() hCard Identity: 51abb1b0
00000012 winscard.c:518:SCardConnect() UnrefReader() count was: 2
00000013 winscard_svc.c:510:ContextThread() CONNECT rv=0x0 for client 14
00000087 winscard_svc.c:362:ContextThread() Received command: CMD_GET_READERS_STATE from client 14
00000055 winscard_svc.c:362:ContextThread() Received command: STATUS from client 14
00000017 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000012 winscard.c:1300:SCardStatus() UnrefReader() count was: 2
00000011 winscard_svc.c:629:ContextThread() STATUS rv=0x0 for client 14
00000058 winscard_svc.c:362:ContextThread() Received command: DISCONNECT from client 14
00000017 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000010 winscard.c:878:SCardDisconnect() Active Contexts: 1
00000010 winscard.c:879:SCardDisconnect() dwDisposition: 0
00000010 winscard.c:1014:SCardDisconnect() powerState: POWER_STATE_GRACE_PERIOD
00000013 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFB2, usb:0a89/0030:libudev:0:/dev/bus/usb/008/003 (lun: 0)
00000010 winscard.c:1040:SCardDisconnect() UnrefReader() count was: 2
00000017 winscard_svc.c:547:ContextThread() DISCONNECT rv=0x0 for client 14
00000214 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000031 winscard.c:229:SCardReleaseContext() Releasing Context: 0x3A1752F9
00000015 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000191 winscard_svc.c:354:ContextThread() Client die: 14
00000030 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0xf47ea0
00000014 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0xf47ea0
00013740 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000038 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000014 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00007946 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000034 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0xf47ea0
00000018 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000013 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000008 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000069 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000019 winscard.c:215:SCardEstablishContext() Establishing Context: 0x28681E94
00000012 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000064 winscard_svc.c:362:ContextThread() Received command: CMD_GET_READERS_STATE from client 14
00000067 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000016 winscard.c:229:SCardReleaseContext() Releasing Context: 0x28681E94
00000011 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000045 winscard_svc.c:354:ContextThread() Client die: 14
00000028 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0xf47ea0
00000013 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0xf47ea0
00000666 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000033 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000013 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00008365 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000025 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0xf47ea0
00000024 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000018 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000014 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000088 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000027 winscard.c:215:SCardEstablishContext() Establishing Context: 0x54C6C316
00000016 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000100 winscard_svc.c:362:ContextThread() Received command: CONNECT from client 14
00008065 winscard_svc.c:496:ContextThread() Authorized client for 'Generic CCID Reader 00 00'
00000021 winscard.c:259:SCardConnect() Attempting Connect to Generic CCID Reader 00 00 using protocol: 3
00000009 readerfactory.c:820:RFReaderInfo() RefReader() count was: 1
00000007 winscard.c:352:SCardConnect() powerState: POWER_STATE_INUSE
00000007 winscard.c:431:SCardConnect() Active Protocol: T=1
00000016 winscard.c:456:SCardConnect() hCard Identity: 791a8739
00000012 winscard.c:518:SCardConnect() UnrefReader() count was: 2
00000029 winscard_svc.c:510:ContextThread() CONNECT rv=0x0 for client 14
00000115 winscard_svc.c:362:ContextThread() Received command: TRANSMIT from client 14
00000022 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000011 winscard.c:1595:SCardTransmit() Send Protocol: T=1
00000013 ifdhandler.c:1307:IFDHTransmitToICC() usb:0a89/0030:libudev:0:/dev/bus/usb/008/003 (lun: 0)
00002289 winscard.c:1640:SCardTransmit() UnrefReader() count was: 2
00000027 winscard_svc.c:682:ContextThread() TRANSMIT rv=0x0 for client 14
00000298 winscard_svc.c:362:ContextThread() Received command: TRANSMIT from client 14
00000025 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000013 winscard.c:1595:SCardTransmit() Send Protocol: T=1
00000013 ifdhandler.c:1307:IFDHTransmitToICC() usb:0a89/0030:libudev:0:/dev/bus/usb/008/003 (lun: 0)
00003625 winscard.c:1640:SCardTransmit() UnrefReader() count was: 2
00000031 winscard_svc.c:682:ContextThread() TRANSMIT rv=0x0 for client 14
00000321 winscard_svc.c:362:ContextThread() Received command: DISCONNECT from client 14
00000031 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000012 winscard.c:878:SCardDisconnect() Active Contexts: 1
00000011 winscard.c:879:SCardDisconnect() dwDisposition: 0
00000012 winscard.c:1014:SCardDisconnect() powerState: POWER_STATE_GRACE_PERIOD
00000013 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFB2, usb:0a89/0030:libudev:0:/dev/bus/usb/008/003 (lun: 0)
00000015 winscard.c:1040:SCardDisconnect() UnrefReader() count was: 2
00000015 winscard_svc.c:547:ContextThread() DISCONNECT rv=0x0 for client 14
00000067 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000021 winscard.c:229:SCardReleaseContext() Releasing Context: 0x54C6C316
00000014 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000050 winscard_svc.c:354:ContextThread() Client die: 14
00000033 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0xf47ea0
00000012 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0xf47ea0
00000064 winscard_msg_srv.c:251:ProcessEventsServer() Common channel packet arrival
00000044 winscard_msg_srv.c:263:ProcessEventsServer() ProcessCommonChannelRequest detects: 14
00000017 pcscdaemon.c:131:SVCServiceRunLoop() A new context thread creation is requested: 14
00008462 winscard_svc.c:340:ContextThread() Authorized PC/SC client
00000024 winscard_svc.c:344:ContextThread() Thread is started: dwClientID=14, threadContext @0xf47ea0
00000033 winscard_svc.c:362:ContextThread() Received command: CMD_VERSION from client 14
00000024 winscard_svc.c:374:ContextThread() Client is protocol version 4:3
00000017 winscard_svc.c:394:ContextThread() CMD_VERSION rv=0x0 for client 14
00000077 winscard_svc.c:362:ContextThread() Received command: ESTABLISH_CONTEXT from client 14
00000026 winscard.c:215:SCardEstablishContext() Establishing Context: 0x480BA165
00000015 winscard_svc.c:458:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 14
00000072 winscard_svc.c:362:ContextThread() Received command: CONNECT from client 14
00008850 winscard_svc.c:496:ContextThread() Authorized client for 'Generic CCID Reader 00 00'
00000022 winscard.c:259:SCardConnect() Attempting Connect to Generic CCID Reader 00 00 using protocol: 3
00000017 readerfactory.c:820:RFReaderInfo() RefReader() count was: 1
00000015 winscard.c:352:SCardConnect() powerState: POWER_STATE_INUSE
00000015 winscard.c:431:SCardConnect() Active Protocol: T=1
00000016 winscard.c:456:SCardConnect() hCard Identity: 3b964eb6
00000019 winscard.c:518:SCardConnect() UnrefReader() count was: 2
00000016 winscard_svc.c:510:ContextThread() CONNECT rv=0x0 for client 14
00000083 winscard_svc.c:362:ContextThread() Received command: CMD_GET_READERS_STATE from client 14
00000057 winscard_svc.c:362:ContextThread() Received command: STATUS from client 14
00000021 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000013 winscard.c:1300:SCardStatus() UnrefReader() count was: 2
00000013 winscard_svc.c:629:ContextThread() STATUS rv=0x0 for client 14
00000084 winscard_svc.c:362:ContextThread() Received command: DISCONNECT from client 14
00000020 readerfactory.c:847:RFReaderInfoById() RefReader() count was: 1
00000013 winscard.c:878:SCardDisconnect() Active Contexts: 1
00000015 winscard.c:879:SCardDisconnect() dwDisposition: 0
00000015 winscard.c:1014:SCardDisconnect() powerState: POWER_STATE_GRACE_PERIOD
00000016 ifdhandler.c:382:IFDHGetCapabilities() tag: 0xFB2, usb:0a89/0030:libudev:0:/dev/bus/usb/008/003 (lun: 0)
00000014 winscard.c:1040:SCardDisconnect() UnrefReader() count was: 2
00000013 winscard_svc.c:547:ContextThread() DISCONNECT rv=0x0 for client 14
00000057 winscard_svc.c:362:ContextThread() Received command: RELEASE_CONTEXT from client 14
00000021 winscard.c:229:SCardReleaseContext() Releasing Context: 0x480BA165
00000015 winscard_svc.c:473:ContextThread() RELEASE_CONTEXT rv=0x0 for client 14
00000043 winscard_svc.c:354:ContextThread() Client die: 14
00000026 winscard_svc.c:1029:MSGCleanupClient() Thread is stopping: dwClientID=14, threadContext @0xf47ea0
00000010 winscard_svc.c:1035:MSGCleanupClient() Freeing SCONTEXT @0xf47ea0
00065189 eventhandler.c:492:EHStatusHandlerThread() powerState: POWER_STATE_POWERED
00405798 ifdhandler.c:1158:IFDHPowerICC() action: PowerDown, usb:0a89/0030:libudev:0:/dev/bus/usb/008/003 (lun: 0)
00003916 eventhandler.c:480:EHStatusHandlerThread() powerState: POWER_STATE_UNPOWERED

Re: в OpenSuSe не пашет

Пришлите пожалуйста вывод команды pcsc_scan.

И ещё пожалуйста, ответьте на ряд вопросов:
- какой конкретно плагин у вас установлен?
- какая версия браузера Firefox у вас установлена?

Re: в OpenSuSe не пашет

pcsc_scan установил - не видит
вручную запускаю демон
# pcscd -f -d
после
> pcsc_scan
PC/SC device scanner
V 1.5.2 (c) 2001-2017, Ludovic Rousseau <ludovic.rousseau@free.fr>
Using reader plug'n play mechanism
Scanning present readers...
0: Generic CCID Reader 00 00

Tue Oct 17 19:10:28 2017
Reader 0: Generic CCID Reader 00 00
  Card state: Card inserted,
  ATR: 3B 8B 01 52 75 74 6F 6B 65 6E 20 44 53 20 C1

ATR: 3B 8B 01 52 75 74 6F 6B 65 6E 20 44 53 20 C1
+ TS = 3B --> Direct Convention
+ T0 = 8B, Y(1): 1000, K: 11 (historical bytes)
  TD(1) = 01 --> Y(i+1) = 0000, Protocol T = 1
-----
+ Historical bytes: 52 75 74 6F 6B 65 6E 20 44 53 20
  Category indicator byte: 52 (proprietary format)
+ TCK = C1 (correct checksum)

Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B 8B 01 52 75 74 6F 6B 65 6E 20 44 53 20 C1
        Rutoken ECP (DS)

FireFox версия 52.4.0-63.2-x86_64

плагин браузер хотел сам установить :
BIFIT Signer 1.1.3
Плагин для электронной подписи

bifit_signer_6.1.run - запускал

затем копировал у вас libnpCryptoPlugin.so и librtpkcs11ecp.so в ~/.mozilla/plugins

при запуске pcsc_scan, демон каждую секунду пишет:
00000040 winscard_svc.c:439:ContextThread() CMD_STOP_WAITING_READER_STATE_CHANGE rv=0x0 for client 14
00000074 winscard_svc.c:362:ContextThread() Received command: CMD_GET_READERS_STATE from client 14
00000092 winscard_svc.c:362:ContextThread() Received command: CMD_GET_READERS_STATE from client 14
00000061 winscard_svc.c:362:ContextThread() Received command: CMD_WAIT_READER_STATE_CHANGE from client 14
01001070 winscard_svc.c:362:ContextThread() Received command: CMD_STOP_WAITING_READER_STATE_CHANGE from client 14

в браузере при обновлении демон пишет кучу сообщений (уже показывал).

Какой плагин где и куда засунуть?
Их очень много - никто не пашет.

(2017-10-18 14:16:45 отредактировано Анатолий Убушаев)

Re: в OpenSuSe не пашет

1. Служба pcscd должна быть всегда запущена.
2. Для плагина bifit_signer нужна наша библиотека librtpkcs11ecp.so, она должна быть установлена в директорию /usr/lib/

После выполнения всех этих пунктов, проверьте работу плагина на сайте https://ibank2.ru через браузер Firefox.

Re: в OpenSuSe не пашет

Все советы подходят только к некоторым реализация Linux.
Библиотеки в OpenSuse лежат не в lib а в lib64
Служба pcscd всегда включена, но работает только когда идёт запрос
В списке служб тупо всегда стоит выкл.
Пока выкрутился раком : виртуальной машиной.
Поставил Ubuntu - по вашим рецептам вроде всё ок.
https://forum.rutoken.ru/uploads/transfer/10000/1000/11235/thumb/p1bso84lfn10c117h91f9j1m3a10831.jpg
Пожалуйста, попробуйте в OpenSuse отладить эцп.

(2017-10-24 13:16:15 отредактировано Анатолий Убушаев)

Re: в OpenSuSe не пашет

Здравствуйте, linuxoid!
Приносим вам свои извинения за столь долгий ответ.

Протестировали ваш случай на чистом openSUSE Leap 42.3 64-бит

Доустанавили нужные нам пакеты:
libpcsclite1
pcsc-ccid
pcsc-tools скачать от сюда

Запустили службу pcscd (sudo pcscd start)
Проверили видимость Рутокен командой pcsc_scan

Библиотека Рутокен:
librtpkcs11ecp.so - для RPM ссылка
После установки скопировали библиотеку с /opt/aktivco/rutokenecp/x86_64/librtpkcs11ecp.so в директории /usr/lib и /usr/lib64

Запустили нужный нам браузер, в нашем случае Firefox.
Запустили сайт ibank2.ru
Сайт предложил установить расширение, установили.
https://forum.rutoken.ru/uploads/transfer/10000/1000/11252/thumb/p1bt4m8p191pqv19d9h7r1tqf1he01.PNG

После установки расширения, появились ссылки на плагин bifit_signer.
Выбрали Linux64.run и запустили скачанный файл bifit_signer_6.1.run с терминала.
Приняли соглашение, нажимая кнопку "q" и после "y".

Перезапустили браузер Firefox, зашли на сайт ibank2.ru и проверили.
https://forum.rutoken.ru/uploads/transfer/10000/1000/11252/thumb/p1bt4mi7801odmkhiube13bufav2.PNG


Посмотрите, может быть, что-то упустили!

Re: в OpenSuSe не пашет

Установил виртуалку OpenSuse и сравнил:

В реальном компе:

> sudo pcscd -f
00000000 utils.c:82:GetDaemonPid() Can't open /var/run/pcscd/pcscd.pid: No such file or directory
00110976 hotplug_libudev.c:169:HPReadBundleValues() Value/Key not defined for CFBundleExecutable in /usr/lib64/readers/ifd-ASEKey.bundle/Contents/Info.plist
Error: can't open /var/run/openct/status: No such file or directory
00168124 readerfactory.c:1105:RFInitializeReader() Open Port 0x200000 Failed (usb:0a89/0030:libudev:0:/dev/bus/usb/008/004)
00000015 readerfactory.c:376:RFAddReader() Generic CCID Reader init failed.
00000092 hotplug_libudev.c:523:HPAddDevice() Failed adding USB device: Generic CCID Reader

В виртуальном:

0000000 winscard.c:264:SCardConnect() Reader Not Found

Виртуалка видит ЭЦП
Реалка - нет

Удалил:
       openct
       pcsc-asekey
       
В результате всё стало нормально.
Спасибо за помощь - жаль, что в linux мало инструкций.

Re: в OpenSuSe не пашет

Отлично! Вам спасибо большое!
С Linux к сожалению проблема с большим разнообразием дистрибутивов, сложно учесть все их особенности, да и основная масса наших пользователей используют Windows. Поэтому на данный момент у нас пока инструкции для самых популярных дистрибутивов Linux.