GemPC Express Reader (Was: Support for Lenovo Integrated Smart Card Reader)
Joachim Breitner <[email protected]> Thu, 12 Feb 2009 16:48:09 +0000
| Newsgroups | gmane.comp.lib.libchipcard.devel |
|---|---|
| Message-ID | <1234457289.3803.28.camel@localhost> |
Hi, I’m fixing the subject while I’m at it. Am Donnerstag, den 29.01.2009, 11:16 +0000 schrieb Joachim Breitner: > Hi Martin, > > Am Freitag, den 23.01.2009, 08:00 +0100 schrieb Joachim Breitner: > > 5:2009/01/22 23-20-26:auto1-ccid_gempc_express(1394):d_startreader.c: 223: Init reader auto1-ccid_gempc_express > > 5:2009/01/22 23-20-27:auto1-ccid_gempc_express(1394):d_startreader.c: 249: ReaderInfo: unit0="icc1" > > 5:2009/01/22 23-20-27:auto1-ccid_gempc_express(1394):d_startreader.c: 256: Reader up and waiting > > 5:2009/01/22 23-20-27:auto1-ccid_gempc_express(1394):d_startreader.c: 268: Reader start handled > > 5:2009/01/22 23-20-27:auto1-ccid_gempc_express(1394):d_work.c: 128: Card inserted, trying to connect it > > 5:2009/01/22 23-20-27:auto1-ccid_gempc_express(1394):d_work.c: 142: Status changed on slot 0 (00000000->00030000) (cardnum 0) > > 3:2009/01/22 23-20-27:auto1-ccid_gempc_express(1394):driverifd.c: 451: CCID error on "CCIDTransmit/Control": 612 > > 3:2009/01/22 23-20-27:auto1-ccid_gempc_express(1394):d_cardcommand.c: 153: Error executing APDU (00000064) > > 5:2009/01/22 23-20-27:auto1-ccid_gempc_express(1394):d_resetcard.c: 81: Resetting card > > 3:2009/01/22 23-20-51:auto1-ccid_gempc_express(1394):driverifd.c: 451: CCID error on "CCIDTransmit/Control": 612 > > 3:2009/01/22 23-20-51:auto1-ccid_gempc_express(1394):d_cardcommand.c: 153: Error executing APDU (00000064) > > 5:2009/01/22 23-20-51:auto1-ccid_gempc_express(1394):d_resetcard.c: 81: Resetting card > > 5:2009/01/22 23-21-41:auto1-ccid_gempc_express(1394):d_stopreader.c: 47: Disconnecting reader > > 5:2009/01/22 23-21-41:auto1-ccid_gempc_express(1394):d_stopreader.c: 60: Deinit succeeded > > > > I tried to google for these errors, but I didn’t find anything > > revealing. > > did you have a chance to look at this yet? Any ideas what I could do > more to debug this? I wanted to check if maybe libccid is broken for my reader, so I installed pcscd, which also uses libccid, right? With pcsc, the card reader seems to work very fine: When running pcsc_scan, all cards are immediately and correctly recognized, and gpg, for example, can read data from my OpenPGP card. Here are some more interesting pieces of information (suspicious ATR) in the driver.log, maybe they are helpful: ==> auto1-ccid_gempc_express.log <== 5:2009/02/12 17-47-03:auto1-ccid_gempc_express(17229):d_startreader.c: 223: Init reader auto1-ccid_gempc_express 5:2009/02/12 17-47-03:auto1-ccid_gempc_express(17229):d_startreader.c: 249: ReaderInfo: unit0="icc1" 5:2009/02/12 17-47-03:auto1-ccid_gempc_express(17229):d_startreader.c: 256: Reader up and waiting 5:2009/02/12 17-47-03:auto1-ccid_gempc_express(17229):d_startreader.c: 268: Reader start handled ==> driver.log <== 5:2009/02/12 17-47-03:driver(17229):driver.c: 353: Starting driver "/usr/lib/chipcard/server/drivers/ifd" with lowlevel "/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so.1.3.8" 5:2009/02/12 17-47-03:driver(17229):driverifd.c: 188: Detected IFD version 3 5:2009/02/12 17-47-03:driver(17229):d_ipc.c: 219: Connected to server 5:2009/02/12 17-47-03:driver(17229):d_handle.c: 26: Incoming request "Driver_StartReader" 5:2009/02/12 17-47-03:driver(17229):d_startreader.c: 36: Command: Start reader 3:2009/02/12 17-47-03:driver(17229):d_startreader.c: 156: No DriversReaderId 5:2009/02/12 17-47-03:driver(17229):d_startreader.c: 204: Reader "auto1-ccid_gempc_express" logs to "/var/log/chipcard/drivers/ccid_ifd/auto1-ccid_gempc_express.log" 5:2009/02/12 17-47-03:driver(17229):driverifd.c: 917: Creating channel 0/usb:08e6/34ec:libusb:001:007 ==> auto1-ccid_gempc_express.log <== 5:2009/02/12 17-47-04:auto1-ccid_gempc_express(17229):d_work.c: 128: Card inserted, trying to connect it 5:2009/02/12 17-47-04:auto1-ccid_gempc_express(17229):d_work.c: 142: Status changed on slot 0 (00000000->00030000) (cardnum 0) 3:2009/02/12 17-47-04:auto1-ccid_gempc_express(17229):driverifd.c: 451: CCID error on "CCIDTransmit/Control": 612 3:2009/02/12 17-47-04:auto1-ccid_gempc_express(17229):d_cardcommand.c: 153: Error executing APDU (00000064) 5:2009/02/12 17-47-04:auto1-ccid_gempc_express(17229):d_resetcard.c: 81: Resetting card ==> driver.log <== 5:2009/02/12 17-47-04:driver(17229):driverifd.c: 544: Suspicious ATR, rereading it 5:2009/02/12 17-47-04:driver(17229):driverifd.c: 552: Got another ATR in second attempt, using that 5:2009/02/12 17-47-04:driver(17229):d_handle.c: 26: Incoming request "Driver_CardCommand" 3:2009/02/12 17-47-04:driver(17229):driverifd.c: 1025: PCSC: commands.c:1236:CCID_Receive Procedure byte conflict 3:2009/02/12 17-47-04:driver(17229):driverifd.c: 1025: PCSC: openct/proto-t1.c:221:t1_transceive() fatal: transmit/receive failed 5:2009/02/12 17-47-04:driver(17229):d_handle.c: 26: Incoming request "Driver_ResetCard" Thanks, Joachim -- Joachim "nomeata" Breitner mail: [email protected] | ICQ# 74513189 | GPG-Key: 4743206C JID: [email protected] | http://www.joachim-breitner.de/ Debian Developer: [email protected] ------------------------------------------------------------------------------ _______________________________________________ Libchipcard-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libchipcard-devel
signature.asc
(application/pgp-signature, 197 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEABECAAYFAkmUUscACgkQ9ijrk0dDIGw6tACeOfq44TtygvFfgjCX0ttoVLSu 7YYAnRPy5egm4r0Nz8cYuj2MxFBGl6iu =iqD4 -----END PGP SIGNATURE-----