[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#263901: [linux-usb-devel] #263901 kernel-image-2.6.7-2: Kernel 2.6.7 USB-Storage Sony Clie: SCSI Subsystem Errors



On Sat, 28 Aug 2004, Matthew Dharm wrote:

> I doubt it needs a multi-targ entry, as that is only for USB to SCSI
> adaptors which support multiple target devicse on the SCSI bus.
> 
> It would help to have a better bug report.  The log provided doesn't show
> any real 'errors', other than some unusual returns codes from the device.
> What, exactly, went wrong here?
> 
> Matt

Note to the bug reporter:  It would help to see /proc/bus/usb/devices with 
the stick plugged in.

The particular problem in this case is that the device responds with "No
medium present" to an INQUIRY.  That's an illegal response, naturally, but 
it seems to be common among Sony Clies.

Other people have experienced problems with Clies.  It may help to give
the device some time to warm up before using it.  That is, make sure
hotplugging is turned off (so the hotplug system doesn't load any drivers
automatically when the device is plugged in) and make sure the usb-storage
driver isn't loaded in memory.  Plug in the Clie, give it some time (5 to
30 seconds -- I don't know just how long it needs), then modprobe
usb-storage.  I bet that will work.  (BTW, these devices might be a good
reason for using that new delayed-scanning patch.)

Alternatively, someone who didn't want to fool around like that sent in an
unusual_devs.h entry for a Clie model with the FIX_INQUIRY flag set, and
that helped him.  I could tell you what needs to be added, but first I
have to see your /proc/bus/usb/devices file.

Alan Stern




Reply to: