2012/9/4 folkert <[email protected]>: >> Went to the attic and found my old "Towitoko chipdrive extern" serial >> connection smartcard readers. >> Installed pcscd, pcsc-tools and libtowitoko2. Then I adjusted >> /etc/reader.conf.d/libtowitoko2 so that it points to /dev/ttyUSB0 (the >> usb to serial converter) and restarted pcscd. > ... >> As you can see, it detects if I disconnect the serial connector from the >> usb-to-serial converter and when I replug it. >> It does NOT detect when I insert a card, none of them and I tried a few. >> Cards that I successfully communicated with (at the office). > > Did some more digging: > > root@nieuw:/etc/reader.conf.d# pcscd -d --info -e -C -f > 00000000 dyn_unix.c:81:DYN_GetAddress() IFDHCreateChannelByName: > /usr/lib/libtowitoko.so.2.0.0: undefined symbol: IFDHCreateChannelByName > 00000425 readerfactory.c:972:RFInitializeReader() Open Port 0x103F8 Failed > (/dev/ttyUSB0) > 00004035 dyn_unix.c:81:DYN_GetAddress() IFDHCreateChannelByName: > /usr/lib/pcsc/drivers/towitoko.bundle/Contents/Linux/libtowitoko.so.2.0.0: > undefined symbol: IFDHCreate
You are using both a serial driver AND a hotplug/USB driver at the same time. You may have conflicts with that configuration. > The open port failure is strange: > a) lsof shows me that pcscd has the port open > b) the scan-tools "sees" that the reader gets connected (rs232, not > usb-port) The error about IFDHCreateChannelByName is a warning. It is because the IFDHandler follows v2.0 and not v3.0 API. Maybe the reader is dead and can't detect a card anymore. Bye -- Dr. Ludovic Rousseau _______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
