From owner-freebsd-usb@FreeBSD.ORG Wed Oct 3 21:35:02 2012 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 45E30106566C for ; Wed, 3 Oct 2012 21:35:02 +0000 (UTC) (envelope-from guido@gvr.org) Received: from gvr.gvr.org (gvr-gw.gvr.org [82.161.93.240]) by mx1.freebsd.org (Postfix) with ESMTP id EDCB18FC12 for ; Wed, 3 Oct 2012 21:35:01 +0000 (UTC) Received: by gvr.gvr.org (Postfix, from userid 657) id 454BB6E4B5; Wed, 3 Oct 2012 23:35:00 +0200 (CEST) Date: Wed, 3 Oct 2012 23:35:00 +0200 From: Guido van Rooij To: freebsd-usb@freebsd.org Message-ID: <20121003213459.GA27522@gvr.gvr.org> References: <20121003200529.GA26591@gvr.gvr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20121003200529.GA26591@gvr.gvr.org> Subject: Re: usb3 umass device on usb2 port not recognised X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Oct 2012 21:35:02 -0000 On Wed, Oct 03, 2012 at 10:05:29PM +0200, Guido van Rooij wrote: > I have a 2.5" external USB3 disk that works fine on a USB2 port on a > Windows7 system, but under FreeBSD 8.3-RELEASE-p3 it is not recognised at all. > When I plug it in, all I get is: > ugen5.2: at usbus5 (disconnected) > I get similar results on other USB ports. > usbconfig list does not show the device: > beck# usbconfig list > ugen0.1: at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE > ugen1.1: at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE > ugen2.1: at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE > ugen3.1: at usbus3, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE > ugen4.1: at usbus4, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE > ugen5.1: at usbus5, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE > ugen6.1: at usbus6, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE > ugen7.1: at usbus7, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE > ugen0.2: at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE > ugen2.2: <5880 Broadcom Corp> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON > ugen0.3: at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON > ugen0.4: at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON > > > beck# usbconfig -u 5 -a 2 dump_info > No device match or lack of permissions. When I attach a usb-hub (no external power) and then attach the device, I get a little further: ugen7.2: at usbus7 uhub9: on usbus7 uhub9: 4 ports with 4 removable, self powered ugen7.3: at usbus7 umass0: on usbus7 umass0: SCSI over Bulk-Only; quirks = 0x4100 umass0:2:0:-1: Attached to scbus2 (probe0:umass-sim0:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0 (probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error (probe0:umass-sim0:0:0:0): SCSI status: Check Condition (probe0:umass-sim0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not present) da0 at umass-sim0 bus 0 scbus2 target 0 lun 0 da0: Removable Direct Access SCSI-5 device da0: 40.000MB/s transfers da0: Attempt to query device size failed: NOT READY, Medium not present Needless to say the device is a fixed disk, and has no changeable media. -Guido