|
Bugzilla – Full Text Bug Listing |
|
Description
David Hamilton
2006-02-20 08:07:18 UTC
Please also post the logs of the successful atempt with the other card reader. And please attach cat /proc/bus/usb/devices for both cases. Created attachment 69537 [details]
dmesg output when 1GB card is mounted using USB card reader
Created attachment 69538 [details]
cat /proc/bus/usb/devices when card reader is plugged in with inserted SD card
Created attachment 69541 [details]
cat /proc/bus/usb/devices when Lyra 1080 mp3 player is plugged in with inserted SD card
Is there any way you can run a 2.6.15.4 kernel with CONFIG_USB_STORAGE_DEBUG enabled? And if so, can you attach the kernel log output? That will help us try to figure out how to fix this device. Created attachment 69697 [details]
Verbose usb-storage dmesg output when Lyra 1080 is plugged in to USB port
Created attachment 69699 [details]
Verbose usb-storage dmesg output after trying to mount connected Lyra 1080
Created attachment 69700 [details]
Verbose usb-storage dmesg output after connecting USB card reader
Created attachment 69701 [details]
Verbose usb-storage dmesg output after successfully mounting SD card in USB card reader
Created attachment 69871 [details]
unusual_devs blacklist entry for the Lyra 1080 MP3 player
Judging from your usb-storage debugging log, the player reports that the card has one more sector of storage than it really does. This patch should fix the problem.
Awesome! The patch worked -- the device mounts successfully and there are no problems reading or writing to it. Many thanks to all involved! I'm not sure what the process is to get this into future linux kernels (or if it's indeed appropriate to burden linux users with a few extra bytes in the kernel sources to allow for this device's weird behaviour). In any case I'll hold tight to that patch. Thanks again! Alan has forwarded me the patch. It was just added to our internal kernel source tree and will show up in the next kernel update. It's also been added to my development tree and will make it into the main kernel source tree soon. Thanks for helping out in fixing this problem. |