Hello everybody

I have laptop with wireless keyboard/touchpad. It's an USB bluetooth device. I have "vanilla" 2.6.6 kernel with 2.6.6-m1 patch applied.
Whenever I load uhci-hcd module I get the following


$dmesg

USB Universal Host Controller Interface driver v2.2
uhci_hcd 0000:00:1d.0: Intel Corp. 82801CA/CAM USB (Hub #1)
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: irq 10, io base 00001800
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:1d.0: detected 2 ports
usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: default language 0x0409
usb usb1: Product: Intel Corp. 82801CA/CAM USB (Hub #1)
usb usb1: Manufacturer: Linux 2.6.6-m1 uhci_hcd
usb usb1: SerialNumber: 0000:00:1d.0
usb usb1: hotplug
usb usb1: adding 1-0:1.0 (config #1, interface 0)
usb 1-0:1.0: hotplug
hub 1-0:1.0: usb_probe_interface
hub 1-0:1.0: usb_probe_interface - got id
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
hub 1-0:1.0: standalone hub
hub 1-0:1.0: no power switching (usb 1.0)
hub 1-0:1.0: individual port over-current protection
hub 1-0:1.0: power on to power good time: 2ms
hub 1-0:1.0: hub controller current requirement: 0mA
hub 1-0:1.0: local power source is good
hub 1-0:1.0: enabling power on all ports
uhci_hcd 0000:00:1d.1: Intel Corp. 82801CA/CAM USB (Hub #2)
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: irq 10, io base 00001820
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
uhci_hcd 0000:00:1d.1: detected 2 ports
usb usb2: new device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: default language 0x0409
usb usb2: Product: Intel Corp. 82801CA/CAM USB (Hub #2)
usb usb2: Manufacturer: Linux 2.6.6-m1 uhci_hcd
usb usb2: SerialNumber: 0000:00:1d.1
usb usb2: hotplug
usb usb2: adding 2-0:1.0 (config #1, interface 0)
usb 2-0:1.0: hotplug
hub 2-0:1.0: usb_probe_interface
hub 2-0:1.0: usb_probe_interface - got id
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
hub 2-0:1.0: standalone hub
hub 2-0:1.0: no power switching (usb 1.0)
hub 2-0:1.0: individual port over-current protection
hub 2-0:1.0: power on to power good time: 2ms
hub 2-0:1.0: hub controller current requirement: 0mA
hub 2-0:1.0: local power source is good
hub 2-0:1.0: enabling power on all ports
uhci_hcd 0000:00:1d.2: Intel Corp. 82801CA/CAM USB (Hub #3)
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: irq 10, io base 00001840
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1d.2: detected 2 ports
usb usb3: new device strings: Mfr=3, Product=2, SerialNumber=1
usb usb3: default language 0x0409
usb usb3: Product: Intel Corp. 82801CA/CAM USB (Hub #3)
usb usb3: Manufacturer: Linux 2.6.6-m1 uhci_hcd
usb usb3: SerialNumber: 0000:00:1d.2
usb usb3: hotplug
usb usb3: adding 3-0:1.0 (config #1, interface 0)
usb 3-0:1.0: hotplug
hub 3-0:1.0: usb_probe_interface
hub 3-0:1.0: usb_probe_interface - got id
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
hub 3-0:1.0: standalone hub
hub 3-0:1.0: no power switching (usb 1.0)
hub 3-0:1.0: individual port over-current protection
hub 3-0:1.0: power on to power good time: 2ms
hub 3-0:1.0: hub controller current requirement: 0mA
hub 3-0:1.0: local power source is good
hub 3-0:1.0: enabling power on all ports
uhci_hcd 0000:00:1d.2: port 1 portsc 0093
hub 3-0:1.0: port 1, status 0101, change 0001, 12 Mb/s
hub 3-0:1.0: debounce: port 1: delay 100ms stable 4 status 0x101
usb 3-1: new full speed USB device using address 2
uhci_hcd 0000:00:1d.2: uhci_result_control: failed with status 440000
[f2bee240] link (32bee1e2) element (32bcf040)
 0: [f2bcf040] link (32bcf080) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 
Dev=2, PID=2d(SETUP) (buf=333e0cbc)
 1: [f2bcf080] link (32bcf0c0) e3 SPD Active Length=0 MaxLen=7 DT1 EndPt=0 Dev=2, 
PID=69(IN) (buf=333e01dc)
 2: [f2bcf0c0] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=2, 
PID=e1(OUT) (buf=00000000)

uhci_hcd 0000:00:1d.2: uhci_result_control: failed with status 440000
[f2bee240] link (32bee1e2) element (32bcf040)
 0: [f2bcf040] link (32bcf080) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 
Dev=2, PID=2d(SETUP) (buf=333e0cbc)
 1: [f2bcf080] link (32bcf0c0) e3 SPD Active Length=0 MaxLen=7 DT1 EndPt=0 Dev=2, 
PID=69(IN) (buf=333e01dc)
 2: [f2bcf0c0] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=2, 
PID=e1(OUT) (buf=00000000)

usb 3-1: device descriptor read/8, error -71
usb 3-1: new full speed USB device using address 3
uhci_hcd 0000:00:1d.2: uhci_result_control: failed with status 440000
[f2bee240] link (32bee1e2) element (32bcf040)
 0: [f2bcf040] link (32bcf080) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 
Dev=3, PID=2d(SETUP) (buf=333e0cbc)
 1: [f2bcf080] link (32bcf0c0) e3 SPD Active Length=0 MaxLen=7 DT1 EndPt=0 Dev=3, 
PID=69(IN) (buf=333e01dc)
 2: [f2bcf0c0] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=3, 
PID=e1(OUT) (buf=00000000)

uhci_hcd 0000:00:1d.2: uhci_result_control: failed with status 440000
[f2bee240] link (32bee1e2) element (32bcf040)
 0: [f2bcf040] link (32bcf080) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 
Dev=3, PID=2d(SETUP) (buf=333e0cbc)
 1: [f2bcf080] link (32bcf0c0) e3 SPD Active Length=0 MaxLen=7 DT1 EndPt=0 Dev=3, 
PID=69(IN) (buf=333e01dc)
 2: [f2bcf0c0] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=3, 
PID=e1(OUT) (buf=00000000)

usb 3-1: device descriptor read/8, error -71
uhci_hcd 0000:00:1d.0: suspend_hc
uhci_hcd 0000:00:1d.1: suspend_hc

$ lsusb -v

Bus 003 Device 001: ID 0000:0000 Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8
idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06
iManufacturer 3 Linux 2.6.6-m1 uhci_hcd
iProduct 2 Intel Corp. 82801CA/CAM USB (Hub #3)
iSerial 1 0000:00:1d.2
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x40
Self Powered
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type none
wMaxPacketSize 2
bInterval 255
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 bDeviceProtocol 0 bMaxPacketSize0 8
idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06
iManufacturer 3 Linux 2.6.6-m1 uhci_hcd
iProduct 2 Intel Corp. 82801CA/CAM USB (Hub #2)
iSerial 1 0000:00:1d.1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x40
Self Powered
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type none
wMaxPacketSize 2
bInterval 255
Language IDs: (length=4)
0409 English(US)


Bus 001 Device 001: ID 0000:0000 Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8
idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06
iManufacturer 3 Linux 2.6.6-m1 uhci_hcd
iProduct 2 Intel Corp. 82801CA/CAM USB (Hub #1)
iSerial 1 0000:00:1d.0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x40
Self Powered
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type none
wMaxPacketSize 2
bInterval 255
Language IDs: (length=4)
0409 English(US)


It works fine with 2.4.2{5,6} kernels and usb-uhci/hid modules with just minor problem (hid module should be reloaded twice in order to get mouse working properly with X).

Thanks in advance



-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to