Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Jan 2012 11:40:48 +0900 (JST)
From:      Kohji Okuno <okuno.kohji@jp.panasonic.com>
To:        hselasky@c2i.net
Cc:        freebsd-current@freebsd.org, okuno.kohji@jp.panasonic.com
Subject:   Re: Can you use a USB3.0 hub?
Message-ID:  <20120113.114048.57809163941080076.okuno.kohji@jp.panasonic.com>
In-Reply-To: <201201122223.22122.hselasky@c2i.net>
References:  <20120112.151517.1348995565928342686.okuno.kohji@jp.panasonic.com> <201201122223.22122.hselasky@c2i.net>

next in thread | previous in thread | raw e-mail | index | archive | help

Hi HPS,

From: Hans Petter Selasky <hselasky@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120113.114048.57809163941080076.okuno.kohji>