Dear Ludovic, > Try a new version of libusb. The current "stable" version is bogus in > many ways. > You can get a snapshot at > http://ludovic.rousseau.free.fr/softwares/pcsc-lite/$
Tried, but without success. No real impact. > > This is a (known) limitation of my CCID driver. Very few readers are > > affected by this limitation. I tried a very simple test to validate this speed issue: in ifdhandler.c, I modified line 1902: from : return FALSE; to return TRUE; This tells libccid that the reader supports the card speed. This allows me to read the card at 128.000 bps instead of 10.753 bps The result was immediate: The same dump dropped from 15 seconds to 2 seconds.I ran the tests 10 times. Same speed as under Windows. Furthermore, there does not seem to have timeouts any longer. Really, I would appreciate a patch from a known hacker. This issue is so obvious that it shall be considered a bug. IMHO, it seems that this issue could impact the list of non-supported readers (not listed because of timeouts). It has commercial impact and it would be "fair" to multiply by 5 or 6 the speed of dumps for (10) thousands of libccid users. When I think about the users ... it makes me shiver. Kind regards, -- Jean-Michel Pouré - Gooze - http://www.gooze.eu _______________________________________________ opensc-devel mailing list opensc-devel@lists.opensc-project.org http://www.opensc-project.org/mailman/listinfo/opensc-devel