Re: [Bugme-new] [Bug 15321] New: vfat usb device cannot be mounted on 2.6.32, works on 2.6.26

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

 



On Fri, 19 Feb 2010, Andrew Morton wrote:

> > http://bugzilla.kernel.org/show_bug.cgi?id=15321
> > 
> >            Summary: vfat usb device cannot be mounted on 2.6.32, works on
> >                     2.6.26

...

> > Hi,
> > 
> > This is my first kernel bug, I hope the report is filled correctly. I am filing
> > it on advice from  Moritz Muehlenhoff of the Debian kernel team, see
> > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=569906
> > 
> > Repeating the story for your convenience: The device is a so-called MP4 Player.
> > I can mount it on a machine running Debian Stable, that is, kernel 2.6.26, by
> > just specifying the vfat filesystem type. I cannot mount it on Debian unstable,
> > running kernel 2.6.32, nor on Ubuntu 9.10, which uses 2.6.31-19.

What do you mean exactly?  That is, what happens when you try to mount 
it?

> > I am copying below the relevant part of dmesg output from 2.6.32 (as collected
> > by Debian's reportbug utility), and attaching three files: dmesg from 2.6.26,
> > and "lsusb -v" from both systems when the device is attached. These inputs (and
> > perhaps others which are on the Debian bug) led mr. Muehlenhoff to the
> > conclusion that the problem is related to the "list of USB mass storage
> > devices, which are not fully standards compliant and to which several
> > workarounds are applied".

Muehlenhoff wasn't entirely correct; 2.6.26 does include an entry with
idVendor=10d6, but it has idProduct=2200 instead of 1101.

The best way to find the cause of the problem is for you to collect a
usbmon trace under 2.6.32, showing what happens when you plug in the
drive and try to mount it.  See the kernel source file
Documentation/usb/usbmon.txt for instructions.  Attach the trace to the
bug report and then reply to this email to let us know it's ready.

It wouldn't hurt to collect an analogous usbmon trace under 2.6.26; the 
differences between the two traces might be informative.

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