Le 04.05.2007, à 23:55:59, Dieter Schuster a écrit: > If I try to read a SmartCard with a GnuPG-Key it faild with kernel > 2.6.20: > > $ gpg --card-status > gpg: detected reader `Towitoko Chipdrive Reader 00 00' > gpg: pcsc_transmit failed: not transacted (0x80100016) > gpg: apdu_send_simple(0) failed: general error > gpg: pcsc_transmit failed: not transacted (0x80100016) > gpg: apdu_send_simple(0) failed: general error > gpg: can't access Extended Capability Flags - invalid OpenPGP card? > > gpg: Segmentation fault caught ... exiting > Segmentation fault > > The syslog says: > > May 4 23:35:49 localhost pcscd: readerfactory.c:1108:RFInitializeReader() > Attempting startup of Towitoko Chipdrive Reader 00 00 using /usr > /lib/libtowitoko.so.2.0.0 > May 4 23:35:49 localhost pcscd: readerfactory.c:943:RFBindFunctions() > Loading IFD Handler 2.0 > May 4 23:35:50 localhost pcscd: pcscdaemon.c:542:main() pcsc-lite 1.4.0 > daemon ready. > May 4 23:35:50 localhost pcscd: > hotplug_libusb.c:395:HPEstablishUSBNotifications() Driver towitoko.bundle > does not support IFD_GENERATE_HOTPLUG > May 4 23:35:50 localhost pcscd: > hotplug_libusb.c:404:HPEstablishUSBNotifications() Polling forced every 1 > second(s) > May 4 23:35:50 localhost pcscd: Card ATR: 3B FA 13 00 FF 81 31 80 45 00 31 > C1 73 C0 01 00 00 90 00 B1 > May 4 23:42:33 localhost pcscd: prothandler.c:130:PHSetProtocol() Attempting > PTS to T=1 > May 4 23:42:36 localhost pcscd: ifdwrapper.c:762:IFDTransmit() Card not > transacted: 612 > May 4 23:42:36 localhost pcscd: winscard.c:1616:SCardTransmit() Card not > transacted: 0x80100016
The error is in fact returned by the reader driver /usr/lib/libtowitoko.so.2.0.0 I would suspect a bug in the towitoko driver. Bye -- Dr. Ludovic Rousseau [EMAIL PROTECTED] -- Normaliser Unix c'est comme pasteuriser le camembert, L.R. --