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