Hi all,

i have an issue with our own smartcard under MacOS Snow Leopard (10.6.2,
older versions not tested).
The same card works fine with the the same pcsc version (1.4.0) under Ubuntu
Linux and Windows.

Preconditions:
a) To get debug output i used the iousbfamiliy385.4.1.log driver, packed by
Apple.
b) pcscd -f -d -a

1. test on a Macbook (from 2007 with 10.6.2):

...
/SourceCache/SmartcardCCID/SmartcardCCID-35253/ccid/ccid/src/ccid_usb.c:408:OpenUSBByName()
Found Vendor/Product: 08E6/3437 (Gemplus GemPC Twin)
/SourceCache/SmartcardCCID/SmartcardCCID-35253/ccid/ccid/src/ccid_usb.c:410:OpenUSBByName()
Using USB bus/device: 002/002-08e6-3437-00-00
...
/SourceCache/SmartcardCCID/SmartcardCCID-35253/ccid/ccid/src/ifdhandler.c:924:IFDHPowerICC()
lun: 0, action: PowerUp
-> 000000 62 00 00 00 00 00 04 01 00 00
<- 000000 80 00 00 00 00 00 04 41 03 00
/SourceCache/SmartcardCCID/SmartcardCCID-35253/ccid/ccid/src/commands.c:203:CmdPowerOn
error on byte 3
...

(full log: http://pastebin.com/f328782c5)

2. test on a Macbook Pro (from 2009 with 10.6.2)

...
/SourceCache/SmartcardCCID/SmartcardCCID-35253/ccid/ccid/src/ccid_usb.c:408:OpenUSBByName()
Found Vendor/Product: 08E6/3437 (Gemplus GemPC Twin)
/SourceCache/SmartcardCCID/SmartcardCCID-35253/ccid/ccid/src/ccid_usb.c:410:OpenUSBByName()
Using USB bus/device: 001/004-08e6-3437-00-00
...
/SourceCache/SmartcardCCID/SmartcardCCID-35253/ccid/ccid/src/ifdhandler.c:924:IFDHPowerICC()
lun: 0, action: PowerUp
-> 000000 62 00 00 00 00 00 04 01 00 00
<- 000000 80 15 00 00 00 00 04 00 00 00 3B DA 18 FF 81 B1 FE 75 1F 03 00 31
C5 73 C0 01 40 00 90 00 0C
Card ATR: 3B DA 18 FF 81 B1 FE 75 1F 03 00 31 C5 73 C0 01 40 00 90 00 0C
/SourceCache/SmartcardCCID/SmartcardCCID-35253/ccid/ccid/src/ccid_usb.c:526:ReadUSB()
usb_bulk_read(001/004-08e6-3437-00-00): Operation timed out
...

(full log: http://pastebin.com/f565c36a4)

The second Macbook is a clone of the first Macbook (same OS and software,
but different manufacturing date with different hardware layout)

The same card works fine under Linux and Windows, so it seems not to be a
complete hardware failure.
I need a hint, to understand, if it might be driver or OS related issue (or
hardware).

Best
Thomas
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to