[Pcsclite-git-commit] [CCID] 01/01: udev rules: Disable USB autosuspend on C3PO LTC31 v1 reader
Ludovic Rousseau
rousseau at moszumanska.debian.org
Mon Sep 11 15:50:08 UTC 2017
This is an automated email from the git hooks/post-receive script.
rousseau pushed a commit to branch master
in repository CCID.
commit 7f3a5207e30e83af3d95dcd9ba3576e603cf6fb8
Author: Rodrigo <rodarima at gmail.com>
Date: Sat Sep 9 01:13:06 2017 +0200
udev rules: Disable USB autosuspend on C3PO LTC31 v1 reader
The device doesn't seem to work fine when resuming from suspension mode.
By preventing autosuspension the device doesn't fail anymore.
See Github issue #36
"USB autosuspend problem: libusb_open returns LIBUSB_ERROR_IO"
https://github.com/LudovicRousseau/CCID/issues/36
---
src/92_pcscd_ccid.rules | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/92_pcscd_ccid.rules b/src/92_pcscd_ccid.rules
index 0fe201f..b577bb9 100644
--- a/src/92_pcscd_ccid.rules
+++ b/src/92_pcscd_ccid.rules
@@ -11,6 +11,9 @@ ENV{DEVTYPE}!="usb_device", GOTO="pcscd_ccid_rules_end"
# Kobil mIDentity
ATTRS{idVendor}=="0d46", ATTRS{idProduct}=="4081", RUN+="/usr/sbin/Kobil_mIDentity_switch"
+# Keep USB autosuspend off for the C3PO LTC31 v1 SmartCard Reader
+ATTR{idVendor}=="0783", ATTR{idProduct}=="0003", GOTO="pcscd_ccid_rules_end"
+
# set USB power management to auto.
ENV{ID_USB_INTERFACES}==":0b0000:", TEST=="power/control", ATTR{power/control}="auto"
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pcsclite/CCID.git
More information about the Pcsclite-cvs-commit
mailing list