[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