[Bug 514742] Re: [058f:6254 Alcor Micro Corp. USB Hub] USB port gets stuck at "suspend" status after Safely Remove Device

Wenzhuo Zhang wenzhuo at zhmail.com
Thu May 13 22:47:30 UTC 2010


apport information

** Tags added: apport-collected

** Description changed:

  Binary package hint: linux-image
  
  OS: Ubuntu 9.10 (Karmic Koala)
  Kernel: 2.6.31-17-generic
  
  I've got a PowerSync HU-210B USB 2.0 4-Port HUB, which is based on the
  Alcor USB Hub chip (058f:6254 Alcor Micro Corp. USB Hub). After
  performing Safely Remove Drive on a USB flash drive connected to this
  hub, the USB port no longer reacts to plug/unplug events (gets stuck at
  "suspend" status), until the hub itself is disconnected and reconnected
  to the upstream.
  
  Since the problem is not reproducible in Windows XP, I guess it's caused
  by a bug in the linux-usb subsystem.
  
  [code]
  $ sudo lsusb -v -d 058f:6254
  
  Bus 001 Device 019: ID 058f:6254 Alcor Micro Corp. USB Hub
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               2.00
    bDeviceClass            9 Hub
    bDeviceSubClass         0 Unused
    bDeviceProtocol         1 Single TT
    bMaxPacketSize0        64
    idVendor           0x058f Alcor Micro Corp.
    idProduct          0x6254 USB Hub
    bcdDevice            1.00
    iManufacturer           0 
    iProduct                1 USB2.0Hub
    iSerial                 0 
    bNumConfigurations      1
    Configuration Descriptor:
      bLength                 9
      bDescriptorType         2
      wTotalLength           25
      bNumInterfaces          1
      bConfigurationValue     1
      iConfiguration          0 
      bmAttributes         0xe0
        Self Powered
        Remote Wakeup
      MaxPower              100mA
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       0
        bNumEndpoints           1
        bInterfaceClass         9 Hub
        bInterfaceSubClass      0 Unused
        bInterfaceProtocol      0 Full speed (or root) hub
        iInterface              0 
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x81  EP 1 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0001  1x 1 bytes
          bInterval              12
  Hub Descriptor:
    bLength               9
    bDescriptorType      41
    nNbrPorts             4
    wHubCharacteristic 0x0080
      Ganged power switching
      Ganged overcurrent protection
      TT think time 8 FS bits
      Port indicators
    bPwrOn2PwrGood       50 * 2 milli seconds
    bHubContrCurrent    100 milli Ampere
    DeviceRemovable    0x00
    PortPwrCtrlMask    0xff
   Hub Port Status:
     Port 1: 0000.0507 highspeed power suspend enable connect
     Port 2: 0000.0100 power
     Port 3: 0000.0100 power
     Port 4: 0000.0100 power
  Device Qualifier (for other device speed):
    bLength                10
    bDescriptorType         6
    bcdUSB               2.00
    bDeviceClass            9 Hub
    bDeviceSubClass         0 Unused
    bDeviceProtocol         0 Full speed (or root) hub
    bMaxPacketSize0        64
    bNumConfigurations      1
  Device Status:     0x0001
    Self Powered
  [/code]
+ --- 
+ AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
+ Architecture: i386
+ AudioDevicesInUse:
+  USER        PID ACCESS COMMAND
+  /dev/snd/controlC0:  wenzhuo    1478 F.... pulseaudio
+ CRDA: Error: [Errno 2] No such file or directory
+ Card0.Amixer.info:
+  Card hw:0 'I82801DBICH4'/'Intel 82801DB-ICH4 with AD1981B at irq 11'
+    Mixer name	: 'Analog Devices AD1981B'
+    Components	: 'AC97a:41445374'
+    Controls      : 26
+    Simple ctrls  : 18
+ Card29.Amixer.info:
+  Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw 1QHT23WW-1.08'
+    Mixer name	: 'ThinkPad EC 1QHT23WW-1.08'
+    Components	: ''
+    Controls      : 2
+    Simple ctrls  : 1
+ Card29.Amixer.values:
+  Simple mixer control 'Console',0
+    Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
+    Playback channels: Mono
+    Limits: Playback 0 - 14
+    Mono: Playback 0 [0%] [on]
+ CurrentDmesg:
+  [   38.564029] eth1: no IPv6 routers present
+  [   38.668024] eth0: no IPv6 routers present
+  [   40.077636] lib80211_crypt: registered algorithm 'CCMP'
+  [   40.111479] padlock: VIA PadLock not detected.
+  [   40.154625] lib80211_crypt: registered algorithm 'TKIP'
+ DistroRelease: Ubuntu 10.04
+ HibernationDevice: RESUME=UUID=5e4fc5f4-fe53-4b3c-9743-552d18a38bc2
+ Lsusb:
+  Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
+  Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
+  Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
+  Bus 001 Device 002: ID 058f:6254 Alcor Micro Corp. USB Hub
+  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
+ MachineType: IBM 2672AEC
+ Package: linux (not installed)
+ PccardctlIdent:
+  Socket 0:
+    no product info available
+  Socket 1:
+    no product info available
+ PccardctlStatus:
+  Socket 0:
+    no card
+  Socket 1:
+    no card
+ ProcCmdLine: root=UUID=46aacfd3-26dd-438e-a50d-5d8951d49614 ro quiet splash
+ ProcEnviron:
+  LANG=en_US.utf8
+  SHELL=/bin/bash
+ ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
+ Regression: No
+ RelatedPackageVersions: linux-firmware 1.34
+ Reproducible: Yes
+ RfKill:
+  
+ Tags: lucid  needs-upstream-testing
+ Uname: Linux 2.6.32-22-generic i686
+ UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
+ WpaSupplicantLog:
+  
+ dmi.bios.date: 09/22/2005
+ dmi.bios.vendor: IBM
+ dmi.bios.version: 1QET97WW (3.02 )
+ dmi.board.name: 2672AEC
+ dmi.board.vendor: IBM
+ dmi.board.version: Not Available
+ dmi.chassis.asset.tag: No Asset Information
+ dmi.chassis.type: 10
+ dmi.chassis.vendor: IBM
+ dmi.chassis.version: Not Available
+ dmi.modalias: dmi:bvnIBM:bvr1QET97WW(3.02):bd09/22/2005:svnIBM:pn2672AEC:pvrThinkPadX32:rvnIBM:rn2672AEC:rvrNotAvailable:cvnIBM:ct10:cvrNotAvailable:
+ dmi.product.name: 2672AEC
+ dmi.product.version: ThinkPad X32
+ dmi.sys.vendor: IBM

** Attachment added: "AlsaDevices.txt"
   http://launchpadlibrarian.net/48416075/AlsaDevices.txt

-- 
[058f:6254 Alcor Micro Corp. USB Hub] USB port gets stuck at "suspend" status after Safely Remove Device
https://bugs.launchpad.net/bugs/514742
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list