Bug 1368208 - USB Reader not detected
Summary: USB Reader not detected
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: ccid
Version: 6.8
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Bob Relyea
QA Contact: Asha Akkiangady
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-08-18 16:49 UTC by Pat Riehecky
Modified: 2016-08-18 21:18 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-08-18 21:18:57 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Pat Riehecky 2016-08-18 16:49:52 UTC
Description of problem:
My usb smart card reader is detected fine on RHEL7, but not on 6.

I suspect the device driver code needs to be updated.

Version-Release number of selected component (if applicable):pcsc-lite-1.5.2-15.el6.x86_64


How reproducible:100%


Steps to Reproduce:
1.Attempt access to smart card reader
2.
3.

Actual results:
reader not detected

Expected results:
reader detected


Additional info:
Same reader works on RHEL7

dmesg:
usb 1-1.1: new full speed USB device number 5 using ehci_hcd
usb 1-1.1: New USB device found, idVendor=04e6, idProduct=5116
usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=5
usb 1-1.1: Product: SCR33xx v2.0 USB SC Reader
usb 1-1.1: Manufacturer: Identive
usb 1-1.1: SerialNumber: 53311604212189
usb 1-1.1: configuration #1 chosen from 1 choice

lsusb:
Bus 001 Device 005: ID 04e6:5116 SCM Microsystems, Inc. SCR331-LC1 / SCR3310 SmartCard Reader
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x04e6 SCM Microsystems, Inc.
  idProduct          0x5116 SCR331-LC1 / SCR3310 SmartCard Reader
  bcdDevice            6.01
  iManufacturer           1 Identive
  iProduct                2 SCR33xx v2.0 USB SC Reader
  iSerial                 5 53311604212189
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           93
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          3 CCID Class
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower               76mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass        11 Chip/SmartCard
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              4 CCID Interface
      ChipCard Interface Descriptor:
        bLength                54
        bDescriptorType        33
        bcdCCID              1.10  (Warning: Only accurate for version 1.0)
        nMaxSlotIndex           0
        bVoltageSupport         7  5.0V 3.0V 1.8V 
        dwProtocols             3  T=0 T=1
        dwDefaultClock       4800
        dwMaxiumumClock     16000
        bNumClockSupported      0
        dwDataRate          12903 bps
        dwMaxDataRate      600000 bps
        bNumDataRatesSupp.      0
        dwMaxIFSD             252
        dwSyncProtocols  00000000 
        dwMechanical     00000000 
        dwFeatures       000100BA
          Auto configuration based on ATR
          Auto voltage selection
          Auto clock change
          Auto baud rate change
          Auto PPS made by CCID
          TPDU level exchange
        dwMaxCCIDMsgLen       271
        bClassGetResponse    echo
        bClassEnvelope       echo
        wlcdLayout           none
        bPINSupport             0 
        bMaxCCIDBusySlots       1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              16
Device Status:     0x0000
  (Bus Powered)

Comment 2 Pat Riehecky 2016-08-18 20:59:07 UTC
Cancel that, conflict with openct.  NOTABUG

Comment 3 Bob Relyea 2016-08-18 21:18:57 UTC
Thanks for the second report. SCM 3310 should already work in RHEL 6. If you still have issues reopen this bug against ccid.

bob


Note You need to log in before you can comment on or make changes to this bug.