On Wed, 15 Sep 2004 10:17:18 -0400 (EDT), Alan Stern <[EMAIL PROTECTED]> wrote:
> Your device is broken -- or deliberately misdesigned. The Bulk Status > Signature valeu (S above) is supposed to be 0x53425355, not 0x53425300. > Since the device transmits an incorrect signature, the usb-storage driver > has no choice but to conclude that it isn't working. > > On the other hand, there already is an exception in the driver for Olympus > Camedia cameras, which also send an incorrect signature. Perhaps Matt > Dharm, the usb-storage maintainer, will allow a similar exception for the > Samsung Digimax. > > If you're interested in submitting a patch you should work on the latest > kernel version, 2.6.9-rc2, not 2.6.7. The code you would need to change > is in drivers/usb/storage/transport.c, in the usb_stor_Bulk_transport() > routine. Look for OLYMPUS_SIGN in the source code; that's where you would > need to add your change. Alan, Thanks a lot for the explanation. I do not have the device at the moment, but will have it soon. I will send a patch to Matt soon. Thanks again for the enlightening explanation. -- Ramakrishnan ------------------------------------------------------- This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 Project Admins to receive an Apple iPod Mini FREE for your judgement on who ports your project to Linux PPC the best. Sponsored by IBM. Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
