Hello,

Here is an update on the progress.

There is new documentation for the PC/SC Lite API's in the docs section of
the web site and another PDF for writing PC/SC Lite IFD Handler drivers.
One note I want to make here is the need to create statically allocated
buffers of MAX_BUFFER_SIZE (~265 bytes) to prevent reading overflowed
buffers.  I'll update the docs accordingly.

Mac OS (and Linux, of course) now actually support multiple simultaneous
readers (up to 16 but that is settable) and it supports them to be hot
pluggable also.

I'm still underimpressed with USB support in Linux and will probably wait
for Linus's USB kernel (2.4 ?)  There is a bunch of hacks that exist now
but I want to wait for something that actually catches before I write any 
USB drivers for Linux.

I have a pcsc-lite-0.7.3 which will be out early next week - not too many
changes but there is a stringified error response function, multiple
readers, and the ability to call GetStatusChange with "$SCardAllReaders"
to wait for any event from any device.  This will help support devices
like iKeys where the iKey is basically a card and reader combined.

You can run pcscd as a daemon in your rc file with the following command:
nohup /usr/local/pcsc/bin/pcscd </dev/null >>/var/log/pcscd.log 2>&1 &


Also,
The following script, though might need a bit of modification depending on
your transport key will personalize your cryptoflex card to be used with
the smarttools package (I have a 0.4.0 that actually works, I'll try to
get it out, otherwise email me and I'll send it)  you can use it with
formaticc command in the utils directory of pcsc-lite

0D F0 2A 00 01 08 47 46 58 49 32 56 78 40 15 F0 E0 FF 00 10 FF FF 00 30 00
00 01 00 00 00 00 01 03 00 00 00
 
07 C0 A4 00 00 02 00 00 1C C0 D6 00 00 17 01 FF FF 30 30 30 30 30 30 30 30
05 05 30 30 30 30 30 30 30 30 10 10
 
07 C0 A4 00 00 02 3F 00 15 F0 E0 FF 00 10 FF FF 02 00 3F 11 38 00 00 00 00
01 03 00 00 00 07 C0 A4 00 00 02 3F 11 07 F0 E4 00 00 02 00 12
15 F0 E0 FF 00 10 FF FF 01 EF 00 12 01 00 F0 00 00 01 03 00 00 00 

Keep in mind you might want to change the ACL's


I will be back to my last semester of school in about 2 weeks .....

I'll keep you updated,
Have a great day.
Dave

***************************************************************
Linux Smart Card Developers - M.U.S.C.L.E.
(Movement for the Use of Smart Cards in a Linux Environment)
http://www.linuxnet.com/smartcard/index.html
***************************************************************

Reply via email to