> > Hi. > > Jan 30 09:45:55 Xenon kernel: usb-storage: Command READ_10 (10 bytes) > > Jan 30 09:45:55 Xenon kernel: usb-storage: 28 00 00 03 cb 80 00 00 08 00 > > Trying to read 8 sectors starting at sector 0x03cb80 = 248704 shouldn't > present any problem since the total number of sectors is 248832. > Nevertheless, the device crashed: > > Jan 30 09:45:55 Xenon kernel: usb-storage: Bulk Command S 0x43425355 T 0xe > > L 4096 F 128 Trg 0 LUN 0 CL 12 > > Jan 30 09:45:55 Xenon kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer > > 31 bytes > > Jan 30 09:45:55 Xenon kernel: usb-storage: Status code 0; transferred 31/31 > > Jan 30 09:45:55 Xenon kernel: usb-storage: -- transfer complete > > Jan 30 09:45:55 Xenon kernel: usb-storage: Bulk command transfer result=0 > > Jan 30 09:45:55 Xenon kernel: usb-storage: usb_stor_bulk_transfer_sglist: > > xfer 4096 bytes, 1 entries > > Jan 30 09:46:22 Xenon hald[7199]: Timed out waiting for hotplug event 1379. > > Rebasing to 1381 > > Jan 30 09:46:25 Xenon kernel: usb-storage: command_abort called > There's no easy way to find out why it crashed. Maybe if you turn off the > haldaemon program (hald), the device will work better.
Thank you a lot, Alan. Information you've provided is really helpful for me. I'VE GET THIS DEVICE WORKED. Let me explain briefly: This device has memory stick 64MB. But for unknown reason it reports 127MB geometry (in Windows as well), contains 248832 sectors. Then it reports of two 64MB (why?) partition. The first partition is formatted correctly and has 64MB capacity (the real one). Second partition is unformatted and seems to be unreal and buggy. I've realized device crushes when Linux tries to read 8 last sectors (aren't actually present). So, I've just patched kernel scsi module to divide sectors amount on 2 and change geometry to be 64MB. So it works. This solution is applicable for SonyEricsson K750i (R1N035) with 64MB Memory Stick. > Alan Stern ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users