[Bug 1279544] [NEW] lsusb different device id when using usb hub

Raphaël Leroux indri.apollo at gmail.com
Wed Feb 12 22:15:35 UTC 2014


Public bug reported:

Description:	Ubuntu 13.10
Release:	13.10
usbutils:
  Installed : 1:007-2
----------------------------
I was configuring a game controller to work with xboxdrv.
So I first executed lsusb with the device connected directly on a pc usb port :

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 0810:0003 Personal Communication Systems, Inc. PlayStation Gamepad
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 002: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

The controller appears as 'Bus 001 Device 006: ID 0810:0003 Personal
Communication Systems, Inc. PlayStation Gamepad'

Then when I execute lsusb whit the device connected through an external
usb hub :

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 0810:0003 Personal Communication Systems, Inc. Batoh Device / PlayStation 3 Controller
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 002: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

The controller appears as 'Bus 001 Device 006: ID 0810:0003 Personal
Communication Systems, Inc. Batoh Device / PlayStation 3 Controller'

This last id is the one know by xboxdrv and I was able to configure the
controller.

Any idea about this behaviour ?

** Affects: usbutils (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  Description:	Ubuntu 13.10
  Release:	13.10
  usbutils:
-   Installed : 1:007-2
+   Installed : 1:007-2
  ----------------------------
  I was configuring a game controller to work with xboxdrv.
  So I first executed lsusb with the device connected directly on a pc usb port :
  
  Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 001 Device 006: ID 0810:0003 Personal Communication Systems, Inc. PlayStation Gamepad
  Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
  Bus 003 Device 002: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
  Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  
  The controller appears as 'Bus 001 Device 006: ID 0810:0003 Personal
  Communication Systems, Inc. PlayStation Gamepad'
  
  Then when I execute lsusb whit the device connected through an external
  usb hub :
  
  Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 001 Device 006: ID 0810:0003 Personal Communication Systems, Inc. Batoh Device / PlayStation 3 Controller
  Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
  Bus 003 Device 002: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
  Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  
  The controller appears as 'Bus 001 Device 006: ID 0810:0003 Personal
  Communication Systems, Inc. Batoh Device / PlayStation 3 Controller'
  
- This last id is the one know by xboxdrv and I could configure the
+ This last id is the one know by xboxdrv and I was able configure the
  controller.
  
  Any idea about this behaviour ?

** Description changed:

  Description:	Ubuntu 13.10
  Release:	13.10
  usbutils:
    Installed : 1:007-2
  ----------------------------
  I was configuring a game controller to work with xboxdrv.
  So I first executed lsusb with the device connected directly on a pc usb port :
  
  Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 001 Device 006: ID 0810:0003 Personal Communication Systems, Inc. PlayStation Gamepad
  Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
  Bus 003 Device 002: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
  Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  
  The controller appears as 'Bus 001 Device 006: ID 0810:0003 Personal
  Communication Systems, Inc. PlayStation Gamepad'
  
  Then when I execute lsusb whit the device connected through an external
  usb hub :
  
  Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 001 Device 006: ID 0810:0003 Personal Communication Systems, Inc. Batoh Device / PlayStation 3 Controller
  Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
  Bus 003 Device 002: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
  Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  
  The controller appears as 'Bus 001 Device 006: ID 0810:0003 Personal
  Communication Systems, Inc. Batoh Device / PlayStation 3 Controller'
  
- This last id is the one know by xboxdrv and I was able configure the
+ This last id is the one know by xboxdrv and I was able to configure the
  controller.
  
  Any idea about this behaviour ?

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

Title:
  lsusb different device id when using usb hub

Status in “usbutils” package in Ubuntu:
  New

Bug description:
  Description:	Ubuntu 13.10
  Release:	13.10
  usbutils:
    Installed : 1:007-2
  ----------------------------
  I was configuring a game controller to work with xboxdrv.
  So I first executed lsusb with the device connected directly on a pc usb port :

  Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 001 Device 006: ID 0810:0003 Personal Communication Systems, Inc. PlayStation Gamepad
  Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
  Bus 003 Device 002: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
  Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

  The controller appears as 'Bus 001 Device 006: ID 0810:0003 Personal
  Communication Systems, Inc. PlayStation Gamepad'

  Then when I execute lsusb whit the device connected through an
  external usb hub :

  Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 001 Device 006: ID 0810:0003 Personal Communication Systems, Inc. Batoh Device / PlayStation 3 Controller
  Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
  Bus 003 Device 002: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
  Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

  The controller appears as 'Bus 001 Device 006: ID 0810:0003 Personal
  Communication Systems, Inc. Batoh Device / PlayStation 3 Controller'

  This last id is the one know by xboxdrv and I was able to configure
  the controller.

  Any idea about this behaviour ?

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



More information about the foundations-bugs mailing list