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

Reply via email to