> 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

Reply via email to