[Gllug] What makes a USB device switch back to 1.1?

John Winters john at sinodun.org.uk
Sat Jul 9 07:11:48 UTC 2011


On 07/07/11 10:18, Christian Smith wrote:
> On Tue, Jul 05, 2011 at 06:38:32PM +0100, John Winters wrote:
[snip]
>> Anyone any experience of what causes this sort of thing?
>
> I'd check your dmesg output for any indication of problems between
> the driver and the chipset.
>
> Does this M/B have USB3? You might be able to tell from the socket
> colour, which would be orange I believe. These use a different
> HCI to USB2 (xhci vs ehci) so try "modprobe xhci-hcd".
>
> At least telling us what the motherboard model is might help.

Sorry for the delay - been away from the relevant computer for a few 
days.  The motherboard is a Gigabyte GA-G41MT-D3.  It claims to support 
up to 8 USB2.0/1.1 ports - no USB 3.0.

Examining /var/log/dmesg I find the following apparently relevant stuff.

[    0.488069] usbcore: registered new interface driver usbfs
[    0.488085] usbcore: registered new interface driver hub
[    0.488102] usbcore: registered new device driver usb

...

[    0.507742] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
[    0.507782] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    0.507787] usb usb1: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[    0.507791] usb usb1: Product: EHCI Host Controller
[    0.507794] usb usb1: Manufacturer: Linux 2.6.32-5-amd64 ehci_hcd
[    0.507797] usb usb1: SerialNumber: 0000:00:1d.7
[    0.507909] usb usb1: configuration #1 chosen from 1 choice
[    0.507952] hub 1-0:1.0: USB hub found
[    0.507960] hub 1-0:1.0: 8 ports detected

...

[    0.509012] uhci_hcd: USB Universal Host Controller Interface driver
[    0.509416] ata3: SATA max UDMA/133 cmd 0xf700 ctl 0xf600 bmdma 
0xf300 irq 19
[    0.509418] ata4: SATA max UDMA/133 cmd 0xf500 ctl 0xf400 bmdma 
0xf308 irq 19
[    0.509445] uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) 
-> IRQ 23
[    0.509450] uhci_hcd 0000:00:1d.0: setting latency timer to 64
[    0.509452] uhci_hcd 0000:00:1d.0: UHCI Host Controller
[    0.509461] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned 
bus number 2
[    0.509483] uhci_hcd 0000:00:1d.0: irq 23, io base 0x0000fe00
[    0.509513] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[    0.509515] usb usb2: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[    0.509516] usb usb2: Product: UHCI Host Controller
[    0.509517] usb usb2: Manufacturer: Linux 2.6.32-5-amd64 uhci_hcd
[    0.509518] usb usb2: SerialNumber: 0000:00:1d.0
[    0.509568] usb usb2: configuration #1 chosen from 1 choice
[    0.509587] hub 2-0:1.0: USB hub found
[    0.509593] hub 2-0:1.0: 2 ports detected
[    0.509628] uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 19 (level, low) 
-> IRQ 19
[    0.509633] uhci_hcd 0000:00:1d.1: setting latency timer to 64
[    0.509635] uhci_hcd 0000:00:1d.1: UHCI Host Controller
[    0.509641] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned 
bus number 3
[    0.509661] uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000fd00
[    0.509686] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[    0.509687] usb usb3: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[    0.509689] usb usb3: Product: UHCI Host Controller
[    0.509690] usb usb3: Manufacturer: Linux 2.6.32-5-amd64 uhci_hcd
[    0.509691] usb usb3: SerialNumber: 0000:00:1d.1
[    0.509731] usb usb3: configuration #1 chosen from 1 choice
[    0.509750] hub 3-0:1.0: USB hub found
[    0.509755] hub 3-0:1.0: 2 ports detected
[    0.509789] uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) 
-> IRQ 18
[    0.509793] uhci_hcd 0000:00:1d.2: setting latency timer to 64
[    0.509795] uhci_hcd 0000:00:1d.2: UHCI Host Controller
[    0.509800] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned 
bus number 4
[    0.509826] uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000fc00
[    0.509850] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[    0.509852] usb usb4: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[    0.509853] usb usb4: Product: UHCI Host Controller
[    0.509854] usb usb4: Manufacturer: Linux 2.6.32-5-amd64 uhci_hcd
[    0.509855] usb usb4: SerialNumber: 0000:00:1d.2
[    0.509890] usb usb4: configuration #1 chosen from 1 choice
[    0.509907] hub 4-0:1.0: USB hub found
[    0.509912] hub 4-0:1.0: 2 ports detected
[    0.509942] uhci_hcd 0000:00:1d.3: PCI INT D -> GSI 16 (level, low) 
-> IRQ 16
[    0.509946] uhci_hcd 0000:00:1d.3: setting latency timer to 64
[    0.509948] uhci_hcd 0000:00:1d.3: UHCI Host Controller
[    0.509952] uhci_hcd 0000:00:1d.3: new USB bus registered, assigned 
bus number 5
[    0.509979] uhci_hcd 0000:00:1d.3: irq 16, io base 0x0000fb00
[    0.510001] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[    0.510003] usb usb5: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[    0.510004] usb usb5: Product: UHCI Host Controller
[    0.510005] usb usb5: Manufacturer: Linux 2.6.32-5-amd64 uhci_hcd
[    0.510007] usb usb5: SerialNumber: 0000:00:1d.3
[    0.510041] usb usb5: configuration #1 chosen from 1 choice
[    0.510059] hub 5-0:1.0: USB hub found
[    0.510063] hub 5-0:1.0: 2 ports detected

...

[    0.879117] usb 1-6: new high speed USB device using ehci_hcd and 
address 3
[    1.012104] usb 1-6: New USB device found, idVendor=05e3, idProduct=0608
[    1.012109] usb 1-6: New USB device strings: Mfr=0, Product=1, 
SerialNumber=0
[    1.012113] usb 1-6: Product: USB2.0 Hub
[    1.012224] usb 1-6: configuration #1 chosen from 1 choice
[    1.012515] hub 1-6:1.0: USB hub found
[    1.012845] hub 1-6:1.0: 4 ports detected

...

[    1.252013] usb 4-1: new low speed USB device using uhci_hcd and 
address 2

...

[    1.429749] usb 4-1: New USB device found, idVendor=046d, idProduct=c512
[    1.429754] usb 4-1: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
[    1.429758] usb 4-1: Product: USB Receiver
[    1.429761] usb 4-1: Manufacturer: Logitech
[    1.429871] usb 4-1: configuration #1 chosen from 1 choice
[    1.438407] usbcore: registered new interface driver hiddev
[    1.438515] usbcore: registered new interface driver usbhid
[    1.438516] usbhid: v2.6:USB HID core driver
[    1.454039] input: Logitech USB Receiver as 
/devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/input/input2
[    1.454081] logitech 0003:046D:C512.0001: input,hidraw0: USB HID 
v1.10 Keyboard [Logitech USB Receiver] on usb-0000:00:1d.2-1/input0
[    1.489281] input: Logitech USB Receiver as 
/devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.1/input/input3
[    1.489513] logitech 0003:046D:C512.0002: input,hidraw1: USB HID 
v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:1d.2-1/input1

...

[    1.504807] usb 1-6.4: new low speed USB device using ehci_hcd and 
address 4
[    1.509216]  unknown partition table
[    1.610905] usb 1-6.4: New USB device found, idVendor=04d9, 
idProduct=2013
[    1.610911] usb 1-6.4: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
[    1.610915] usb 1-6.4: Product: USB Keyboard
[    1.610918] usb 1-6.4: Manufacturer:
[    1.611018] usb 1-6.4: configuration #1 chosen from 1 choice
[    1.619329] input:   USB Keyboard as 
/devices/pci0000:00/0000:00:1d.7/usb1/1-6/1-6.4/1-6.4:1.0/input/input4
[    1.619373] generic-usb 0003:04D9:2013.0003: input,hidraw2: USB HID 
v1.00 Keyboard [  USB Keyboard] on usb-0000:00:1d.7-6.4/input0
[    1.632907] input:   USB Keyboard as 
/devices/pci0000:00/0000:00:1d.7/usb1/1-6/1-6.4/1-6.4:1.1/input/input5
[    1.632937] generic-usb 0003:04D9:2013.0004: input,hidraw3: USB HID 
v1.00 Device [  USB Keyboard] on usb-0000:00:1d.7-6.4/input1


John
--
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug




More information about the GLLUG mailing list