|
Currently having problems with reading a card in my ACR38U. It does identify the card http://ludovic.rousseau.free.fr/softwares/pcsc-tools/smartcard_list.txt 3B 65 00 00 9C 02 02 07 02 US Department of Defense, TEST Common Access Card (CAC) Schlumberger Cyberflex Access #2 But in the testpcsc it says "Card is unresponsive" ./testpcsc MUSCLE PC/SC Lite unitary test Program THIS PROGRAM IS NOT DESIGNED AS A TESTING TOOL FOR END USERS! Do NOT use it unless you really know what you do. Testing SCardEstablishContext : Command successful. Testing SCardGetStatusChange Please insert a working reader : Command successful. Testing SCardListReaderGroups : Command successful. Group 01: SCard$DefaultReaders Testing SCardListReaders : Command successful. Reader 01: ACS ACR38U 00 00 Waiting for card insertion : Command successful. Testing SCardConnect : Card is unresponsive. The badge seems to work OK in a Sun Ray (it's a Sun Badge) I'm happy to do some tracing/debugging here. ---- Platform: *Fedora Core 3 *ccid-0.9.3 *pcsc-lite-1.2.9-beta7, pcsc-lite-1.2.9-beta6 *libusb-0.1.so.4.4.0 ---- pcscdaemon.c:242:main() pcscd set to foreground with debug send to stderr pcscdaemon.c:446:main() pcsc-lite 1.2.9-beta7 daemon ready. hotplug_libusb.c:371:HPAddHotPluggable() Adding USB device: 002:008 readerfactory.c:1066:RFInitializeReader() Attempting startup of ACS ACR38U 00 00. readerfactory.c:908:RFBindFunctions() Loading IFD Handler 2.0 winscard_msg.c:197:SHMProcessEventsServer() Common channel packet arrival winscard_msg.c:206:SHMProcessEventsServer() SHMProcessCommonChannelRequest detects: 6 pcscdaemon.c:136:SVCServiceRunLoop() A new context thread creation is requested: 6 winscard_svc.c:103:ContextThread() Thread is started: 6 winscard_msg.c:263:SHMProcessEventsContext() correctly processed client: 6 winscard_svc.c:145:ContextThread() Client is protocol version 2:0 winscard_msg.c:263:SHMProcessEventsContext() correctly processed client: 6 winscard.c:69:SCardEstablishContext() Establishing Context: 17037115 winscard_msg.c:263:SHMProcessEventsContext() correctly processed client: 6 winscard.c:80:SCardReleaseContext() Releasing Context: 17037115 winscard_msg.c:251:SHMProcessEventsContext() Client has disappeared: 6 winscard_svc.c:116:ContextThread() Client die: 6 winscard_msg.c:197:SHMProcessEventsServer() Common channel packet arrival winscard_msg.c:206:SHMProcessEventsServer() SHMProcessCommonChannelRequest detects: 6 pcscdaemon.c:136:SVCServiceRunLoop() A new context thread creation is requested: 6 winscard_svc.c:103:ContextThread() Thread is started: 6 winscard_msg.c:263:SHMProcessEventsContext() correctly processed client: 6 winscard_svc.c:145:ContextThread() Client is protocol version 2:0 winscard_msg.c:263:SHMProcessEventsContext() correctly processed client: 6 winscard.c:69:SCardEstablishContext() Establishing Context: 16989923 ifdwrapper.c:480:IFDStatusICC() Card not transacted: 612 eventhandler.c:162:EHSpawnEventHandler() Initial Check Failed on ACS ACR38U 00 00 hotplug_libusb.c:412:HPRemoveHotPluggable() Removing USB device[0]: 002:008 eventhandler.c:102:EHDestroyEventHandler() Thread never started (reader init failed?) readerfactory.c:1113:RFUnInitializeReader() Attempting shutdown of ACS ACR38U 00 00. readerfactory.c:983:RFUnloadReader() Unloading reader driver. hotplug_libusb.c:371:HPAddHotPluggable() Adding USB device: 002:009 readerfactory.c:1066:RFInitializeReader() Attempting startup of ACS ACR38U 00 00. readerfactory.c:908:RFBindFunctions() Loading IFD Handler 2.0 winscard_msg.c:263:SHMProcessEventsContext() correctly processed client: 6 winscard.c:123:SCardConnect() Attempting Connect to ACS ACR38U 00 00 using protocol: 3 prothandler.c:105:PHSetProtocol() Protocol T=1 requested but unsupported by the card winscard_msg.c:263:SHMProcessEventsContext() correctly processed client: 6 winscard.c:80:SCardReleaseContext() Releasing Context: 16989923 winscard_msg.c:251:SHMProcessEventsContext() Client has disappeared: 6 winscard_svc.c:116:ContextThread() Client die: 6 ATR: 3B 65 00 00 9C 02 02 07 02 atrhandler.c:87:ATRDecodeAtr() Conv: 01, Y1: 06, K: 05 atrhandler.c:105:ATRDecodeAtr() TA1: FFFFFFFF, TB1: 00, TC1: 00, TD1: FFFFFFFF atrhandler.c:243:ATRDecodeAtr() CurrentProtocol: 1, AvailableProtocols: 1 Card ATR: 3B 65 00 00 9C 02 02 07 02 winscard_msg.c:197:SHMProcessEventsServer() Common channel packet arrival winscard_msg.c:206:SHMProcessEventsServer() SHMProcessCommonChannelRequest detects: 6 pcscdaemon.c:136:SVCServiceRunLoop() A new context thread creation is requested: 6 winscard_svc.c:103:ContextThread() Thread is started: 6 winscard_msg.c:263:SHMProcessEventsContext() correctly processed client: 6 winscard_svc.c:145:ContextThread() Client is protocol version 2:0 winscard_msg.c:263:SHMProcessEventsContext() correctly processed client: 6 winscard.c:69:SCardEstablishContext() Establishing Context: 17007941 winscard_msg.c:263:SHMProcessEventsContext() correctly processed client: 6 winscard.c:123:SCardConnect() Attempting Connect to ACS ACR38U 00 00 using protocol: 3 ATR: 3B 65 00 00 9C 02 02 07 02 atrhandler.c:87:ATRDecodeAtr() Conv: 01, Y1: 06, K: 05 atrhandler.c:105:ATRDecodeAtr() TA1: FFFFFFFF, TB1: 00, TC1: 00, TD1: FFFFFFFF atrhandler.c:243:ATRDecodeAtr() CurrentProtocol: 1, AvailableProtocols: 1 ATR: 3B 65 00 00 9C 02 02 07 02 atrhandler.c:87:ATRDecodeAtr() Conv: 01, Y1: 06, K: 05 atrhandler.c:105:ATRDecodeAtr() TA1: FFFFFFFF, TB1: 00, TC1: 00, TD1: FFFFFFFF atrhandler.c:243:ATRDecodeAtr() CurrentProtocol: 1, AvailableProtocols: 1 prothandler.c:126:PHSetProtocol() Attempting PTS to T=0 prothandler.c:138:PHSetProtocol() PTS failed (255), using T=0 winscard_msg.c:263:SHMProcessEventsContext() correctly processed client: 6 winscard.c:80:SCardReleaseContext() Releasing Context: 17007941 winscard_msg.c:251:SHMProcessEventsContext() Client has disappeared: 6 winscard_svc.c:116:ContextThread() Client die: 6 |
_______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
