The kernel developers attitude on this bugs me. A brief summary;

1) The device works perfectly in Windows and OSX, but not in Linux

2) The reason seems to be very simple. The device return 'garbage' data
on the first read, and the real data on subsequent reads. Linux uses the
first read. Windows and OSX ignore it and read again to get the 'real'
data.

3) The fix seems painfully obvious; do what Windows does.

4) The kernel developers apparently won't fix this because the USB
standard says devices shouldn't behave this way. They want to follow the
standard 'to the letter' even though this differs from the actual
implementation used in the the two major OSes and apparently as
implemented a non-trivial number of devices.

SO: Can someone who doesn't have a stick up their ass please provide a
patch against a recent kernel that performs a 'garbage' read or two from
USB mass-storage devices before probing for the real data, so that I can
actually use my new MP3 player without having to open a root shell every
time, please?

-- 
USB unknown partition table
https://bugs.launchpad.net/bugs/152885
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to