Hi, I am using an Omnikey 2020 USB reader under a Redhat 7.0 Linux 2.4.2-2 kernel.
Using the drivers found on linuxnet.com I have succesfully installed and tested (using testpcsc) the USB reader. I used the Omnikey 1.03 driver for the 2.4.2-2 kernel. The 1.04 driver (found on the omnikey home page) would not work because when I loaded the cardman.o module an error "unresolved symbols" kept popping up. My main problem is that when I try to generate a signature using the smart card (IBM MFC 4.3) which is a 133 byte command with a 130 byte response it hangs. I have debugged the pcsc source code and I came to the following statements (where the process hangs) rv = (*IFDH_transmit_to_icc)...... This is where (I think) the driver of Omnikey is called to transmit the data to the smart card. The smart card processes the command ( the light on the smart card lights up) but when it is finished the function IFDH_transmit_to_icc does not return and the process hangs. I have tested the same generate signature code using the Omnikey 2010 serial driver and it works perfectly. I get a response of a 130 bytes which is what I wanted. Can anyone tell me if it is a problem with the omnikey driver, either in the shared .so file or in the cardman.o file, or is it a known problem in the pcsc architecture or is it the usb device? Also is their maybe a chance I could get my hands on the source code for the omnikey 2020 usb driver? Tom Rixom _________________________________________________________________ Send and receive Hotmail on your mobile device: http://mobile.msn.com *************************************************************** Unix Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/ To unsubscribe send an email to [EMAIL PROTECTED] with unsubscribe sclinux ***************************************************************
