On Sat, 7 Feb 2009, peter gervai wrote: > Hello, > > I tried extensively to look up similar problems, and tried several magical moves > without success, so I fallback here. > > The device is 05e3:0608, or Genesys Logic, Inc. USB-2.0 4-Port HUB, and as my > searched conclude this seems to be a common chipset (or not, since they all seem > to talk about 0607 and others). > > The board is Intel D945PVS, or 82801G / ICH7. Possesses 8 usb 2.0 ports > [EHCI/UHCI] on board. Kernel is 2.6.27.2. > > For a test I can plug a pen into the port I use for testing and it comes up full > speed, as well as an SD/MC reader does. You say the pen drive and the card reader end up running at full speed? Do you have _any_ device that will run at high speed on that computer? If not, then most likely the USB hardware on the computer isn't working right. Conversely, if you plug the Genesys hub into other computers, does it then run at high speed? If not, then most likely the hub isn't working right. > Plugging in the HUB (with or without its exernal power supply) results: > > Feb 7 15:52:33 narya kernel: [827442.337283] hub 2-0:1.0: state 7 ports 8 chg > 0000 evt 0010 > Feb 7 15:52:33 narya kernel: [827442.337744] ehci_hcd 0000:00:1d.7: GetStatus > port 4 status 001803 POWER sig=j CSC CONNECT > Feb 7 15:52:33 narya kernel: [827442.337911] hub 2-0:1.0: port 4, status 0501, > change 0001, 480 Mb/s > Feb 7 15:52:33 narya kernel: [827442.442030] hub 2-0:1.0: debounce: port 4: > total 100ms stable 100ms status 0x501 > Feb 7 15:52:33 narya kernel: [827442.494242] ehci_hcd 0000:00:1d.7: port 4 full > speed --> companion Here you see that the EHCI hardware on the computer thinks it has detected that the Genesys hub doesn't want to run at high speed. > Feb 7 15:52:33 narya kernel: [827442.494253] ehci_hcd 0000:00:1d.7: GetStatus > port 4 status 003801 POWER OWNER sig=j CONNECT > Feb 7 15:52:33 narya kernel: [827442.494640] hub 2-0:1.0: port 4 not reset yet, > waiting 50ms > Feb 7 15:52:33 narya kernel: [827442.546022] ehci_hcd 0000:00:1d.7: GetStatus > port 4 status 003002 POWER OWNER sig=se0 CSC > Feb 7 15:52:33 narya kernel: [827442.546336] hub 2-0:1.0: state 7 ports 8 chg > 0000 evt 0010 > Feb 7 15:52:33 narya kernel: [827442.546487] hub 3-0:1.0: state 7 ports 2 chg > 0000 evt 0004 > Feb 7 15:52:33 narya kernel: [827442.546635] uhci_hcd 0000:00:1d.1: port 2 > portsc 0093,00 > Feb 7 15:52:33 narya kernel: [827442.546781] hub 3-0:1.0: port 2, status 0101, > change 0001, 12 Mb/s > Feb 7 15:52:33 narya kernel: [827442.651036] hub 3-0:1.0: debounce: port 2: > total 100ms stable 100ms status 0x101 > Feb 7 15:52:33 narya kernel: [827442.754023] usb 3-2: new full speed USB device > using uhci_hcd and address 11 > Feb 7 15:52:33 narya kernel: [827442.887546] usb 3-2: not running at top speed; > connect to a high speed hub ... > It seems to realise that it's a 2.0 device running at 1.1 ("not running at top > speed; connect to a high speed hub"), but I cannot seem to be able to change its > mind, regardless of the order of modprobing the drivers, combination of plugs, > cursing and occasional voodoo magic. Seems to show same effect on an ICH8 > chipset machine with a slightly older kernel (2.6.26.something). > > Anyone seen similar problem, or actually a working highspeed connect of this > device? Ideas, tips, condolences? Try what I said above -- mixing and matching components to figure out which ones aren't working. Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html