← Back to team overview

kernel-packages team mailing list archive

[Bug 1249134] Re: CoolBox CR-600 usb card reader fails with second and succesive card insertions

 

** Package changed: ubuntu => linux (Ubuntu)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1249134

Title:
  CoolBox CR-600 usb card reader fails with second and succesive card
  insertions

Status in “linux” package in Ubuntu:
  New

Bug description:
  The second and succesive insertions of cards fail, no matter if it's
  the same again or a different one. So, I have to reboot the computer
  in order to recover the normal automount behaviour.

  When I first installed this device it was recognized by the kernel as
  a remote controller. To get it working as a multi-card reader I had to
  blacklist mceusb driver.


  ~~~~~~~~~~~~~~
  Aditional info
  ~~~~~~~~~~~~~~

  Ubuntu version:
  12.04.3

  
  Kernel:
  Linux 3.2.0-55-generic #85-Ubuntu SMP Wed Oct 2 12:29:27 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

  
  Card reader (commercial name):
  CoolBox CR-600

  
  lsusb:
  Bus 001 Device 003: ID 0bda:0161 Realtek Semiconductor Corp. Mass Storage Device
  Couldn't open device, some information will be missing
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               2.00
    bDeviceClass            0 (Defined at Interface level)
    bDeviceSubClass         0 
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    idVendor           0x0bda Realtek Semiconductor Corp.
    idProduct          0x0161 Mass Storage Device
    bcdDevice           61.10
    iManufacturer           1 
    iProduct                2 
    iSerial                 3 
    bNumConfigurations      1
    Configuration Descriptor:
      bLength                 9
      bDescriptorType         2
      wTotalLength          116
      bNumInterfaces          2
      bConfigurationValue     1
      iConfiguration          4 
      bmAttributes         0x80
        (Bus Powered)
      MaxPower              500mA
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       0
        bNumEndpoints           3
        bInterfaceClass        11 Chip/SmartCard
        bInterfaceSubClass      0 
        bInterfaceProtocol      0 
        iInterface              6 
        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       3750
          dwMaxiumumClock      7500
          bNumClockSupported      0
          dwDataRate          10080 bps
          dwMaxDataRate      312500 bps
          bNumDataRatesSupp.      0
          dwMaxIFSD             254
          dwSyncProtocols  00000000 
          dwMechanical     00000000 
          dwFeatures       00010030
            Auto clock change
            Auto baud rate change
            TPDU level exchange
          dwMaxCCIDMsgLen       271
          bClassGetResponse      00
          bClassEnvelope         00
          wlcdLayout           none
          bPINSupport             0 
          bMaxCCIDBusySlots       1
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x83  EP 3 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0040  1x 64 bytes
          bInterval               8
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x05  EP 5 OUT
          bmAttributes            2
            Transfer Type            Bulk
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0200  1x 512 bytes
          bInterval               0
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x86  EP 6 IN
          bmAttributes            2
            Transfer Type            Bulk
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0200  1x 512 bytes
          bInterval               0
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        1
        bAlternateSetting       0
        bNumEndpoints           2
        bInterfaceClass         8 Mass Storage
        bInterfaceSubClass      6 SCSI
        bInterfaceProtocol     80 Bulk-Only
        iInterface              5 
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x01  EP 1 OUT
          bmAttributes            2
            Transfer Type            Bulk
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0200  1x 512 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     0x0200  1x 512 bytes
          bInterval               0

  
  usb-devices (after boot):
  T:  Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  3 Spd=480 MxCh= 0
  D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
  P:  Vendor=0bda ProdID=0161 Rev=61.10
  S:  Manufacturer=Generic
  S:  Product=USB2.0-CRW
  S:  SerialNumber=20070818000000000
  C:  #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
  I:  If#= 0 Alt= 0 #EPs= 3 Cls=0b(scard) Sub=00 Prot=00 Driver=(none)
  I:  If#= 1 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

  
  usb-devices (after card insertion/extraction):
  T:  Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  3 Spd=480 MxCh= 0
  D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
  P:  Vendor=0bda ProdID=0161 Rev=61.10
  S:  Manufacturer=Generic
  S:  Product=USB2.0-CRW
  S:  SerialNumber=20070818000000000
  C:  #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
  I:  If#= 0 Alt= 0 #EPs= 3 Cls=0b(scard) Sub=00 Prot=00 Driver=(none)
  I:  If#= 1 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)

  
  modinfo usb_storage:
  filename:       /lib/modules/3.2.0-55-generic/kernel/drivers/usb/storage/usb-storage.ko
  license:        GPL
  description:    USB Mass Storage driver for Linux
  author:         Matthew Dharm <mdharm-usb@xxxxxxxxxxxxxxxxxx>
  srcversion:     10B205CD8F63479C5C1FB0D
  depends:        
  intree:         Y
  vermagic:       3.2.0-55-generic SMP mod_unload modversions 
  parm:           option_zero_cd:ZeroCD mode (1=Force Modem (default), 2=Allow CD-Rom (uint)
  parm:           swi_tru_install:TRU-Install mode (1=Full Logic (def), 2=Force CD-Rom, 3=Force Modem) (uint)
  parm:           delay_use:seconds to delay before using a new device (uint)
  parm:           quirks:supplemental list of device IDs and their quirks (string)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1249134/+subscriptions