ATP USB flash failure (regression?)

Hans Petter Selasky hps at bitfrost.no
Wed Jan 22 19:31:41 UTC 2014


On 01/22/14 16:12, Gerrit Kühn wrote:
> On Wed, 22 Jan 2014 15:55:36 +0100 Hans Petter Selasky <hps at bitfrost.no>
> wrote about Re: ATP USB flash failure (regression?):
>
> HPS> > I'm not sure I understand what to do here. The old quirk setting
> HPS> > that worked before was 0x0100. However, it looks like I cannot set
> HPS> > these, anyway:
>
> HPS> > root at mclane:~ # usbconfig -d 1.4 add_quirk NO_SYNCHRONIZE_CACHE
> HPS> > Adding quirk 'NO_SYNCHRONIZE_CACHE' failed, continuing.
>
> HPS> Correcting myself:
> HPS> usbconfig -d X.Y add_quirk UQ_MSC_NO_SYNC_CACHE
>
> I can add this just fine now. However, on reset it still fails:
>
> ---
> root at mclane:~ # usbconfig -d 1.4 add_quirk UQ_MSC_NO_SYNC_CACHE
> root at mclane:~ # usbconfig -d 1.4 reset
>
> umass0: at uhub3, port 5, addr 4 (disconnected)
> umass0: <ATP Electronics ATP IG eUSB SSD, class 0/0, rev 2.00/11.00, addr
> 4> on usbus1 umass0:  SCSI over Bulk-Only; quirks = 0x4101
> umass0:8:0:-1: Attached to scbus8
> (probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 00 00 00 24 00
> (probe0:umass-sim0:0:0:0): CAM status: CCB request completed with an error
> (probe0:umass-sim0:0:0:0): Retrying command
> (probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 00 00 00 24 00
> (probe0:umass-sim0:0:0:0): CAM status: CCB request completed with an error
> (probe0:umass-sim0:0:0:0): Retrying command
> (probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 00 00 00 24 00
> (probe0:umass-sim0:0:0:0): CAM status: CCB request completed with an error
> (probe0:umass-sim0:0:0:0): Retrying command
> (probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 00 00 00 24 00
> (probe0:umass-sim0:0:0:0): CAM status: CCB request completed with an error
> (probe0:umass-sim0:0:0:0): Retrying command
> (probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 00 00 00 24 00
> (probe0:umass-sim0:0:0:0): CAM status: CCB request completed with an error
> (probe0:umass-sim0:0:0:0): Error 5, Retries exhausted
> ---
>

Hi,

Try to also reset the parent HUB. That should clear the old quirks.

usbconfig -d 1.1 set_config 255
usbconfig -d 1.1 set_config 0

--HPS



More information about the freebsd-usb mailing list