Re: MAX3421E: device giving NAKs forever?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 14 Mar 2014, David Mosberger wrote:

> Alan,
> 
> On Fri, Mar 14, 2014 at 9:34 AM, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote:
> 
> > Now, I'm not saying what the device did was correct.  According to
> > section 6.6.1 of the Bulk-Only Transport Mass Storage spec, when the
> > device expects a CBW packet but gets something else, it is supposed to
> > accept the packet (ACK, not NAK), stall the bulk-IN endpoint, and
> > either stall or accept and discard all further bulk-OUT data.
> 
> Ah, now that's interesting.  I tried like half a dozen mass storage
> devices, not one of them STALLed.
> It'd have been so much easier to find this problem if I had gotten a
> STALL for the corrupted OUT.

A lot of USB mass-storage devices, especially the cheaper ones, aren't 
very careful about following the spec.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux