Hi Ludovic,
On Sun, Dec 18, 2011 at 04:42:10PM +0100, Ludovic Rousseau wrote:
> Le 18/12/11 16:16, Guido Günther a écrit :
> >Package: pcscd
> >Version: 1.8.1-5
> >Severity: normal
> >
> >Hi,
> >initializing a smartcard using
> >
> >     pkcs15-init -C -p pkcs15+onepin
> >
> >fails with:
> >
> >     $ pkcs15-init -C -p pkcs15+onepin
> >     Using reader with a card: Aladdin eToken PRO 00 00
> >     Failed to read PIN: Not supported
> >     Failed to create PKCS #15 meta structure: Generic PKCS#15 
> > initialization error
> >
> >The log shows:
> >
> >     pcscd[10929]: 00000000 dyn_unix.c:81:DYN_GetAddress() 
> > IFDHCreateChannelByName: 
> > /usr/lib/pcsc/drivers/openct-ifd.bundle/Contents/Linux/openct-ifd.so: 
> > undefined symbol: IFDHCreateChann
> >
> >The symbol in openct-ifd.so is named IFDHCreateChannel (note the missing
> >el) so this might be the cause for the above error.
> 
> I guess the log line has just been cut. It is a warning from pcscd,
> not the source of your problem.
> 
> Your reader "Aladdin eToken PRO 00 00" is correctly detected by
> pcscd. The problem comes from pkcs15-init.
> Maybe your smart card is not supported by OpenSC?
> 
> Search for help at https://www.opensc-project.org/opensc

Thanks for the prompt response. The card is (or at least was) supported.
I have done this successfuly using lenny[1] and opensc-tool at least
gives the correct output:

$ opensc-tool -n
Using reader with a card: Aladdin eToken PRO 00 00
CardOS M4

$ opensc-tool -a
Using reader with a card: Aladdin eToken PRO 00 00
3b:f2:98:00:ff:c1:10:31:fe:55:c8:03:15

I'm seeing

pcscd[11757]: Error: Bad CTBCS APDU, ins=0x15 

in the logs with the above commands. Also:

pkcs15-init -E  

works but

pkcs15-init -C -p pkcs15+onepin

fails with the above error.

Cheers,
 -- Guido

[1] http://honk.sigxcpu.org/con/PKINIT__Kerberos_v5_with_Smart_Cards.html



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to