Re: Can you use a USB3.0 hub?

From: Kohji Okuno <okuno.kohji_at_jp.panasonic.com>
Date: Fri, 13 Jan 2012 11:40:48 +0900 (JST)
Hi HPS,

From: Hans Petter Selasky <hselasky_at_c2i.net>
Subject: Re: Can you use a USB3.0 hub?
Date: Thu, 12 Jan 2012 22:23:22 +0100

> On Thursday 12 January 2012 07:15:17 Kohji Okuno wrote:
>> Hi,
>> 
>> Can you use a USB3.0 hub?
>> 
>> I tried a USB3.0 hub (BUFFALO BSH4A04U3BK).
>> And I used 8-stable and PCI-E card (BUFFALO IFC-PCIE2U3)
>> 
>> The hub is for only japanese market.
>> The card is NECĒs 720200 chip
>> http://www.buffalotech.com/products/accessories/interface-card-adapters/usb

>> -30-pci-express-interface-card/
>> 
>> 
>> The kernel could not recognize USB3.0 HDD that connected to this hub
>> as the following log. But, the kernel could reconize USB2.0 HDD that
>> connected to this hub.
>> 
>> Regards,
>>  Kohji Okuno
> 
> Hi,
> 
> There is a problem with USB 3.0 HUBs, most likely something related to the 
> XHCI route string or USB HUB set depth.
> 
> I don't have a USB 3.0 analyzer, so I cannot find this out quickly. If you 
> could help debug, would be great. Here is a patch which you can put on top of 
> 8/9- or 10- stable:
> 
> http://svn.freebsd.org/changeset/base/230032

> 
> It fixes a few issues, but not all.

I think your commit is wrong about UPS_PORT_POWER_SS.

- #define UPS_PORT_POWER_SS               0x0200  /* super-speed only */
  #define UPS_LOW_SPEED                   0x0200

+ #define UPS_PORT_POWER_SS               0x2000  /* super-speed only */
  #define UPS_LOW_SPEED                   0x0200

Now, usb3.0 HDD was not able to recognize.
I have USB 3.0 analyzer(LeCroy Voyager), so I can help debug.

Received on Fri Jan 13 2012 - 01:41:00 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:23 UTC