[Bug 860204] Re: Can't auto config 2 USB serial port

ccaaatt lion.guo at gmail.com
Tue Sep 27 03:01:26 UTC 2011


-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to udev in Ubuntu.
https://bugs.launchpad.net/bugs/860204

Title:
  Can't auto config 2 USB serial port

Status in “udev” package in Ubuntu:
  New

Bug description:
  Plug in  2 USB serial, run "lsusb":
  ...
  Bus 004 Device 002: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x Composite Device
  Bus 005 Device 002: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x Composite Device
  ...
  sudo lsusb -v -s :002: 

  Bus 004 Device 002: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x Composite Device
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               1.10
    bDeviceClass            0 (Defined at Interface level)
    bDeviceSubClass         0 
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    idVendor           0x10c4 Cygnal Integrated Products, Inc.
    idProduct          0xea60 CP210x Composite Device
    bcdDevice            1.00
    iManufacturer           1 Silicon Labs
    iProduct                2 CP2102 USB to UART Bridge Controller
    iSerial                 3 0044
    bNumConfigurations      1
    Configuration Descriptor:
      bLength                 9
      bDescriptorType         2
      wTotalLength           32
      bNumInterfaces          1
      bConfigurationValue     1
      iConfiguration          0 
      bmAttributes         0x80
        (Bus Powered)
      MaxPower              100mA
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       0
        bNumEndpoints           2
        bInterfaceClass       255 Vendor Specific Class
        bInterfaceSubClass      0 
        bInterfaceProtocol      0 
        iInterface              2 CP2102 USB to UART Bridge Controller
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x81  EP 1 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     0x01  EP 1 OUT
          bmAttributes            2
            Transfer Type            Bulk
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0040  1x 64 bytes
          bInterval               0
  Device Status:     0x0000
    (Bus Powered)

  Bus 005 Device 002: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x Composite Device
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               1.10
    bDeviceClass            0 (Defined at Interface level)
    bDeviceSubClass         0 
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    idVendor           0x10c4 Cygnal Integrated Products, Inc.
    idProduct          0xea60 CP210x Composite Device
    bcdDevice            1.00
    iManufacturer           1 Silicon Labs
    iProduct                2 USB to UART Test version HW1.2
    iSerial                 3 0045
    bNumConfigurations      1
    Configuration Descriptor:
      bLength                 9
      bDescriptorType         2
      wTotalLength           32
      bNumInterfaces          1
      bConfigurationValue     1
      iConfiguration          0 
      bmAttributes         0x80
        (Bus Powered)
      MaxPower              100mA
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       0
        bNumEndpoints           2
        bInterfaceClass       255 Vendor Specific Class
        bInterfaceSubClass      0 
        bInterfaceProtocol      0 
        iInterface              2 USB to UART Test version HW1.2
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x81  EP 1 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     0x01  EP 1 OUT
          bmAttributes            2
            Transfer Type            Bulk
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0040  1x 64 bytes
          bInterval               0
  Device Status:     0x0000
    (Bus Powered)

  
  BUT
  ~$ ls -l /dev/|grep -i usb|grep tty
  crw-rw----  1 root dialout 188,   0 2011-09-27 10:39 ttyUSB0
  =================
  Just ONE USB tty device was config.
  If plug in/out few times, sometime there are not any USB tty device was config( in fact  2 USB serial cable was connected to PC)

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: udev 173-0ubuntu3
  ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4
  Uname: Linux 3.0.0-12-generic i686
  ApportVersion: 1.23-0ubuntu1
  Architecture: i386
  CheckboxSubmission: bb3c63e4987943d4cafafd94eb0f35b5
  CheckboxSystem: bb422ca46d02494cdbc459927a98bc2f
  CustomUdevRuleFiles: 85-ifupdown.rules 70-wayland.rules
  Date: Tue Sep 27 10:48:28 2011
  MachineType: LENOVO 77328QC
  PccardctlIdent:
   Socket 0:
     no product info available
  PccardctlStatus:
   Socket 0:
     no card
  ProcEnviron:
   LANGUAGE=en
   PATH=(custom, user)
   LANG=zh_CN.utf8
   SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.0.0-12-generic root=UUID=0aa8ab34-8f88-481b-ab3d-b7b787a481ed ro
  SourcePackage: udev
  UpgradeStatus: Upgraded to oneiric on 2011-06-02 (116 days ago)
  dmi.bios.date: 08/22/2007
  dmi.bios.vendor: LENOVO
  dmi.bios.version: 7LET51WW (1.21 )
  dmi.board.name: 77328QC
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Available
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: dmi:bvnLENOVO:bvr7LET51WW(1.21):bd08/22/2007:svnLENOVO:pn77328QC:pvrThinkPadR61:rvnLENOVO:rn77328QC:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.name: 77328QC
  dmi.product.version: ThinkPad R61
  dmi.sys.vendor: LENOVO

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




More information about the foundations-bugs mailing list