> From: Martin Pieuchot <mpieuc...@nolizard.org>
> Date: Tue, Mar 11, 2014 at 4:51 PM
> Subject: Update: devel/libusb1
> To: ports@openbsd.org
> 
> 
> Diff below is a major update to the last libusb (previously libusbx)
> release.  Our backend has been updated upstream and this update
> includes various fixes.  But since *a lot* of development happened
> since our previous packaged version, I'd like to hear from you, USB
> users, to know if this new version introduces any regression.
> 
> Comments and oks are also welcome :)

Unfortunately, with libusb1-1.0.18 pcsc-lite hangs during smartcard
detection :(
It works fine with 1.0.9.

See the attached logs.
And, please, tell me how to further debug this issue...

Ciao!
David
00000000 pcscdaemon.c:266:main() pcscd set to foreground with debug send to 
stdout
00000256 configfile.l:286:DBGetReaderListDir() Parsing conf directory: /etc/ccid
00000068 configfile.l:298:DBGetReaderListDir() Skipping non regular file: .
00000006 configfile.l:298:DBGetReaderListDir() Skipping non regular file: ..
00000012 configfile.l:339:DBGetReaderList() Parsing conf file: 
/etc/ccid/libccidtwin
00000131 pcscdaemon.c:571:main() pcsc-lite 1.8.11 daemon ready.
00038812 hotplug_libusb.c:541:HPAddHotPluggable() Adding USB device: 6:3:0
00000054 readerfactory.c:1015:RFInitializeReader() Attempting startup of O2 
Micro Oz776 00 00 using 
/usr/local/lib/pcsc/drivers/ifd-ccid.bundle/Contents/OpenBSD/libccid.so
00000243 readerfactory.c:900:RFBindFunctions() Loading IFD Handler 3.0
00000036 ifdhandler.c:1851:init_driver() Driver version: 1.4.14
00000786 ifdhandler.c:1868:init_driver() LogLevel: 0x0003
00000008 ifdhandler.c:1879:init_driver() DriverOptions: 0x0000
00000223 ifdhandler.c:83:CreateChannelByNameOrChannel() Lun: 0, device: 
usb:0b97/7772:libusb-1.0:6:3:0
00000047 ccid_usb.c:281:OpenUSBByName() Using: 
/usr/local/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
00000619 ccid_usb.c:299:OpenUSBByName() ifdManufacturerString: Ludovic Rousseau 
(ludovic.rouss...@free.fr)
00000007 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.
00035051 ccid_usb.c:589:OpenUSBByName() Found Vendor/Product: 0B97/7772 (O2 
Micro Oz776)
00000008 ccid_usb.c:591:OpenUSBByName() Using USB bus/device: 6/3
00001746 ccid_usb.c:1122:get_data_rates() declared: 9600 bps
00110950 ifdhandler.c:362:IFDHGetCapabilities() tag: 0xFB3, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00000007 readerfactory.c:358:RFAddReader() Using the reader polling thread
00004011 ifdhandler.c:362:IFDHGetCapabilities() tag: 0xFAE, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00000014 ifdhandler.c:450:IFDHGetCapabilities() Reader supports 1 slot(s)
00000078 hotplug_libusb.c:448:HPEstablishUSBNotifications() Driver 
ifd-ccid.bundle does not support IFD_GENERATE_HOTPLUG. Using active polling 
instead.
00000011 hotplug_libusb.c:457:HPEstablishUSBNotifications() Polling forced 
every 1 second(s)
00000002 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00007866 ifdhandler.c:1122:IFDHPowerICC() action: PowerUp, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00010238 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019998 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020001 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020011 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019992 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019996 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020002 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019998 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020019 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019981 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020001 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019999 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019999 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020001 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019999 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020001 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019999 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020003 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019999 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019999 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020015 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019997 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019988 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019999 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020001 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019999 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020020 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019980 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020001 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020013 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019986 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00009821 eventhandler.c:292:EHStatusHandlerThread() powerState: 
POWER_STATE_POWERED
00000018 Card ATR: 3B DA 18 FF 81 B1 FE 75 1F 03 00 31 C5 73 C0 01 40 00 90 00 
0C 
02647994 winscard_msg_srv.c:256:ProcessEventsServer() Common channel packet 
arrival
00000043 winscard_msg_srv.c:268:ProcessEventsServer() 
ProcessCommonChannelRequest detects: 5
00000008 pcscdaemon.c:137:SVCServiceRunLoop() A new context thread creation is 
requested: 5
00000076 winscard_svc.c:334:ContextThread() Authorized PC/SC client
00000009 winscard_svc.c:338:ContextThread() Thread is started: dwClientID=5, 
threadContext @0x15b07669d800
00000009 winscard_svc.c:356:ContextThread() Received command: CMD_VERSION from 
client 5
00000008 winscard_svc.c:368:ContextThread() Client is protocol version 4:3
00000006 winscard_svc.c:388:ContextThread() CMD_VERSION rv=0x0 for client 5
00000069 winscard_svc.c:356:ContextThread() Received command: ESTABLISH_CONTEXT 
from client 5
00000029 winscard.c:219:SCardEstablishContext() Establishing Context: 0x2F0467B2
00000006 winscard_svc.c:449:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 
5
00000097 winscard_svc.c:356:ContextThread() Received command: 
CMD_GET_READERS_STATE from client 5
00000033 winscard_svc.c:356:ContextThread() Received command: 
CMD_GET_READERS_STATE from client 5
00000093 winscard_svc.c:356:ContextThread() Received command: 
CMD_GET_READERS_STATE from client 5
00000058 winscard_svc.c:356:ContextThread() Received command: CONNECT from 
client 5
00000019 winscard_svc.c:487:ContextThread() Authorized client for 'O2 Micro 
Oz776 00 00'
00000007 winscard.c:261:SCardConnect() Attempting Connect to O2 Micro Oz776 00 
00 using protocol: 3
00000005 readerfactory.c:771:RFReaderInfo() RefReader() count was: 1
00000006 winscard.c:356:SCardConnect() powerState: POWER_STATE_INUSE
00000006 prothandler.c:113:PHSetProtocol() Attempting PTS to T=1
00000007 ifdhandler.c:668:IFDHSetProtocolParameters() protocol T=1, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00000018 ifdhandler.c:1988:extra_egt() Extra EGT patch applied
00023333 winscard.c:435:SCardConnect() Active Protocol: T=1
00000016 winscard.c:455:SCardConnect() hCard Identity: 42249303
00000008 winscard.c:516:SCardConnect() UnrefReader() count was: 2
00000023 winscard_svc.c:501:ContextThread() CONNECT rv=0x0 for client 5
00000126 winscard_svc.c:356:ContextThread() Received command: TRANSMIT from 
client 5
00000012 readerfactory.c:798:RFReaderInfoById() RefReader() count was: 1
00000006 winscard.c:1613:SCardTransmit() Send Protocol: T=1
00000006 ifdhandler.c:1266:IFDHTransmitToICC() usb:0b97/7772:libusb-1.0:6:3:0 
(lun: 0)
00027807 winscard.c:1658:SCardTransmit() UnrefReader() count was: 2
00000007 winscard_svc.c:656:ContextThread() TRANSMIT rv=0x0 for client 5
00000043 winscard_svc.c:356:ContextThread() Received command: CONTROL from 
client 5
00000010 readerfactory.c:798:RFReaderInfoById() RefReader() count was: 1
00000012 ifdhandler.c:1360:IFDHControl() ControlCode: 0x42000001, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00000014 Control TxBuffer: 02 
00000006 ifdhandler.c:1392:IFDHControl() ifd exchange (Escape command) not 
allowed
00000003 Control RxBuffer: 
00000005 ifdwrapper.c:487:IFDControl() Card not transacted: 612
00000005 ifdwrapper.c:489:IFDControl() ControlCode: 0x42000001 BytesReturned: 0
00000004 TxBuffer 02 
00000003 RxBuffer 
00000004 winscard.c:1376:SCardControl() UnrefReader() count was: 2
00000005 winscard_svc.c:700:ContextThread() CONTROL rv=0x80100016 for client 5
00000058 winscard_svc.c:356:ContextThread() Received command: GET_ATTRIB from 
client 5
00000009 readerfactory.c:798:RFReaderInfoById() RefReader() count was: 1
00000006 ifdhandler.c:362:IFDHGetCapabilities() tag: 0x7FFF0003, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00000005 winscard.c:1452:SCardGetAttrib() UnrefReader() count was: 2
00000006 winscard_svc.c:729:ContextThread() GET_ATTRIB rv=0x0 for client 5
00000038 winscard_svc.c:356:ContextThread() Received command: GET_ATTRIB from 
client 5
00000009 readerfactory.c:798:RFReaderInfoById() RefReader() count was: 1
00000005 ifdhandler.c:362:IFDHGetCapabilities() tag: 0x90303, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00000006 winscard.c:1452:SCardGetAttrib() UnrefReader() count was: 2
00000005 winscard_svc.c:729:ContextThread() GET_ATTRIB rv=0x0 for client 5
00000036 winscard_svc.c:356:ContextThread() Received command: GET_ATTRIB from 
client 5
00000008 readerfactory.c:798:RFReaderInfoById() RefReader() count was: 1
00000005 ifdhandler.c:362:IFDHGetCapabilities() tag: 0x10102, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00000005 winscard.c:1452:SCardGetAttrib() UnrefReader() count was: 2
00000006 winscard_svc.c:729:ContextThread() GET_ATTRIB rv=0x0 for client 5
00000026 winscard_svc.c:356:ContextThread() Received command: GET_ATTRIB from 
client 5
00000009 readerfactory.c:798:RFReaderInfoById() RefReader() count was: 1
00000005 ifdhandler.c:362:IFDHGetCapabilities() tag: 0x7A007, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00000007 winscard.c:1452:SCardGetAttrib() UnrefReader() count was: 2
00000006 winscard_svc.c:729:ContextThread() GET_ATTRIB rv=0x0 for client 5
00000026 winscard_svc.c:356:ContextThread() Received command: GET_ATTRIB from 
client 5
00000009 readerfactory.c:798:RFReaderInfoById() RefReader() count was: 1
00000006 ifdhandler.c:362:IFDHGetCapabilities() tag: 0x10100, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00000012 winscard.c:1452:SCardGetAttrib() UnrefReader() count was: 2
00000006 winscard_svc.c:729:ContextThread() GET_ATTRIB rv=0x0 for client 5
00000033 winscard_svc.c:356:ContextThread() Received command: SET_ATTRIB from 
client 5
00000009 readerfactory.c:798:RFReaderInfoById() RefReader() count was: 1
00000006 ifdhandler.c:626:IFDHSetCapabilities() tag: 0x90303, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00000004 winscard.c:1502:SCardSetAttrib() UnrefReader() count was: 2
00000005 winscard_svc.c:749:ContextThread() SET_ATTRIB rv=0x80100016 for client 
5
00000034 winscard_svc.c:356:ContextThread() Received command: 
CMD_GET_READERS_STATE from client 5
00000028 winscard_svc.c:356:ContextThread() Received command: STATUS from 
client 5
00000008 readerfactory.c:798:RFReaderInfoById() RefReader() count was: 1
00000005 winscard.c:1317:SCardStatus() UnrefReader() count was: 2
00000005 winscard_svc.c:609:ContextThread() STATUS rv=0x0 for client 5
00742920 winscard_svc.c:356:ContextThread() Received command: RECONNECT from 
client 5
00000049 winscard.c:530:SCardReconnect() Attempting reconnect to token.
00000007 readerfactory.c:798:RFReaderInfoById() RefReader() count was: 1
00003434 ifdhandler.c:1122:IFDHPowerICC() action: PowerDown, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00092997 ifdhandler.c:1122:IFDHPowerICC() action: PowerUp, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00980025 winscard.c:610:SCardReconnect() Reset complete.
00000024 Card ATR: 3B DA 18 FF 81 B1 FE 75 1F 03 00 31 C5 73 C0 01 40 00 90 00 
0C 
00000006 prothandler.c:113:PHSetProtocol() Attempting PTS to T=1
00000007 ifdhandler.c:668:IFDHSetProtocolParameters() protocol T=1, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00000013 ifdhandler.c:1988:extra_egt() Extra EGT patch applied
00023932 winscard.c:729:SCardReconnect() Active Protocol: T=1
00000007 winscard.c:819:SCardReconnect() UnrefReader() count was: 2
00000006 winscard_svc.c:520:ContextThread() RECONNECT rv=0x0 for client 5
00000061 winscard_svc.c:356:ContextThread() Received command: DISCONNECT from 
client 5
00000010 readerfactory.c:798:RFReaderInfoById() RefReader() count was: 1
00000006 winscard.c:876:SCardDisconnect() Active Contexts: 1
00000005 winscard.c:877:SCardDisconnect() dwDisposition: 2
00003899 ifdhandler.c:1122:IFDHPowerICC() action: PowerDown, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00092999 ifdhandler.c:1122:IFDHPowerICC() action: PowerUp, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00980027 winscard.c:943:SCardDisconnect() Reset complete.
00000023 Card ATR: 3B DA 18 FF 81 B1 FE 75 1F 03 00 31 C5 73 C0 01 40 00 90 00 
0C 
00000008 winscard.c:1042:SCardDisconnect() powerState: POWER_STATE_GRACE_PERIOD
00003950 ifdhandler.c:362:IFDHGetCapabilities() tag: 0xFB2, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00000006 winscard.c:1056:SCardDisconnect() Stopping polling thread
00000005 ifdhandler.c:327:IFDHStopPolling() usb:0b97/7772:libusb-1.0:6:3:0 
(lun: 0)
00000005 winscard.c:1069:SCardDisconnect() UnrefReader() count was: 2
00000008 winscard_svc.c:538:ContextThread() DISCONNECT rv=0x0 for client 5
00000066 winscard_svc.c:356:ContextThread() Received command: RELEASE_CONTEXT 
from client 5
00000008 winscard.c:230:SCardReleaseContext() Releasing Context: 0x2F0467B2
00000007 winscard_svc.c:464:ContextThread() RELEASE_CONTEXT rv=0x0 for client 5
00000052 winscard_svc.c:348:ContextThread() Client die: 5
00000011 winscard_svc.c:981:MSGCleanupClient() Thread is stopping: 
dwClientID=5, threadContext @0x15b07669d800
00000006 winscard_svc.c:987:MSGCleanupClient() Freeing SCONTEXT @0x15b07669d800
00000000 pcscdaemon.c:266:main() pcscd set to foreground with debug send to 
stdout
00000317 configfile.l:286:DBGetReaderListDir() Parsing conf directory: /etc/ccid
00000072 configfile.l:298:DBGetReaderListDir() Skipping non regular file: .
00000006 configfile.l:298:DBGetReaderListDir() Skipping non regular file: ..
00000023 configfile.l:339:DBGetReaderList() Parsing conf file: 
/etc/ccid/libccidtwin
00000139 pcscdaemon.c:571:main() pcsc-lite 1.8.11 daemon ready.
00038662 hotplug_libusb.c:541:HPAddHotPluggable() Adding USB device: 6:3:0
00000065 readerfactory.c:1015:RFInitializeReader() Attempting startup of O2 
Micro Oz776 00 00 using 
/usr/local/lib/pcsc/drivers/ifd-ccid.bundle/Contents/OpenBSD/libccid.so
00000278 readerfactory.c:900:RFBindFunctions() Loading IFD Handler 3.0
00000052 ifdhandler.c:1851:init_driver() Driver version: 1.4.14
00000874 ifdhandler.c:1868:init_driver() LogLevel: 0x0003
00000008 ifdhandler.c:1879:init_driver() DriverOptions: 0x0000
00000219 ifdhandler.c:83:CreateChannelByNameOrChannel() Lun: 0, device: 
usb:0b97/7772:libusb-1.0:6:3:0
00000053 ccid_usb.c:281:OpenUSBByName() Using: 
/usr/local/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
00000616 ccid_usb.c:299:OpenUSBByName() ifdManufacturerString: Ludovic Rousseau 
(ludovic.rouss...@free.fr)
00000007 ccid_usb.c:300:OpenUSBByName() ifdProductString: Generic CCID driver
00000007 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.
00034930 ccid_usb.c:589:OpenUSBByName() Found Vendor/Product: 0B97/7772 (O2 
Micro Oz776)
00000009 ccid_usb.c:591:OpenUSBByName() Using USB bus/device: 6/3
00001725 ccid_usb.c:1122:get_data_rates() declared: 9600 bps
00105955 ifdhandler.c:362:IFDHGetCapabilities() tag: 0xFB3, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00000011 readerfactory.c:358:RFAddReader() Using the reader polling thread
00004009 ifdhandler.c:362:IFDHGetCapabilities() tag: 0xFAE, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00000015 ifdhandler.c:450:IFDHGetCapabilities() Reader supports 1 slot(s)
00000099 hotplug_libusb.c:448:HPEstablishUSBNotifications() Driver 
ifd-ccid.bundle does not support IFD_GENERATE_HOTPLUG. Using active polling 
instead.
00000012 hotplug_libusb.c:457:HPEstablishUSBNotifications() Polling forced 
every 1 second(s)
00000002 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00007852 ifdhandler.c:1122:IFDHPowerICC() action: PowerUp, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00009955 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019999 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00020000 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00019999 readerfactory.c:1356:RFWaitForReaderInit() Waiting init for reader: O2 
Micro Oz776 00 00
00016051 eventhandler.c:292:EHStatusHandlerThread() powerState: 
POWER_STATE_POWERED
00000015 Card ATR: 3B DA 18 FF 81 B1 FE 75 1F 03 00 31 C5 73 C0 01 40 00 90 00 
0C 
03669633 winscard_msg_srv.c:256:ProcessEventsServer() Common channel packet 
arrival
00000042 winscard_msg_srv.c:268:ProcessEventsServer() 
ProcessCommonChannelRequest detects: 5
00000007 pcscdaemon.c:137:SVCServiceRunLoop() A new context thread creation is 
requested: 5
00000078 winscard_svc.c:334:ContextThread() Authorized PC/SC client
00000009 winscard_svc.c:338:ContextThread() Thread is started: dwClientID=5, 
threadContext @0x1fb60cc55600
00000009 winscard_svc.c:356:ContextThread() Received command: CMD_VERSION from 
client 5
00000008 winscard_svc.c:368:ContextThread() Client is protocol version 4:3
00000006 winscard_svc.c:388:ContextThread() CMD_VERSION rv=0x0 for client 5
00000063 winscard_svc.c:356:ContextThread() Received command: ESTABLISH_CONTEXT 
from client 5
00000029 winscard.c:219:SCardEstablishContext() Establishing Context: 0x57E9F2AF
00000006 winscard_svc.c:449:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 
5
00000101 winscard_svc.c:356:ContextThread() Received command: 
CMD_GET_READERS_STATE from client 5
00000040 winscard_svc.c:356:ContextThread() Received command: 
CMD_GET_READERS_STATE from client 5
00000094 winscard_svc.c:356:ContextThread() Received command: 
CMD_GET_READERS_STATE from client 5
00000055 winscard_svc.c:356:ContextThread() Received command: CONNECT from 
client 5
00000019 winscard_svc.c:487:ContextThread() Authorized client for 'O2 Micro 
Oz776 00 00'
00000007 winscard.c:261:SCardConnect() Attempting Connect to O2 Micro Oz776 00 
00 using protocol: 3
00000005 readerfactory.c:771:RFReaderInfo() RefReader() count was: 1
00000006 winscard.c:356:SCardConnect() powerState: POWER_STATE_INUSE
00000006 prothandler.c:113:PHSetProtocol() Attempting PTS to T=1
00000008 ifdhandler.c:668:IFDHSetProtocolParameters() protocol T=1, 
usb:0b97/7772:libusb-1.0:6:3:0 (lun: 0)
00000016 ifdhandler.c:1988:extra_egt() Extra EGT patch applied
01357728 winscard.c:435:SCardConnect() Active Protocol: T=1
00000019 winscard.c:455:SCardConnect() hCard Identity: 58e7d6bc
00000008 winscard.c:516:SCardConnect() UnrefReader() count was: 2
00000019 winscard_svc.c:501:ContextThread() CONNECT rv=0x0 for client 5
00000117 winscard_svc.c:356:ContextThread() Received command: TRANSMIT from 
client 5
00000012 readerfactory.c:798:RFReaderInfoById() RefReader() count was: 1
00000006 winscard.c:1613:SCardTransmit() Send Protocol: T=1
00003815 ifdhandler.c:1266:IFDHTransmitToICC() usb:0b97/7772:libusb-1.0:6:3:0 
(lun: 0)

Reply via email to