Ludovic Rousseau wrote on 01/ 6/07 02:31 PM:
A preview of the new CCID driver (1.2.0) and pcsc-lite (1.3.3)
software are available at [1]. Before releasing new versions I would
like to have some feedback on these new versions.

The main new feature is support of udev to detect the insertion of a
CCID reader. With this feature a polling loop of the USB bus every 1
second is now removed from pcscd. Use --enable-udev when configuring
the driver to activate it (default is to do like in the previous
versions but that may/will change in future versions).

FWIW, on Solaris 10 (x86), these versions seem to work fine, as the
previous versions did (via libusb) - the only difference I've noticed
is this message:

hotplug_libusb.c:393:() Driver ifd-ccid.bundle does not support IFD_GENERATE_HOTPLUG

i.e. I don't think you've broken anything, so I'm happy (so-far:)

    ~Iain


# /opt/ITsmartcard/sbin/pcscd -f
pcscdaemon.c:309:() pcscd set to foreground with debug send to stderr
pcscdaemon.c:520:() pcsc-lite 1.3.3-svn-2321 daemon ready.
hotplug_libusb.c:393:() Driver ifd-ccid.bundle does not support IFD_GENERATE_HOTPLUG

...

hotplug_libusb.c:438:() Adding USB device: /dev/usb:4e6.5117/0
readerfactory.c:1108:() Attempting startup of SCM SCR 3320 (000001d2) 00 00 using /opt/ITsmartcard/pcsc/drivers/ifd-ccid.bundle/Contents/Solaris/libccid.so.1.2.0-svn-2321
readerfactory.c:977:() Loading IFD Handler 3.0
ifdhandler.c:1231:() LogLevel: 0x0003
ifdhandler.c:1241:() DriverOptions: 0x0000
ifdhandler.c:77:() lun: 0, device: usb:04e6/5117:libusb:/dev/usb:4e6.5117/0
ccid_usb.c:234:() Manufacturer: Ludovic Rousseau ([EMAIL PROTECTED])
ccid_usb.c:244:() ProductString: Generic CCID driver v1.2.0-svn-2321
ccid_usb.c:250:() Copyright: This driver is protected by terms of the GNU Lesser General Public License version 2.1, or (at your option) any later version.
ccid_usb.c:398:() Found Vendor/Product: 04E6/5117 (SCM SCR 3320)
ccid_usb.c:400:() Using USB bus/device: /dev/usb/4e6.5117/0
ccid_usb.c:748:() IFD does not support GET_DATA_RATES request: I/O error
ifdhandler.c:271:() lun: 0, tag: 0xFAE
ifdhandler.c:313:() Reader supports 1 slots
ifdhandler.c:841:() lun: 0, action: PowerUp
Card ATR: 3B 7B 18 00 00 00 31 C0 64 77 E3 03 00 82 90 00





The udev rule file is installed by ccid in /etc/udev/rules.d/. It
works fine on Debian Etch but I would like to know if it also works
(or not) on other Linux distributions.

If your system (non Linux) does not provide udev but another similar
scheme you can have the same result by calling "pcscd --hotplug" to
ask pcscd to rescan the USB bus.

Thanks for your help!

[1] http://ludovic.rousseau.free.fr/softwares/pcsc-lite/

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

Reply via email to