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 Muscle@lists.musclecard.com http://lists.drizzle.com/mailman/listinfo/muscle