Hi there, Basically, I cannot make my USB stick to work. I get an error telling me "device descriptor read/64, error -71" and the kernel doesn't seem to detect the device whenever I plug/unplug it. Useful (?) information:
Using gentoo-dev-sources-2.6.10-r6. My USB related kernel configuration: CONFIG_USB=m CONFIG_USB_DEVICEFS=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB_ARCH_HAS_OHCI=y CONFIG_USB_EHCI_HCD=m CONFIG_USB_OHCI_HCD=m CONFIG_USB_UHCI_HCD=m CONFIG_USB_PRINTER=m CONFIG_USB_STORAGE=m CONFIG_USB_STORAGE_RW_DETECT=y CONFIG_USB_HID=m CONFIG_USB_HIDINPUT=y CONFIG_USB_HIDDEV=y ws00 root # lsmod | grep usb usb_storage 27904 0 usbhid 29632 0 usbcore 101752 6 ohci_hcd,uhci_hcd,usb_storage,usbhid,ehci_hcd I get the following while booting in /var/log/messages: Feb 6 00:11:06 ws00 ehci_hcd 0000:00:09.2: VIA Technologies, Inc. USB 2.0 Feb 6 00:11:06 ws00 ehci_hcd 0000:00:09.2: irq 10, pci mem 0xd4800000 Feb 6 00:11:06 ws00 ehci_hcd 0000:00:09.2: new USB bus registered, assigned bus number 1 Feb 6 00:11:06 ws00 ehci_hcd 0000:00:09.2: USB 2.0 initialized, EHCI 0.95, driver 26 Oct 2004 Feb 6 00:11:06 ws00 hub 1-0:1.0: USB hub found Feb 6 00:11:06 ws00 hub 1-0:1.0: 4 ports detected Feb 6 00:11:06 ws00 usb 1-2: new high speed USB device using ehci_hcd and address 3 Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 usb 1-2: new high speed USB device using ehci_hcd and address 4 Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 usbcore: registered new driver hiddev Feb 6 00:11:06 ws00 usb 1-2: new high speed USB device using ehci_hcd and address 6 Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 usb 1-2: new high speed USB device using ehci_hcd and address 7 Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 usbcore: registered new driver usbhid Feb 6 00:11:06 ws00 drivers/usb/input/hid-core.c: v2.0:USB HID core driver Feb 6 00:11:06 ws00 Initializing USB Mass Storage driver... Feb 6 00:11:06 ws00 usb 1-2: new high speed USB device using ehci_hcd and address 8 Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 usbcore: registered new driver usb-storage Feb 6 00:11:06 ws00 USB Mass Storage support registered. Feb 6 00:11:06 ws00 USB Universal Host Controller Interface driver v2.2 Feb 6 00:11:06 ws00 PCI: Enabling device 0000:00:09.0 (0014 -> 0015) Feb 6 00:11:06 ws00 ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11 Feb 6 00:11:06 ws00 PCI: setting IRQ 11 as level-triggered Feb 6 00:11:06 ws00 ACPI: PCI interrupt 0000:00:09.0[A] -> GSI 11 (level, low) -> IRQ 11 Feb 6 00:11:06 ws00 PCI: Via IRQ fixup for 0000:00:09.0, from 255 to 11 Feb 6 00:11:06 ws00 uhci_hcd 0000:00:09.0: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller Feb 6 00:11:06 ws00 uhci_hcd 0000:00:09.0: irq 11, io base 0xd800 Feb 6 00:11:06 ws00 uhci_hcd 0000:00:09.0: new USB bus registered, assigned bus number 2 Feb 6 00:11:06 ws00 hub 2-0:1.0: USB hub found Feb 6 00:11:06 ws00 hub 2-0:1.0: 2 ports detected Feb 6 00:11:06 ws00 PCI: Enabling device 0000:00:09.1 (0014 -> 0015) Feb 6 00:11:06 ws00 ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11 Feb 6 00:11:06 ws00 ACPI: PCI interrupt 0000:00:09.1[B] -> GSI 11 (level, low) -> IRQ 11 Feb 6 00:11:06 ws00 PCI: Via IRQ fixup for 0000:00:09.1, from 255 to 11 Feb 6 00:11:06 ws00 uhci_hcd 0000:00:09.1: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#2) Feb 6 00:11:06 ws00 uhci_hcd 0000:00:09.1: irq 11, io base 0xd400 Feb 6 00:11:06 ws00 uhci_hcd 0000:00:09.1: new USB bus registered, assigned bus number 3 Feb 6 00:11:06 ws00 hub 3-0:1.0: USB hub found Feb 6 00:11:06 ws00 hub 3-0:1.0: 2 ports detected Feb 6 00:11:06 ws00 ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 11 Feb 6 00:11:06 ws00 ACPI: PCI interrupt 0000:00:11.2[D] -> GSI 11 (level, low) -> IRQ 11 Feb 6 00:11:06 ws00 uhci_hcd 0000:00:11.2: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#3) Feb 6 00:11:06 ws00 uhci_hcd 0000:00:11.2: irq 11, io base 0xa800 Feb 6 00:11:06 ws00 uhci_hcd 0000:00:11.2: new USB bus registered, assigned bus number 4 Feb 6 00:11:06 ws00 hub 4-0:1.0: USB hub found Feb 6 00:11:06 ws00 hub 4-0:1.0: 2 ports detected Feb 6 00:11:06 ws00 ACPI: PCI interrupt 0000:00:11.3[D] -> GSI 11 (level, low) -> IRQ 11 Feb 6 00:11:06 ws00 PCI: Via IRQ fixup for 0000:00:11.3, from 9 to 11 Feb 6 00:11:06 ws00 uhci_hcd 0000:00:11.3: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#4) Feb 6 00:11:06 ws00 uhci_hcd 0000:00:11.3: irq 11, io base 0xa400 Feb 6 00:11:06 ws00 uhci_hcd 0000:00:11.3: new USB bus registered, assigned bus number 5 Feb 6 00:11:06 ws00 hub 5-0:1.0: USB hub found Feb 6 00:11:06 ws00 hub 5-0:1.0: 2 ports detected Feb 6 00:11:06 ws00 ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI) Feb 6 00:11:06 ws00 usb 1-2: new high speed USB device using ehci_hcd and address 11 Feb 6 00:11:06 ws00 ohci1394: $Rev: 1223 $ Ben Collins <[EMAIL PROTECTED]> Feb 6 00:11:06 ws00 PCI: Enabling device 0000:00:07.0 (0014 -> 0016) Feb 6 00:11:06 ws00 ACPI: PCI interrupt 0000:00:07.0[A] -> GSI 10 (level, low) -> IRQ 10 Feb 6 00:11:06 ws00 ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[10] MMIO=[d5800000-d58007ff] Max Packet=[2048] Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 sbp2: $Rev: 1219 $ Ben Collins <[EMAIL PROTECTED]> Feb 6 00:11:06 ws00 device-mapper: 4.3.0-ioctl (2004-09-30) initialised: [EMAIL PROTECTED] Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 ReiserFS: hda3: found reiserfs format "3.6" with standard journal Feb 6 00:11:06 ws00 usb 2-1: new full speed USB device using uhci_hcd and address 2 Feb 6 00:11:06 ws00 usb 3-2: new full speed USB device using uhci_hcd and address 2 Feb 6 00:11:06 ws00 ieee1394: Host added: ID:BUS[0-00:1023] GUID[00e018000008e5c3] Feb 6 00:11:06 ws00 usb 4-2: new low speed USB device using uhci_hcd and address 2 Feb 6 00:11:06 ws00 hiddev96: USB HID v1.10 Device [American Power Conversion Smart-UPS 750 XL FW:630.3.I USB FW:1.] on usb-0000:00:11.2-2 Feb 6 00:11:06 ws00 usb 1-2: new high speed USB device using ehci_hcd and address 14 Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 usb 1-2: new high speed USB device using ehci_hcd and address 16 Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Feb 6 00:11:06 ws00 usb 1-2: new high speed USB device using ehci_hcd and address 18 Feb 6 00:11:06 ws00 usb 1-2: device descriptor read/64, error -71 Output of dmesg: ws00 root # dmesg | grep usb usbcore: registered new driver usbfs usbcore: registered new driver hub usb 1-2: new high speed USB device using ehci_hcd and address 3 usb 1-2: device descriptor read/64, error -71 usb 1-2: device descriptor read/64, error -71 usb 1-2: new high speed USB device using ehci_hcd and address 4 usb 1-2: device descriptor read/64, error -71 usb 1-2: device descriptor read/64, error -71 usbcore: registered new driver hiddev usb 1-2: new high speed USB device using ehci_hcd and address 6 usb 1-2: device descriptor read/64, error -71 usb 1-2: device descriptor read/64, error -71 usb 1-2: new high speed USB device using ehci_hcd and address 7 usb 1-2: device descriptor read/64, error -71 usb 1-2: device descriptor read/64, error -71 usbcore: registered new driver usbhid drivers/usb/input/hid-core.c: v2.0:USB HID core driver usb 1-2: new high speed USB device using ehci_hcd and address 8 usb 1-2: device descriptor read/64, error -71 usb 1-2: device descriptor read/64, error -71 usbcore: registered new driver usb-storage usb 1-2: new high speed USB device using ehci_hcd and address 11 usb 1-2: device descriptor read/64, error -71 usb 1-2: device descriptor read/64, error -71 usb 2-1: new full speed USB device using uhci_hcd and address 2 usb 3-2: new full speed USB device using uhci_hcd and address 2 usb 4-2: new low speed USB device using uhci_hcd and address 2 hiddev96: USB HID v1.10 Device [American Power Conversion Smart-UPS 750 XL FW:630.3.I USB FW:1.] on usb-0000:00:11.2-2 usb 1-2: new high speed USB device using ehci_hcd and address 14 usb 1-2: device descriptor read/64, error -71 usb 1-2: device descriptor read/64, error -71 usb 1-2: new high speed USB device using ehci_hcd and address 16 usb 1-2: device descriptor read/64, error -71 usb 1-2: device descriptor read/64, error -71 usb 1-2: new high speed USB device using ehci_hcd and address 18 usb 1-2: device descriptor read/64, error -71 usb 1-2: device descriptor read/64, error -71 My /etc/fstab: ws00 root # grep usb /etc/fstab none /proc/bus/usb usbfs defaults 0 0 /dev/sda1 /mnt/usbflash auto noauto,user 0 0 Coldplug complains while booting: * Coldplugging usb devices chown: cannot access '/proc/bus/usb/001/002': No such file or directory chmod: cannot access '/proc/bus/usb/001/002': No such file or directory I think I'm working with udev, as I have followed the instructions on the gentoo site, but I get no dmesg output when plugging / unplugging the stick. The only information I have found googling is something related to an option of usbcore (old_scheme_first) but I have tried it with no success: ws00 root # grep usb /etc/modprobe.conf alias usbdevfs usbcore options usbcore old_scheme_first=y Any idea on what could be going on, or how could I debug this error would be much appreciated. Thanks in advance, best regards Jose -- [email protected] mailing list
