Bug 127059
Summary: | usb devices not recognized | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | dominique belloeil <dominique> |
Component: | kernel | Assignee: | Dave Jones <davej> |
Status: | CLOSED NEXTRELEASE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 2 | CC: | moneta.mace, pfrields, redskull, timh |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-04-16 05:36:15 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
dominique belloeil
2004-07-01 06:51:43 UTC
Nearly same problems with a Sarotech USB 2.0 HDD device.
1) WHEN I TURN ON THE USB EXTERNAL HDD:
usb 4-3: new high speed USB device using address 2
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
Vendor: Model: Rev:
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
USB Mass Storage device found at 2
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
SCSI device sda: 241254721 512-byte hdwr sectors (123522 MB)
sda: assuming drive cache: write through
sda:
At this step the computer seems to do nothing more. The red led on USB
HDD is lighted. Some activity happening.
2) LSMOD shows
# /sbin/lsmod
Module Size Used by
sd_mod 16472 2
usb_storage 53576 1
ehci_hcd 22916 0
sg 27680 0
scsi_mod 91984 3 sd_mod,usb_storage,sg
vfat 9984 1
fat 33600 1 vfat
uhci_hcd 24472 0
ext3 103656 3
jbd 40728 1 ext3
.....
3) NOTHING HAPPENING, UNTIL I TURN OFF THE USB DRIVE. DMESG SHOWS
ERRORS LIKE:
Buffer I/O error on device sda, logical block 56918292
SCSI error : <0 0 0 0> return code = 0x70000
end_request: I/O error, dev sda, sector 56918293
Buffer I/O error on device sda, logical block 56918293
SCSI error : <0 0 0 0> return code = 0x70000
end_request: I/O error, dev sda, sector 56918294
Buffer I/O error on device sda, logical block 56918294
SCSI error : <0 0 0 0> return code = 0x70000
end_request: I/O error, dev sda, sector 56918295
Buffer I/O error on device sda, logical block 56918295
> sda2
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
updfstab: Using deprecated /dev/sg mechanism instead of SG_IO on the
actual device
inserting floppy driver for 2.6.6-1.435
usb 4-3: USB disconnect, address 2
My HDD works for Fedora Core 1 and Windows XP with no problems. It has external power, not powered from USB bus. i tried 2.6.7-1.459 for no better results. [root@dom root]# uname -r 2.6.7-1.459 tail -f /var/log/messages Jul 4 14:53:08 dom kernel: usb 2-1: new full speed USB device using address 2 Jul 4 14:53:13 dom kernel: usb 2-1: control timeout on ep0out Jul 4 14:53:13 dom kernel: uhci_hcd 0000:00:1d.0: Unlink after no-IRQ? Different ACPI or APIC settings may help. Jul 4 14:53:18 dom kernel: usb 2-1: control timeout on ep0out Jul 4 14:53:19 dom kernel: usb 2-1: device not accepting address 2, error -110 Jul 4 14:53:19 dom kernel: usb 2-1: new full speed USB device using address 3 Jul 4 14:53:24 dom kernel: usb 2-1: control timeout on ep0out Jul 4 14:53:29 dom kernel: usb 2-1: control timeout on ep0out Jul 4 14:53:29 dom kernel: usb 2-1: device not accepting address 3, error -110 good luck to you I have the same issue and also try upgrading the kernel to 2.6.8-1.521 with the same results: [root@replace root]# uname -r 2.6.8-1.521 [root@replace root]# tail -f /var/log/messages Aug 28 23:06:32 replace pppd[3147]: CCP: timeout sending Config-Requests Aug 28 23:41:52 replace su(pam_unix)[3471]: session opened for user root by user(uid=500) Aug 28 23:42:22 replace kernel: usb 2-1: new full speed USB device using address 2 Aug 28 23:42:27 replace kernel: usb 2-1: control timeout on ep0out Aug 28 23:42:32 replace kernel: usb 2-1: control timeout on ep0out Aug 28 23:42:32 replace kernel: usb 2-1: device not accepting address 2, error -110 Aug 28 23:42:32 replace kernel: usb 2-1: new full speed USB device using address 3 Aug 28 23:42:37 replace kernel: usb 2-1: control timeout on ep0out Aug 28 23:42:43 replace kernel: usb 2-1: control timeout on ep0out Aug 28 23:42:43 replace kernel: usb 2-1: device not accepting address 3, error -110 And if a do a lsusb only get my hubs: [root@replace root]# lsusb -v Bus 004 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.8-1.521 uhci_hcd iProduct 2 UHCI Host Controller iSerial 1 0000:00:1d.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 Unused bInterfaceProtocol 0 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 bytes 2 once 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 0xfe PortPwrCtrlMask 0x6a Language IDs: (length=4) 0409 English(US) Bus 003 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.8-1.521 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 0xc0 Self Powered MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 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 bytes 2 once 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 0xfe PortPwrCtrlMask 0x6a 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 Unused bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.8-1.521 uhci_hcd iProduct 2 UHCI Host Controller iSerial 1 0000:00:1d.0 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 Unused bInterfaceProtocol 0 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 bytes 2 once 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 0xfe PortPwrCtrlMask 0x6a Language IDs: (length=4) 0409 English(US) Bus 001 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 1 Single TT bMaxPacketSize0 8 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.8-1.521 ehci_hcd iProduct 2 EHCI Host Controller iSerial 1 0000:00:1d.7 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 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 bytes 2 once bInterval 12 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 6 wHubCharacteristic 0x0008 Ganged power switching Per-port overcurrent protection TT think time 8 FS bits bPwrOn2PwrGood 10 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0xfe PortPwrCtrlMask 0x6a Language IDs: (length=4) 0409 English(US) I also try with the kernel parameter pci=noacpi and apci=off with out any results. Hello again, my problem was just solve when I recompile the kernel and changing the ehci-hcd and uhci-hcd modules to be part of the kernel and not as modules but now I can't see the files that supouse to be in /proc/bus/usb and for that the commands lsusb and usbview are not working. Some knows why can I see thouse files??? I would like to add to Comment #1 that I wrote earlier. The Sarotech USB HDD is working in Ubuntu 4.10, but not in Fedora Core 3 final. What's the problem? Is it some hack that Ubuntu kernel (2.6.8.xx) has that FC3 doesn't? Fedora Core 2 has now reached end of life, and no further updates will be provided by Red Hat. The Fedora legacy project will be producing further kernel updates for security problems only. If this bug has not been fixed in the latest Fedora Core 2 update kernel, please try to reproduce it under Fedora Core 3, and reopen if necessary, changing the product version accordingly. Thank you. |