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 ***************************************************************
