Could there be EMI? A bad cable? On Sun, 4 Jul 2004, Jesse Stockall wrote:
> Hi > > I have a "Ram Bo Hi-Speed Crystal Disk" USB mass storage device that > causes problems with vanilla 2.6.7. > > I'm using udev 0.29 on Gentoo > > USB and SCSI are compiled as modules > > When I insert the device I see the following in syslog: > > Jul 4 15:02:09 homer usb 2-2.4: new full speed USB device using address > 3 > Jul 4 15:02:10 homer SCSI subsystem initialized > Jul 4 15:02:10 homer Initializing USB Mass Storage driver... > Jul 4 15:02:10 homer scsi0 : SCSI emulation for USB Mass Storage > devices > Jul 4 15:02:10 homer Vendor: Generic Model: > Rev: > Jul 4 15:02:10 homer Type: Direct-Access ANSI > SCSI revision: 02 > Jul 4 15:02:10 homer USB Mass Storage device found at 3 > Jul 4 15:02:10 homer usbcore: registered new driver usb-storage > Jul 4 15:02:10 homer USB Mass Storage support registered. > Jul 4 15:02:11 homer scsi.agent[8484]: disk at > /devices/pci0000:00/0000:00:04.3/usb2/2-2/2-2.4/2-2.4:1.0/host0/0:0:0:0 > Jul 4 15:02:11 homer SCSI device sda: 251904 512-byte hdwr sectors (129 > MB) > Jul 4 15:02:11 homer sda: Write Protect is off > Jul 4 15:02:11 homer sda: Mode Sense: 03 00 00 00 > > Followed a few seconds later by: > > Jul 4 15:02:41 homer hub 2-0:1.0: port 2 disabled by hub (EMI?), > re-enabling...<6>usb 2-2: USB disconnect, address 2 > Jul 4 15:02:41 homer usb 2-2.4: USB disconnect, address 3 > > At this time a ps -ef shows: > > root 8475 1 0 15:02 ? 00:00:00 [usb-storage] > root 8476 1 0 15:02 ? 00:00:00 [scsi_eh_0] > root 8483 4 0 15:02 ? 00:00:00 /bin/sh /sbin/hotplug > scsi > root 8484 8483 0 15:02 ? 00:00:00 /bin/sh > /etc/hotplug/scsi.agent > root 8503 8484 0 15:02 ? 00:00:00 modprobe sd_mod > > The output from lsusb -v (before the hub is disabled) is: > > Bus 002 Device 003: ID 08ec:0834 M-Systems Flash Disk Pioneers > Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 0 Interface > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 64 > idVendor 0x08ec M-Systems Flash Disk Pioneers > idProduct 0x0834 > bcdDevice 1.00 > iManufacturer 16 Generic > iProduct 32 USB Flash Disk > iSerial 48 AAAAA11432289 > bNumConfigurations 1 > Configuration Descriptor: > bLength 9 > bDescriptorType 2 > wTotalLength 32 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 64 > bmAttributes 0x80 > MaxPower 84mA > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 8 Mass Storage > bInterfaceSubClass 6 SCSI > bInterfaceProtocol 80 Bulk (Zip) > iInterface 96 BULK > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 EP 1 IN > bmAttributes 2 > Transfer Type Bulk > Synch Type none > wMaxPacketSize 64 > bInterval 0 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x02 EP 2 OUT > bmAttributes 2 > Transfer Type Bulk > Synch Type none > wMaxPacketSize 64 > bInterval 0 > Language IDs: (length=4) > 0409 English(US) > > Bus 002 Device 002: ID 058f:9254 Alcor Micro Corp. Hub > Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 9 Hub > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x058f Alcor Micro Corp. > idProduct 0x9254 Hub > bcdDevice 1.00 > iManufacturer 1 ALCOR > iProduct 2 Generic USB Hub > 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 > bInterfaceProtocol 0 > iInterface 0 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 EP 1 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type none > wMaxPacketSize 1 > bInterval 255 > Language IDs: (length=4) > 0409 English(US) > > Bus 002 Device 001: ID 0000:0000 > Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 9 Hub > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x0000 > idProduct 0x0000 > bcdDevice 2.06 > iManufacturer 3 Linux 2.6.7 uhci_hcd > iProduct 2 VIA Technologies, Inc. VT82xxxxx UHCI USB > 1.1 Controller (#2) > iSerial 1 0000:00:04.3 > bNumConfigurations 1 > Configuration Descriptor: > bLength 9 > bDescriptorType 2 > wTotalLength 25 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 > bmAttributes 0xc0 > Self Powered > MaxPower 0mA > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 9 Hub > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 EP 1 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type none > wMaxPacketSize 2 > bInterval 255 > Language IDs: (length=4) > 0409 English(US) > > Bus 001 Device 002: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical > Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 0 Interface > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x045e Microsoft Corp. > idProduct 0x0040 Wheel Mouse Optical > bcdDevice 1.21 > iManufacturer 1 > iProduct 2 > iSerial 0 > bNumConfigurations 1 > Configuration Descriptor: > bLength 9 > bDescriptorType 2 > wTotalLength 34 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 > bmAttributes 0xa0 > Remote Wakeup > MaxPower 100mA > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 3 Human Interface Devices > bInterfaceSubClass 1 Boot Interface Subclass > bInterfaceProtocol 2 Mouse > iInterface 0 > HID Device Descriptor: > bLength 9 > bDescriptorType 33 > bcdHID 1.00 > bCountryCode 0 > bNumDescriptors 1 > bDescriptorType 34 Report > wDescriptorLength 72 > cannot get report descriptor > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 EP 1 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type none > wMaxPacketSize 4 > bInterval 10 > Language IDs: (length=24) > 0409 English(US) > 0809 English(UK) > 0c09 English(Australian) > 1009 English(Canadian) > 1409 English(New Zealand) > 1809 English(Ireland) > 1c09 English(South Africa) > 2009 English(Jamaica) > 2409 English(Carribean) > 2809 English(Belize) > 2c09 English(Trinidad) > > Bus 001 Device 001: ID 0000:0000 > Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 9 Hub > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x0000 > idProduct 0x0000 > bcdDevice 2.06 > iManufacturer 3 Linux 2.6.7 uhci_hcd > iProduct 2 VIA Technologies, Inc. VT82xxxxx UHCI USB > 1.1 Controller > iSerial 1 0000:00:04.2 > bNumConfigurations 1 > Configuration Descriptor: > bLength 9 > bDescriptorType 2 > wTotalLength 25 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 > bmAttributes 0xc0 > Self Powered > MaxPower 0mA > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 9 Hub > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 EP 1 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type none > wMaxPacketSize 2 > bInterval 255 > Language IDs: (length=4) > 0409 English(US) > > > After the hub is disabled, running lsusb will hang, and the "USB Hotplug > System" hangs on shutdown, requiring a reset. > > I also tried to load all the modules (sg, sd_mod, scsi_mod, usb-storage) > before plugging in the device, but no /dev node is created by udev, and > the USB hotplug system still hangs on shutdown. > > Thanks > > Jesse > > -- /------------------------------------+-------------------------\ |Stephen J. Gowdy | SLAC, MailStop 34, | |http://www.slac.stanford.edu/~gowdy/ | 2575 Sand Hill Road, | |http://calendar.yahoo.com/gowdy | Menlo Park CA 94025, USA | |EMail: [EMAIL PROTECTED] | Tel: +1 650 926 3144 | \------------------------------------+-------------------------/ ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
