When execute the ldd command I have this output:

$ ldd /usr/bin/pcsc_scan

linux-vdso.so.1 =>  (0x00007fffa45ff000)
libpcsclite.so.1 => /usr/local/lib/libpcsclite.so.1 (0x00007f0d7d4de000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0d7d11e000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007f0d7cf00000)
/lib64/ld-linux-x86-64.so.2 (0x00007f0d7d707000)

pcsc_scan use /usr/local/lib/libpcsclite.so.1. Why doesn't it
use /lib/x86_64-linux-gnu/libpcsclite.so.1?
And I don't see any package that install the library
/usr/local/lib/libpcsclite.so.1.0.0. Finally my solution was remove this
library and create this soft link:

usr/local/lib$ ln -s /lib/x86_64-linux-gnu/libpcsclite.so.1.0.0
libpcsclite.so.1.0.0

Thank you.


2013/11/30 Ludovic Rousseau <ludovic.rouss...@gmail.com>

> open("/usr/local/lib/libpcsclite.so.1", O_RDONLY|O_CLOEXEC) = 3
>
> You are using a locally installed libpcsclite.so.1, maybe from a
> different release. That can't work. See
> http://ludovicrousseau.blogspot.fr/2010/10/pcsc-lite-upgrade-and-ubuntu-
> special.html
>
> ** Changed in: pcsc-lite (Ubuntu)
>        Status: New => Invalid
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1254689
>
> Title:
>   C3PO LTC31v2 smart card reader doesn't work on Ubuntu 12.04
>
> Status in “pcsc-lite” package in Ubuntu:
>   Invalid
>
> Bug description:
>   My ubuntu version is 12.04.3 LTS and my C3PO LTC31v2 smart card reader
>   doesn't work. When execute the command "sudo /usr/sbin/pcscd -f -d"
>   I've got this error:
>
>   00001990 hotplug_libudev.c:309:HPAddDevice() Adding USB device: C3PO
> LTC31
>   00002015 readerfactory.c:934:RFInitializeReader() Attempting startup of
> C3PO LTC31 (00545535) 00 00 using
> /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
>   00002142 readerfactory.c:824:RFBindFunctions() Loading IFD Handler 3.0
>   00002161 ifdhandler.c:1781:init_driver() Driver version: 1.4.5
>   00002509 ifdhandler.c:1798:init_driver() LogLevel: 0x0003
>   00002512 ifdhandler.c:1809:init_driver() DriverOptions: 0x0000
>   00002578 ifdhandler.c:80:IFDHCreateChannelByName() lun: 0, device:
> usb:0783/0006:libudev:0:/dev/bus/usb/003/002
>   00002879 ccid_usb.c:245:OpenUSBByName() ifdManufacturerString: Ludovic
> Rousseau (ludovic.rouss...@free.fr)
>   00002885 ccid_usb.c:246:OpenUSBByName() ifdProductString: Generic CCID
> driver
>   00002891 ccid_usb.c:247: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.
>   00051056 ccid_usb.c:506:OpenUSBByName() Found Vendor/Product: 0783/0006
> (C3PO LTC31)
>   00051065 ccid_usb.c:508:OpenUSBByName() Using USB bus/device: 3/2
>   00051809 ccid_usb.c:1026:ControlUSB() control failed (3/2): -9 Success
>   00051816 ccid_usb.c:964:get_data_rates() Wrong GET DATA RATES size: 251
>   00076769 ifdhandler.c:402:IFDHGetCapabilities() tag: 0xFB3,
> usb:0783/0006:libudev:0:/dev/bus/usb/003/002 (lun: 0)
>   00076777 readerfactory.c:295:RFAddReader() Using the reader polling
> thread
>   00078862 ifdhandler.c:402:IFDHGetCapabilities() tag: 0xFAE,
> usb:0783/0006:libudev:0:/dev/bus/usb/003/002 (lun: 0)
>   00078869 ifdhandler.c:490:IFDHGetCapabilities() Reader supports 1 slot(s)
>
>   And when execute "pcsc_scan" don't show any reader.
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/pcsc-lite/+bug/1254689/+subscriptions
>

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1254689

Title:
  C3PO LTC31v2 smart card reader doesn't work on Ubuntu 12.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pcsc-lite/+bug/1254689/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to