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

Reply via email to