On Fri, 16 Jul 2004, Gerhard Jaeger wrote: > Hi Stephen, hi Alan, > > the "eject /dev/sda" stuff did not help - same result. Although I did not like > the idea to switch over to kernel 2.6. I compiled the latest 2.6.8-rc1 and did > another test. The log is attached AND the things get worse, even reloading > did not work correctly like it did on 2.4.27... > > Please tell me if you need more informations. > TIA > Gerhard
The log shows that reloading the usb-storage driver _did_ work, but then the card reader went a little bit crazy. It started reporting that Sector 1 was beyond the end of the medium! That might simply be a side effect from the earlier errors. Judging by your log, my guess is that the reader simply needs some time to initialize before it can respond to commands properly. Until then it says that it's not ready because there's no medium present, even though the card _is_ inserted. You can test this guess by doing a simple experiment. Turn off hotplug support and make sure that usb-storage is not loaded when you plug in the card reader. Then maybe 10 seconds later, manually modprobe usb-storage. If 10 seconds isn't enough, maybe 20 or 30 will be. If this procedure works then my guess was correct. It may turn out that some part of the SCSI layer will need to be modified to cope with devices that act like this. There are other ones with the same sort of behavior, like the Sony Clie. Alan Stern ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
