From owner-freebsd-usb@FreeBSD.ORG Tue May 27 04:58:09 2014 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 09664A95 for ; Tue, 27 May 2014 04:58:09 +0000 (UTC) Received: from outgoing.tristatelogic.com (segfault.tristatelogic.com [69.62.255.118]) by mx1.freebsd.org (Postfix) with ESMTP id E1C512D58 for ; Tue, 27 May 2014 04:58:08 +0000 (UTC) Received: from segfault-nmh-helo.tristatelogic.com (localhost [127.0.0.1]) by segfault.tristatelogic.com (Postfix) with ESMTP id 0F02C3ACAE for ; Mon, 26 May 2014 21:57:56 -0700 (PDT) From: "Ronald F. Guilmette" To: freebsd-usb@freebsd.org Subject: Re: Do _any_ USB 3.0 cards actually work? In-Reply-To: Date: Mon, 26 May 2014 21:57:56 -0700 Message-ID: <1913.1401166676@server1.tristatelogic.com> X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2014 04:58:09 -0000 I have more than a little reason to be suspicious of the motheboard in my #2 desktop system, so I swapped the USB 3.0 PCIe add-in cards that I had here between my two system and then re-ran all of my tests. So now you can find all my test results in these five files: ftp://ftp.tristatelogic.com/pub/fbsd-usb3/desktop1+anker-varlogmessages.txt ftp://ftp.tristatelogic.com/pub/fbsd-usb3/desktop1+hootoo-varlogmessages.txt ftp://ftp.tristatelogic.com/pub/fbsd-usb3/desktop2+anker-varlogmessages.txt ftp://ftp.tristatelogic.com/pub/fbsd-usb3/desktop2+hootoo-varlogmessages.txt ftp://ftp.tristatelogic.com/pub/fbsd-usb3/htpc-varlogmessages.txt Predictably, perhaps, the problems did in fact follow the (older, and apparently not so great) Anker[tm] brand controller card, and _did not_ seem at all to depend on the motherboard. I learned one other thing also. As I mentioned earlier, the Anker card (which I purchased over a year ago) apparently contains a VL800-Q8. On the other hand I've now looked closely at the HooToo USB 3.0 PCIe card that I just purchased recently, and it sports a VL805-Q6. Based on the dates of the following press reports, the VL800 is indeed a much earlier (and, I am guessing, buggier) incarnation of the VL805: (VL800 - May 26, 2010) http://www.legitreviews.com/via-labs-vl800-usb-3-0-4-port-host-controller-announced_8134 (VL805 - November 22nd 2012) http://www.techpowerup.com/175936/via-labs-announces-two-new-usb-3-0-host-controllers-via-vl805-and-via-vl806.html So I guess it serves me right for trying to use an old card with an old version of FreeBSD. But then again, even a really very fresh version of FreeBSD doesn't seem to like the old card. But then again, perhaps that silicon was just plain BUGGY. Certainly the fact that it seems to disconnect and then reconnect an unrelated device when I plug in my Patriot Gaultlet2 would tend to support that view.