Public bug reported: 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] ** Affects: linux-ports-meta (Ubuntu) Importance: Undecided Status: New -- [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 Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs