option to ignore flash memory device at USB1.1 "full" speed

Matthew Garrett mjg59 at srcf.ucam.org
Sun Jun 16 21:33:48 UTC 2013


On Sun, Jun 16, 2013 at 10:11:42PM +0100, David Woodhouse wrote:
> On Sun, 2013-06-16 at 05:38 +0100, Matthew Garrett wrote:
> > On Sat, Jun 15, 2013 at 08:24:33AM -0700, John Reiser wrote:
> > > How can I force the system not to recognize a USB2.0 flash memory
> > device at USB1.1 speed?
> > 
> > You can't - it's negotiated at the host controller level, the OS isn't
> > involved.
> 
> You can't force it to use USB2 mode when for some reason it's negotiated
> something slower. But you can *detect* that it's connected as a USB1
> device and refuse to mount it, surely? And then the user will unplug it
> and plug it in again, until it works correctly.

Yeah, I guess you could write a udev rule that detected that case and 
flagged it such that it didn't get automounted.

-- 
Matthew Garrett | mjg59 at srcf.ucam.org


More information about the devel mailing list