2002-08-11 15:53:35

by Matthew Harrell

[permalink] [raw]
Subject: USB problem with 2.5.3[0-1]?


Using essentially the same config file from 2.5.25 amd 2.5.27 (the last good
working kernels I have) with 2.5.3[0-1] gives me errors trying to use my
USB devices. The relevent parts of the config file are below. The 2.5.25
kernel does this

usb.c: registered new driver usbfs
usb.c: registered new driver hub
...
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.31:USB HID core driver
usb.c: registered new driver serial
usbserial.c: USB Serial support registered for Generic
usbserial.c: USB Serial Driver core v1.5
mice: PS/2 mouse device common for all mice
...
uhci-hcd.c: USB Universal Host Controller Interface driver v2.0
hcd-pci.c: uhci-hcd @ 00:11.2, VIA Technologies, Inc. UHCI USB
hcd-pci.c: irq 10, io base 00001200
hcd.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found at /
hub.c: 2 ports detected
hub.c: new USB device 00:11.2-2, assigned address 2
hub.c: USB hub found at 2
hub.c: 9 ports detected
hub.c: new USB device 00:11.2-2.3, assigned address 3
hub.c: USB hub found at 2.3
hub.c: 3 ports detected
hub.c: new USB device 00:11.2-2.7, assigned address 4
usb.c: USB device 4 (vend/prod 0x4b3/0x203) is not claimed by any active driver.
hub.c: new USB device 00:11.2-2.8, assigned address 5
input.c: calling /sbin/hotplug input [HOME=/ PATH=/sbin:/bin:/usr/sbin:/usr/bin ACTION=add PRODUCT=3/4b3/4481/100 NAME=IBM IBM PS/2 Keyboard And Mouse I/F]
input: USB HID v1.00 Keyboard [IBM IBM PS/2 Keyboard And Mouse I/F] on usb-00:11.2-2.8
hid-core.c: ctrl urb status -32 received
hid-core.c: usb_submit_urb(ctrl) failed
hub.c: new USB device 00:11.2-2.9, assigned address 6
usb.c: USB device 6 (vend/prod 0x4b3/0x4482) is not claimed by any active driver.
hub.c: new USB device 00:11.2-2.3.1, assigned address 7
input.c: calling /sbin/hotplug input [HOME=/ PATH=/sbin:/bin:/usr/sbin:/usr/bin ACTION=add PRODUCT=3/5ac/201/102 NAME=Alps Electric Apple USB Keyboard]
input: USB HID v1.00 Keyboard [Alps Electric Apple USB Keyboard] on usb-00:11.2-2.3.1
hub.c: new USB device 00:11.2-2.3.3, assigned address 8
input.c: calling /sbin/hotplug input [HOME=/ PATH=/sbin:/bin:/usr/sbin:/usr/bin ACTION=add PRODUCT=3/46d/c402/210 NAME=Logitech USB-PS/2 Trackball]
input: USB HID v1.00 Mouse [Logitech USB-PS/2 Trackball] on usb-00:11.2-2.3.3

but the recent kernels do this

usb.c: registered new driver usbfs
usb.c: registered new driver hub
...
uhci-hcd.c: USB Universal Host Controller Interface driver v2.0
hcd-pci.c: uhci-hcd @ 00:11.2, VIA Technologies, Inc. UHCI USB
hcd-pci.c: irq 10, io base 00001200
hcd.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found at 0
hub.c: 2 ports detected
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.31:USB HID core driver
mice: PS/2 mouse device common for all mice
...
hub.c: new USB device 00:11.2-2, assigned address 2
hub.c: USB hub found at 2
hub.c: 9 ports detected
hub.c: new USB device 00:11.2-2.3, assigned address 3
hub.c: USB hub found at 2.3
hub.c: 3 ports detected
hub.c: new USB device 00:11.2-2.7, assigned address 4
usb.c: USB device 4 (vend/prod 0x4b3/0x203) is not claimed by any active driver.
hub.c: new USB device 00:11.2-2.8, assigned address 5
hid-core.c: ctrl urb status -32 received
hid-core.c: usb_submit_urb(ctrl) failed

with essentially the same config. How come the later kernel isn't recognizing
the hub and it's devices any more?

--
Matthew Harrell You're just jealous because the
Bit Twiddlers, Inc. voices only talk to me.
[email protected]


Attachments:
(No filename) (3.64 kB)
.config (3.37 kB)
Download all attachments

2002-08-12 17:05:07

by Greg KH

[permalink] [raw]
Subject: Re: USB problem with 2.5.3[0-1]?

On Sun, Aug 11, 2002 at 11:57:13AM -0400, Matthew Harrell wrote:
> hid-core.c: ctrl urb status -32 received
> hid-core.c: usb_submit_urb(ctrl) failed

Do you have 'usbmodules' on your system? If so, try renaming it to
something else (like 'usbmodules.save') and see if that fixes your
problem.

Also, can you send the difference between /proc/bus/usb/devices on both
kernels?

thanks,

greg k-h