> I think the problem is the software (firmware really) > embedded within your > usb-key. It should respond properly to all the different > driver versions you have tried, but it doesn't.
ok. I've read your really interesting mail and I began to understand the problem. I did your last suggestion and the things are back to CF working and Usb-key no (the debug output is identical to the first). > So far your usb-key device hasn't responded at all to this command, no > matter how many bytes it was asked for. That is, it sent the > page header > okay but not the actual page data. Maybe it just doesn't like the > mode-sense cache page. > If you want, you could try getting rid of most of the > sd_read_cache_type > routine in sd.c. Just leave the last few lines, where it prints a log > message saying that it assumes the cache is write-through and it sets > sdkp->WCE and sdkp->RCD to 0. Maybe then the usb-key will work. Of > course, this would also affect the operation of any other > SCSI devices you have on your system. I'd like to try it. Is there some testing-tool to send commands to usb or it's necessary to recompile every time sd? In the last case can I put ScsiDisk as module and recompile only it or I need to change other scsi/usb modules? If I succeed I'll send here some notice. Thank you again. Bye Uberto ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
