On Thu, 31 Mar 2005 12:44:51 +0200, Marco Parmeggiani
<[EMAIL PROTECTED]> wrote:
> I'm using an Athena ASEDrive IIIe USB Smart Card Reader, driver 2.2,
> pcsc lite 1.2.9beta6.
> 
> To start my app i have a script like this:
> 
> #cleanup pcscd
> killall pcscd
> rm -rf /tmp/pcsc
> #start pcscd
> /shared/pcsc/pcscd
> #start app (blocks until app is closed)
> startApp.sh
> #stop pcscd
> killall pcscd

Why do you start/stop pcscd each time?
What is your use case?

> The reader works quite well but i have problems after the first time i
> close my application and pcscd is killed. After that, the reader becomes
> unavailable to the pcscd daemon until i unplug it and then i plug it
> again in the usb socket. So, what is the right way to terminate the pcsc
> daemon in order to let it find the reader at its next start?

I submitted a similar bug to Athena for an older version (1.9 or
something). The "bug" is that the reader is not reseted when pcscd
stops so the communication is desynchronised the next time the driver
wants to talk to the reader.

The bug was corrected but it seams it is back again. The bug may occur
only with Linux 2.4 and not with Linux 2.6.

You should talk to Athena directly since they wrote the driver.

Regards,

-- 
 Dr. Ludovic Rousseau
 For private mail use [EMAIL PROTECTED] and not "big brother" Google
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to