From owner-freebsd-hardware@freebsd.org Wed Nov 22 08:39:13 2017 Return-Path: Delivered-To: freebsd-hardware@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 11043DE4F07 for ; Wed, 22 Nov 2017 08:39:13 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CFA5B724E2; Wed, 22 Nov 2017 08:39:12 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2016.home.selasky.org (unknown [62.141.128.70]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 1DC162602ED; Wed, 22 Nov 2017 09:39:11 +0100 (CET) Subject: Re: USB Attached SCSI (UAS/UASP) support and fallback to BOT To: rdj@brazilmail.com, freebsd-hardware@freebsd.org, lev@freebsd.org References: From: Hans Petter Selasky Message-ID: <17b437ad-b97e-a631-419b-e89d3454ea60@selasky.org> Date: Wed, 22 Nov 2017 09:36:28 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Nov 2017 08:39:13 -0000 On 11/22/17 09:22, rdj@brazilmail.com wrote: > Has support for UAS/UASP (ASMedia 115x chipsets etc.) been > added to FreeBSD (following Lev Serebryakov's post in Nov 2016)? > > Can someone with a UAS/UASP HDD enclosure (docking station) > report on what happens when it's connected... does it fall back > to operating in BOT (Bulk Only Transport) mode as a UMASS > device? > Hi, There is no UAS support in FreeBSD. The feature is controversial in USB circles, due to the dependency of a special and new USB 3.0 endpoint mode, called STREAMs mode. Not all USB host controllers support it. In FreeBSD STREAMs mode is disabled by default. In USB 2.0 mode the device will fallback to UMASS. In USB 3.0 it is vendor dependent if there is any fallback mode. --HPS