From owner-freebsd-usb@FreeBSD.ORG Wed Jun 27 09:01:40 2012 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F26221065680 for ; Wed, 27 Jun 2012 09:01:40 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 708638FC1C for ; Wed, 27 Jun 2012 09:01:40 +0000 (UTC) Received: by bkvi18 with SMTP id i18so818057bkv.13 for ; Wed, 27 Jun 2012 02:01:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=aNhFOuSOe9K6WumdKKQtfMXCnnCErYDxsr7wCXvJyss=; b=a3DASU2l8LY7f2day6LWw0gbGG9u+V9TN3zQa3RkVB3WW7r6cbkTaSrnylKLJequCO FfgtarTHhuTq+I4r6pespXjlqAyGjAGZtGFyyDvq2LlJdAmxqPLoHDpXBYiv0+ZIuvE4 w6KTV5TOD9eDdP6jHfBfITj9uhQ4T0POKMKpUZ5hvGy/tIc8mSG3pAJHDtxJOnBAmDY6 SDu2DAJDq7enjbIext9+5m6V56w0T9HM6XQGy42TrfUMjiJCNnlGaVt4mxRTNrHRSafO 8X0BwWXbAjCeKeiG3gIyN38iOCPKHm/ve3lYNpLXWVRIpg22ttEFrtpgVE06MRrdUNPy lGHQ== Received: by 10.204.151.211 with SMTP id d19mr6759517bkw.63.1340787699391; Wed, 27 Jun 2012 02:01:39 -0700 (PDT) Received: from mavbook2.mavhome.dp.ua (pc.mavhome.dp.ua. [212.86.226.226]) by mx.google.com with ESMTPS id u8sm53928965bks.0.2012.06.27.02.01.37 (version=SSLv3 cipher=OTHER); Wed, 27 Jun 2012 02:01:38 -0700 (PDT) Sender: Alexander Motin Message-ID: <4FEACBEF.1060406@FreeBSD.org> Date: Wed, 27 Jun 2012 12:01:35 +0300 From: Alexander Motin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120621 Thunderbird/13.0.1 MIME-Version: 1.0 To: Boris Samorodov References: <4FE9AB28.3070704@passap.ru> <201206261741.14338.hselasky@c2i.net> <4FE9E0F6.8040503@FreeBSD.org> <4FEABF3D.2010206@passap.ru> <4FEAC813.8060302@FreeBSD.org> In-Reply-To: <4FEAC813.8060302@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: freebsd-usb@freebsd.org Subject: Re: [usb] Kingston 8Gb is not usable 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, 27 Jun 2012 09:01:41 -0000 On 06/27/12 11:45, Alexander Motin wrote: > On 06/27/12 11:07, Boris Samorodov wrote: >> 26.06.2012 20:19, Alexander Motin пишет: >> >>> I see no problems in this output. I would enable more debugging with >>> `camcontrol debug -IPp all` before plugging it in to see what's going >>> on. >> >> Here it is: >> ----- >> sudo: bsam : TTY=pts/5 ; PWD=/home/bsam ; USER=root ; >> COMMAND=/sbin/camcontrol debug -IPp all >> kernel: (xpt0:xpt0:0:-1:-1): debugging flags now 61 >> kernel: ugen7.2: at usbus7 >> kernel: umass0: on >> usbus7 >> kernel: umass0: SCSI over Bulk-Only; quirks = 0x0100 >> kernel: (noperiph:umass-sim0:0:-1:-1): xpt_async(AC_PATH_REGISTERED) >> kernel: umass0:11:0:-1: Attached to scbus11 >> kernel: (probe0:umass-sim0:0:0:0): Periph created >> kernel: (probe0:umass-sim0:0:0:0): Probe started >> kernel: (probe0:umass-sim0:0:0:0): Probe PROBE_INVALID to PROBE_INQUIRY >> kernel: (probe0:umass-sim0:0:0:0): Probe PROBE_INQUIRY to >> PROBE_SUPPORTED_VPD_LIST >> kernel: (probe0:umass-sim0:0:0:0): Probe PROBE_SUPPORTED_VPD_LIST to >> PROBE_DEVICE_ID >> kernel: (probe0:umass-sim0:0:0:0): Probe PROBE_DEVICE_ID to >> PROBE_SERIAL_NUM >> kernel: (probe0:umass-sim0:0:0:0): Probe PROBE_SERIAL_NUM to >> PROBE_TUR_FOR_NEGOTIATION >> kernel: (probe0:umass-sim0:0:0:0): xpt_async(AC_FOUND_DEVICE) >> kernel: (pass4:umass-sim0:0:0:0): Periph created >> kernel: (da0:umass-sim0:0:0:0): Periph created >> kernel: (probe0:umass-sim0:0:0:0): Probe PROBE_TUR_FOR_NEGOTIATION to >> PROBE_DONE >> kernel: (probe0:umass-sim0:0:0:0): Probe completed >> kernel: (probe0:umass-sim0:0:0:0): Periph invalidated >> kernel: (probe0:umass-sim0:0:0:0): Periph destroyed >> kernel: da0 at umass-sim0 bus 0 scbus11 target 0 lun 0 >> kernel: da0: Removable Direct Access SCSI-2 >> device >> kernel: da0: 40.000MB/s transfers >> kernel: da0: 7634MB (15636304 512 byte sectors: 255H 63S/T 973C) > > Up to this point everything is fine, but here problems begin. > >> kernel: (da0:umass-sim0:0:0:0): daopen >> kernel: (da0:umass-sim0:0:0:0): PREVENT ALLOW MEDIUM REMOVAL. CDB: 1e 0 >> 0 0 1 0 >> kernel: (da0:umass-sim0:0:0:0): CAM status: SCSI Status Error >> kernel: (da0:umass-sim0:0:0:0): SCSI status: Check Condition >> kernel: (da0:umass-sim0:0:0:0): SCSI sense: No sense data present >> kernel: (da0:umass-sim0:0:0:0): Retrying command (per sense data) >> kernel: (da0:umass-sim0:0:0:0): PREVENT ALLOW MEDIUM REMOVAL. CDB: 1e 0 >> 0 0 1 0 >> kernel: (da0:umass-sim0:0:0:0): CAM status: SCSI Status Error >> kernel: (da0:umass-sim0:0:0:0): SCSI status: Check Condition >> kernel: (da0:umass-sim0:0:0:0): SCSI sense: No sense data present >> kernel: (da0:umass-sim0:0:0:0): Error 5, Retries exhausted >> kernel: (da0:umass-sim0:0:0:0): daclose >> kernel: (da0:umass-sim0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 >> 0 0 0 0 >> kernel: (da0:umass-sim0:0:0:0): CAM status: SCSI Status Error >> kernel: (da0:umass-sim0:0:0:0): SCSI status: Check Condition >> kernel: (da0:umass-sim0:0:0:0): SCSI sense: No sense data present >> kernel: (da0:umass-sim0:0:0:0): Retrying command (per sense data) >> kernel: (da0:umass-sim0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 >> 0 0 0 0 >> kernel: (da0:umass-sim0:0:0:0): CAM status: SCSI Status Error >> kernel: (da0:umass-sim0:0:0:0): SCSI status: Check Condition >> kernel: (da0:umass-sim0:0:0:0): SCSI sense: No sense data present >> kernel: (da0:umass-sim0:0:0:0): Error 5, Retries exhausted >> kernel: (da0:umass-sim0:0:0:0): daopen >> kernel: (da0:umass-sim0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 >> 0 0 >> kernel: (da0:umass-sim0:0:0:0): CAM status: SCSI Status Error >> kernel: (da0:umass-sim0:0:0:0): SCSI status: Check Condition >> kernel: (da0:umass-sim0:0:0:0): SCSI sense: No sense data present >> kernel: (da0:umass-sim0:0:0:0): Retrying command (per sense data) >> kernel: (da0:umass-sim0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 >> 0 0 >> kernel: (da0:umass-sim0:0:0:0): CAM status: SCSI Status Error >> kernel: (da0:umass-sim0:0:0:0): SCSI status: Check Condition >> kernel: (da0:umass-sim0:0:0:0): SCSI sense: No sense data present >> kernel: (da0:umass-sim0:0:0:0): Retrying command (per sense data) >> kernel: (da0:umass-sim0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 >> 0 0 >> kernel: (da0:umass-sim0:0:0:0): CAM status: SCSI Status Error >> kernel: (da0:umass-sim0:0:0:0): SCSI status: Check Condition >> kernel: (da0:umass-sim0:0:0:0): SCSI sense: No sense data present >> kernel: (da0:umass-sim0:0:0:0): Retrying command (per sense data) >> kernel: (da0:umass-sim0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 >> 0 0 >> kernel: (da0:umass-sim0:0:0:0): CAM status: SCSI Status Error >> kernel: (da0:umass-sim0:0:0:0): SCSI status: Check Condition >> kernel: (da0:umass-sim0:0:0:0): SCSI sense: No sense data present >> kernel: (da0:umass-sim0:0:0:0): Retrying command (per sense data) >> kernel: (da0:umass-sim0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 >> 0 0 >> kernel: (da0:umass-sim0:0:0:0): CAM status: SCSI Status Error >> kernel: (da0:umass-sim0:0:0:0): SCSI status: Check Condition >> kernel: (da0:umass-sim0:0:0:0): SCSI sense: No sense data present >> kernel: (da0:umass-sim0:0:0:0): Error 5, Retries exhausted >> kernel: (da0:umass-sim0:0:0:0): got CAM status 0x8c >> kernel: (da0:umass-sim0:0:0:0): fatal error, failed to attach to device >> kernel: (da0:umass-sim0:0:0:0): Periph invalidated >> kernel: (da0:umass-sim0:0:0:0): lost device - 0 outstanding, 4 refs >> kernel: (da0:umass-sim0:0:0:0): removing device entry >> kernel: (da0:umass-sim0:0:0:0): Periph destroyed > > Something is wrong there. I think this should not happen: > kernel: (da0:umass-sim0:0:0:0): CAM status: SCSI Status Error > kernel: (da0:umass-sim0:0:0:0): SCSI status: Check Condition > kernel: (da0:umass-sim0:0:0:0): SCSI sense: No sense data present > > Two questions: 1) what originally caused these errors and 2) why "No > sense data present". I am not sure whether it is device problem or umass > or both. I can't reproduce it with devices I have. Could you also show > your old error messages (preferably verbose) to compare? One more interesting aspect: during probe device properly report its size. On first open it works also, just reporting suspicious errors on PREVENT ALLOW MEDIUM REMOVAL and SYNCHRONIZE CACHE(10). But on second open READ CAPACITY(10) is no longer working. I suspect something happens to the device on first open. -- Alexander Motin