I've almost got it working, I just have 2 problems. 1. The slb_rf60 reader driver is using /dev/cua* for the serial ports? Is it just me, or didn't that notation go out with the ENIAC? Anyway, my system only has /dev/ttyS*, and same with everyone I know. When I change the port names, the reader works, at least. 2. I have two cyberflex 16k cards. The ATR listed in the card.conf file for the cyberflex is '3B 16 94 81 10 06 01 81 0F'. The ATR returned from my cards is '3B 16 94 81 10 05 00 00 51', as they always have from the first time I tried them with the old drivers. A different ATR is listed in the programming manual, but that number was NEVER returned from the card. (big surprise. manual has more typos than a commodore book! :) Is it safe to change the ATR in the card.conf file to the one I'm getting, or are we likely thinking of different cards? Thanx. *************************************************************** 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 ***************************************************************