[Pcsclite-muscle] Solaris 11 and pcsc-lite
William To
william.to
Tue Nov 24 18:56:50 PST 2015
Hi All,
I tried the PCSC_lite_1.3 and CCID_IFD_1.3.10 on another Solaris 10 virtual
machine and the daemon started correctly and found the USB reader and the
inserted smart card.
And then I found out that there is an old version of PCSC lite 1.6.1 that
compiles and runs under Solaris 11 x64. What happens now is when I run
scriptor, it returns "Can't get info: Transaction failed." which I am
trying to solve now.
Regards
William To
On Tue, Nov 24, 2015 at 3:44 PM, William To <william.to at erg.com.hk> wrote:
> Hi All,
>
> Here's the dependency list from Sun's own "rdrlist":
>
> wto at solaris:~$ ldd PCSC-lite_1.3/SunOS.i386/pcsctools/rdrlist/i386/rdrlist
> libpcsclite.so.1 => /usr/lib/libpcsclite.so.1
> libc.so.1 => /lib/libc.so.1
> libdl.so.1 => /lib/libdl.so.1
> libpthread.so.1 => /lib/libpthread.so.1
> libsocket.so.1 => /lib/libsocket.so.1
> libnsl.so.1 => /lib/libnsl.so.1
> libmp.so.2 => /lib/libmp.so.2
> libucrypto.so.1 => /lib/libucrypto.so.1
> libelf.so.1 => /lib/libelf.so.1
> libcryptoutil.so.1 => /lib/libcryptoutil.so.1
> libz.so.1 => /lib/libz.so.1
> wto at solaris:~$
>
>
> So it's using the libpcsclite.so.1 which is part of the pcsc-lite.
>
> Should I make the effort of building pcsc-lite under Solaris 11 again if
> it is so difficult to configure the Sun's package to work?
>
> Regards
>
> William To
>
> On Tue, Nov 24, 2015 at 3:20 PM, Marcin Cieslak <saper at saper.info> wrote:
>
>> On Tue, 24 Nov 2015, William To wrote:
>>
>> > Hi All,
>> >
>> > 12:47 Card ATR: 3B BE 96 00 00 41 05 20 00 00 00 00 00 00 00 00 00 90 00
>> > hotplug_libusb.c:272:() Found matching USB device: /dev/usb:4e6.5111/0
>> > hotplug_libusb.c:286:() Refresh USB device: /dev/usb:4e6.5111/0
>> > hotplug_libusb.c:272:() Found matching USB device: /dev/usb:4e6.5111/0
>> > hotplug_libusb.c:286:() Refresh USB device: /dev/usb:4e6.5111/0
>> > hotplug_libusb.c:272:() Found matching USB device: /dev/usb:4e6.511
>> >
>> > But no matter what mode I launched the pcscd daemon, the rdrlist still
>> > returns "SCardEstablishContext error: Service not available."
>>
>> Getting ATR is good news - pcscd manages to talk to the card.
>> I don't know how "rdrlist" works, but maybe there is something
>> wrong with the pcscd communication socket? Is it using libpcsclite
>> or something else?
>>
>> I would try running truss(1) on it to try to find out
>>
>> Marcin
>>
>> _______________________________________________
>> Pcsclite-muscle mailing list
>> Pcsclite-muscle at lists.alioth.debian.org
>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pcsclite-muscle
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pcsclite-muscle/attachments/20151125/4a16610d/attachment.html>
More information about the pcsclite-muscle
mailing list