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

Reply via email to