Hi all, I'm using an USB keyboard with SC reader incorporated. The computer
seems to slowdown and always I connect two SC readers to the computer the
system freeze. I got the same behaviour randomly when I use an only one SC
reader and launch a print job to the USB printer.
Doing a 'strace' to the pcscd process I get some timeouts (also tried to
increase time of polling to 1,5 seconds):
---
[pid 855] <... nanosleep resumed> NULL) = 0
[pid 855] ioctl(7, UI_DEV_DESTROY or USBDEVFS_BULK, 0xb6e99270) = 10
[pid 855] ioctl(7, UI_DEV_DESTROY or USBDEVFS_BULK, 0xb6e99260) = 10
[pid 855] nanosleep({1, 500000000}, <unfinished ...>
[pid 820] <... nanosleep resumed> NULL) = 0
[pid 820] ioctl(6, UI_DEV_DESTROY or USBDEVFS_BULK, 0xb7699270) = 10
[pid 820] ioctl(6, UI_DEV_DESTROY or USBDEVFS_BULK, 0xb7699260) = 10
[pid 820] nanosleep({1, 500000000}, <unfinished ...>
[pid 2155] <... select resumed> ) = 0 (Timeout)
[pid 2155] select(9, [8], NULL, NULL, {1, 0}) = 0 (Timeout)
[pid 2155] select(9, [8], NULL, NULL, {1, 0} <unfinished ...>
[pid 855] <... nanosleep resumed> NULL) = 0
[pid 855] ioctl(7, UI_DEV_DESTROY or USBDEVFS_BULK, 0xb6e99270) = 10
[pid 855] ioctl(7, UI_DEV_DESTROY or USBDEVFS_BULK, 0xb6e99260) = 10
[pid 855] nanosleep({1, 500000000}, <unfinished ...>
[pid 820] <... nanosleep resumed> NULL) = 0
[pid 820] ioctl(6, UI_DEV_DESTROY or USBDEVFS_BULK, 0xb7699270) = 10
[pid 820] ioctl(6, UI_DEV_DESTROY or USBDEVFS_BULK, 0xb7699260) = 10
[pid 820] nanosleep({1, 500000000}, <unfinished ...>
[pid 2155] <... select resumed> ) = 0 (Timeout)
[pid 2155] select(9, [8], NULL, NULL, {1, 0} <unfinished ...>
[pid 855] <... nanosleep resumed> NULL) = 0
[pid 855] ioctl(7, UI_DEV_DESTROY or USBDEVFS_BULK, 0xb6e99270) = 10
[pid 855] ioctl(7, UI_DEV_DESTROY or USBDEVFS_BULK, 0xb6e99260) = 10
[pid 855] nanosleep({1, 500000000}, <unfinished ...>
[pid 820] <... nanosleep resumed> NULL) = 0
[pid 820] ioctl(6, UI_DEV_DESTROY or USBDEVFS_BULK, 0xb7699270) = 10
[pid 820] ioctl(6, UI_DEV_DESTROY or USBDEVFS_BULK, 0xb7699260) = 10
[pid 820] nanosleep({1, 500000000}, <unfinished ...>
---
I've got a Linux 2.6.19 system (I've also tried 2.6.33 and 2.6.34 with same
problem), libusb version 0.1, pcscd version 1.4.2 (also tried with other
versions) and driver libccid version 1.3.1 (also tried with 1.3.4).
All suggestions will be appreciated.
Thanks.
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle