On Wed, Jul 14, 2010 at 11:40 AM, Toan Pham <tpham3783@xxxxxxxxx> wrote: > > Like Alan suggested, It is best if you disable your internal usb device. > We do not know what it is yet; but look around in the bios and see if there > are options to disable devices such as webcam, usb sound card, usb HID etc. > A second way would be looking at your usb bus information (lsusb -v) and > disable appropriate hub and see if the errors continue to occur. > > cd /sys/module/usbcore/drivers/usb:hub/ > > echo -n 'x-0:1.0' > unbind # where x is an usb bus number, 1 to 5 > > Once the faulty usb device is disabled; you may want to test out your > hardware with external usb devices and see if everything is normal. > > > > Toan Hi Toan and others, My computer is not hanging anymore when I disable the 7-0:1.0 bus: cd /sys/module/usbcore/drivers/usb:hub/ echo -n '7-0:1.0' > unbind ... it seems that it is better working now. Is there any drawback doing this? Maybe it is a conflict problem between modules, I mean, a conflict between ehci_hcd and uhci_hcd? since 7-0:1.0 is being controlled by the uhci_hcd. How to better solve this? How can I make my kernel (ubuntu 10.04) to persist the command above during the boot process? My laptop has only two external usb ports, as following: Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub *** Problematic *** -->> Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 004: ID 0930:0508 Toshiba Corp. Integrated Bluetooth HCI Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub How can I know that device is plugged in the Bus 007? I plugged devices in both ports and from lsusb I noticed that the bus used by the devices was usb 6-1 and usb 8-2. As can be noticed above, the Bluetooth HCI device is attached to Bus 003 Device 004 (is this mean 3-4?) and in addition to this I have a built-in webcam and a fingerprint reader, what probably are causing the problem. I accessed the bios and disabled the webcam, the problem persists, and I didn't find any option to disable the fingerprint reader. Do you think that the problem is with fingerprint reader? I have only Linux installed on my Toshiba M750 Portege laptop. The lsusb -v output for the bus 007 is shown next. Is is possible to take any conclusion from the output below? How can I isolate Bus 007 and make kernel ignore it during the OS startup? Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0001 1.1 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.32-23-generic uhci_hcd iProduct 2 UHCI Host Controller iSerial 1 0000:00:1d.1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA 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 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0101 power connect Device Status: 0x0003 Self Powered Remote Wakeup Enabled Thank you, Leandro. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html