On Sat, 23 Dec 2006, Francesco Foresti wrote:

> Hi all,
> i'm a new subscriber and this is my first message.
> I need some help because i'm having problems trying to mount my new hamlet 
> scsi-usb 4Gb microdrive (codename xzp4gbd). It seems linux can't read sector 
> 0 from the drive. I have recompiled a vanilla 2.6.19 kernel with usb-storage 
> verbose debug, and the output from dmesg is:

> usb-storage: Bulk Status S 0x53425355 T 0x1c1 R 4096 Stat 0x0
> usb-storage: -- unexpectedly short transfer

> Also, the drive works with MacOsX and Win2k so it is not an hardware issue.
> thanks for the attention,

In fact it _is_ a hardware (or firmware) issue.  It looks like your device
reports incorrect residue values (the "R 4096" above).  This means that it 
violates the USB Mass Storage protocol specification.  Mac OS X and 
Windows ignore the bogus residue values but Linux doesn't.

If you provide the necessary device information (the entry in
/proc/bus/usb/devices or output from "lsusb -v") then a blacklist entry
could be created to work around the device's shortcomings.

Alan Stern


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to