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

Reply via email to