Hello Luca, I still have no solution for your bug report. I guess PCMCIA laptops and readers are now very rare.
GemPC Express readers (like the Gemalto GemPC Express) are much more easier to use than PCMCIA readers since they are seen as USB instead of serial readers. https://ccid.apdu.fr/ccid/shouldwork.html#0x08E60x34EC I do not plan to work on this bug and would like to close it. Is it OK for you? Bye On Wed, 09 Jan 2008 00:01:25 +0100 Luca Capello <l...@pca.it> wrote:
Package: pcscd Version: 1.4.4-3 Severity: normal Hello, I've a IBM/Lenovo ThinkPad X60s, which has only one PCMCIA slot. My Gemplus GemPC card reader works flawlessy with libccid/pcscd, but as soon as the card is removed, /var/log/syslog is flooded: ===== Jan 8 23:38:07 localhost vmunix: pccard: PCMCIA card inserted into slot 0 Jan 8 23:38:07 localhost vmunix: pcmcia: registering new device pcmcia0.0 Jan 8 23:38:07 localhost vmunix: 0.0: ttyS0 at I/O 0x3f8 (irq = 16) is a 16450 Jan 8 23:38:15 localhost pcscd: readerfactory.c:1113:RFInitializeReader() \ Attempting startup of GemPCTwin serial 00 00 using /usr/lib/pcsc/drivers/serial/libccidtwin.so Jan 8 23:38:15 localhost pcscd: readerfactory.c:980:RFBindFunctions() Loading IFD Handler 3.0 Jan 8 23:38:15 localhost pcscd: ifdhandler.c:1239:init_driver() LogLevel: 0x0003 Jan 8 23:38:15 localhost pcscd: ifdhandler.c:1249:init_driver() DriverOptions: 0x0000 Jan 8 23:38:15 localhost pcscd: ifdhandler.c:77:IFDHCreateChannelByName() \ lun: 0, device: /dev/ttyS0:GemPCTwin Jan 8 23:38:15 localhost pcscd: ccid_serial.c:727:OpenSerialByName() \ Set serial port baudrate to 115200 and correct configuration Jan 8 23:38:15 localhost pcscd: ccid_serial.c:759:OpenSerialByName() Firmware: GemTwin-V2.10-GB01 Jan 8 23:38:16 localhost pcscd: ifdhandler.c:271:IFDHGetCapabilities() lun: 0, tag: 0xFAE Jan 8 23:38:16 localhost pcscd: ifdhandler.c:313:IFDHGetCapabilities() Reader supports 1 slot(s) Jan 8 23:38:16 localhost pcscd: pcscdaemon.c:507:main() pcsc-lite 1.4.4 daemon ready. Jan 8 23:38:25 localhost vmunix: pccard: card ejected from slot 0 Jan 8 23:38:25 localhost pcscd: ccid_serial.c:208:WriteSerial() write error: Input/output error Jan 8 23:38:25 localhost pcscd: ifdwrapper.c:494:IFDStatusICC() Card not transacted: 612 Jan 8 23:38:25 localhost pcscd: eventhandler.c:309:EHStatusHandlerThread() \ Error communicating to: GemPCTwin serial 00 00 Jan 8 23:38:25 localhost pcscd: ccid_serial.c:208:WriteSerial() write error: Input/output error Jan 8 23:38:25 localhost pcscd: ifdwrapper.c:494:IFDStatusICC() Card not transacted: 612 Jan 8 23:38:25 localhost pcscd: eventhandler.c:309:EHStatusHandlerThread() \ Error communicating to: GemPCTwin serial 00 00 Jan 8 23:38:26 localhost pcscd: ccid_serial.c:208:WriteSerial() write error: Input/output error Jan 8 23:38:26 localhost pcscd: ifdwrapper.c:494:IFDStatusICC() Card not transacted: 612 Jan 8 23:38:26 localhost pcscd: eventhandler.c:309:EHStatusHandlerThread() \ Error communicating to: GemPCTwin serial 00 00 [and so on] ===== Is it possible to reduce this number? Even with --critical (which option BTW cannot be easily set) the ccid_serial.c error line is still printed. Thx, bye, Gismo / Luca -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.24-rc6-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash
-- Dr. Ludovic Rousseau