On Wed, 2010-07-14 at 18:52 +0300, Kalev Lember wrote: > > Looks like you have installed pcsc-lite from rawhide on your F-13 > machine, but the ccid package is still the old one. Try updating ccid > too and see if it starts working better.
Yeah, for the GnuPG v2 card I'd needed a newer ccid, and hence newer pcsc-lite. Instead of upgrading all to rawhide, I first tried reverting to the released, allegedly supported, F-13 versions: pcsc-lite-1.5.5-4.fc13.x86_64 ccid-1.3.11-1.fc13.x86_64 opensc-0.11.13-1.fc13.x86_64 openct-0.6.19-2.fc13.x86_64 That's worse -- it doesn't even work the first time: [r...@i7 Downloads]# opensc-tool -a [opensc-tool] reader-pcsc.c:906:pcsc_detect_readers: SCardEstablishContext failed: 0x80100013 [opensc-tool] reader-pcsc.c:1015:pcsc_detect_readers: returning with: Unknown error Card not present. 00000024 hotplug_libhal.c:366:HPAddDevice() Adding USB device: usb_device_529_620_noserial_if0 01000971 readerfactory.c:1024:RFInitializeReader() Attempting startup of Aladdin eToken PRO USB 72K Java [Main Interface] 00 00 using /usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so 00000147 readerfactory.c:877:RFBindFunctions() Loading IFD Handler 3.0 00000017 ifdhandler.c:1532:init_driver() Driver version: 1.3.11 00000152 ifdhandler.c:1545:init_driver() LogLevel: 0x0003 00000122 ifdhandler.c:1565:init_driver() DriverOptions: 0x0000 00000005 ifdhandler.c:82:IFDHCreateChannelByName() lun: 0, device: usb:0529/0620:libhal:/org/freedesktop/Hal/devices/usb_device_529_620_noserial_if0 00000640 ccid_usb.c:285:OpenUSBByName() Manufacturer: Ludovic Rousseau (ludovic.rouss...@free.fr) 00000122 ccid_usb.c:295:OpenUSBByName() ProductString: Generic CCID driver 00000119 ccid_usb.c:301:OpenUSBByName() Copyright: This driver is protected by terms of the GNU Lesser General Public License version 2.1, or (at your option) any later version. 00042000 ccid_usb.c:501:OpenUSBByName() Found Vendor/Product: 0529/0620 (Aladdin eToken PRO USB 72K Java) 00000007 ccid_usb.c:503:OpenUSBByName() Using USB bus/device: 002/017 00000182 ccid_usb.c:893:get_data_rates() IFD does not support GET_DATA_RATES request: Broken pipe 00010608 ifdhandler.c:364:IFDHGetCapabilities() tag: 0xFB0, usb:0529/0620:libhal:/org/freedesktop/Hal/devices/usb_device_529_620_noserial_if0 (lun: 0) 00000007 readerfactory.c:249:RFAddReader() Using the pcscd polling thread 00000278 ifdhandler.c:364:IFDHGetCapabilities() tag: 0xFAE, usb:0529/0620:libhal:/org/freedesktop/Hal/devices/usb_device_529_620_noserial_if0 (lun: 0) 00000006 ifdhandler.c:418:IFDHGetCapabilities() Reader supports 1 slot(s) 00000555 ifdhandler.c:1043:IFDHPowerICC() action: PowerUp, usb:0529/0620:libhal:/org/freedesktop/Hal/devices/usb_device_529_620_noserial_if0 (lun: 0) 00000254 Card ATR: 3B D5 18 00 81 31 3A 7D 80 73 C8 21 10 30 04752396 winscard_msg_srv.c:239:SHMProcessEventsServer() Common channel packet arrival 00000038 winscard_msg_srv.c:248:SHMProcessEventsServer() SHMProcessCommonChannelRequest detects: 7 00000010 pcscdaemon.c:147:SVCServiceRunLoop() A new context thread creation is requested: 7 00000146 winscard_svc.c:133:ContextThread() Thread is started: 7 05005239 winscard_msg_srv.c:306:SHMProcessEventsContext() Client has disappeared: 7 00000037 winscard_svc.c:146:ContextThread() Client die: 7 I'll update everything (that f14 package was in fact my own build; I don't think it's really been updated in F-14 yet) any try again. -- dwmw2 _______________________________________________ opensc-devel mailing list opensc-devel@lists.opensc-project.org http://www.opensc-project.org/mailman/listinfo/opensc-devel