Continuing USB Problems
jingai
jingai at earthlink.net
Fri Oct 8 11:49:10 EST 1999
Okay, I've finally gotten around to digging thru the 2.3.19 USB code to
try to pinpoint my problem. First of all, this is my setup:
UMAX S900 (PowerMac clone), Entrega 4-port USB card (two root hubs, I
believe), Contour Designs Unimouse, and a MacAlly iKey keyboard.
The OHCI USB driver fails when trying to get a descriptor from the device
(my mouse). It seems to recognize the card just fine, though. I turned
on debug messages and also added some of my own (to print the result from
the call to the function that grabs the descriptor), which I have
attached to this email below.
Also, just FYI, I have installed the PCI Patches mentioned on the
linuxppc-dev list, and also modified the USB code as described in the USB
HOWTO on http://www.dynamine.net/linux-usb/HOWTO/
Anyway, if anyone can help, I would *really* appreciate it. I have been
hacking at this for three weeks to no avail :( Oh, and I have tried
plugging the mouse into all four of the ports, but nothing changed.
Here is the output from the driver (note: my debug messages are precluded
by JSLUSB):
OHCI USB Driver loading
usb-ohci: Warning! Gobs of debugging output has been enabled.
Check your kern.debug logs for the bulk of it.
usb-ohci: 2 root hub ports found
usb-ohci: forking ohci-control thread for 0xc028e220
ohci-control thread code for 0xc028e220 code at 0xc0114b20
New USB bus registered
usb-ohci: HC c028e220 reset.
usb-ohci: host controller operational
entering ohci_check_configuration c028e220
ohci_connect_change on port 0
USB new device connect, assigned device number 1
ohci_control_msg: timed out on pipe 80000080 cmd 80 6 100 0 8
JSLUSB: result of call to dev->bus->op->control_msg() == 272.
ohci_control_msg: timed out on pipe 80000080 cmd 80 6 100 0 8
JSLUSB: result of call to dev->bus->op->control_msg() == 272.
ohci_control_msg: timed out on pipe 80000080 cmd 80 6 100 0 8
JSLUSB: result of call to dev->bus->op->control_msg() == 272.
ohci_control_msg: timed out on pipe 80000080 cmd 80 6 100 0 8
JSLUSB: result of call to dev->bus->op->control_msg() == 272.
ohci_control_msg: timed out on pipe 80000080 cmd 80 6 100 0 8
JSLUSB: result of call to dev->bus->op->control_msg() == 272.
ohci_control_msg: timed out on pipe 80000080 cmd 80 6 100 0 8
JSLUSB: result of call to dev->bus->op->control_msg() == 272.
ohci_control_msg: timed out on pipe 80000080 cmd 80 6 100 0 8
JSLUSB: result of call to dev->bus->op->control_msg() == 272.
ohci_control_msg: timed out on pipe 80000080 cmd 80 6 100 0 8
JSLUSB: result of call to dev->bus->op->control_msg() == 272.
ohci_control_msg: timed out on pipe 80000080 cmd 80 6 100 0 8
JSLUSB: result of call to dev->bus->op->control_msg() == 272.
ohci_control_msg: timed out on pipe 80000080 cmd 80 6 100 0 8
JSLUSB: result of call to dev->bus->op->control_msg() == 272.
usb-ohci: unable to allocate a TD
usb-ohci: out of TDs
usb-ohci: build_td_chain failed for dev c03b6000, pipe 0x80000080
usbcore: USB device not responding, giving up
ohci-control thread sleeping
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-dev
mailing list