On Tue, Apr 25, 2000, Matthew Dharm <[EMAIL PROTECTED]> wrote:
> On Wed, 26 Apr 2000, Matti Aarnio wrote:
> > Apr 25 23:13:50 mea kernel: usb.c: registered new driver usb-storage
> > Apr 25 23:13:50 mea kernel: usb-storage.c: Searching unusual device list for
>(0x3f0, 0x107, 0x200)...
> > Apr 25 23:13:50 mea kernel: usb-storage.c: -- found matching device: USB/SCSI
>bridge
> > Apr 25 23:13:50 mea kernel: usb-storage.c: USB Mass Storage device detected
> > Apr 25 23:13:50 mea kernel: usb-storage.c: Endpoints: In 2 Out 1 Int 3 (Period 32)
> > Apr 25 23:13:50 mea kernel: usb-storage.c: Result from usb_set_interface is -58
> > Apr 25 23:13:50 mea kernel: usb-storage.c: -- Unknown error. Rejecting device
> > Apr 25 23:13:50 mea kernel: USB Mass Storage support registered.
> >
> > Weird.. That *used* to work. Power cycling the device.
> >
> > { 0x03f0, 0x0107, 0x0200,
> > "HP USB CD-Writer Plus", US_SC_SCSI, US_PR_CB, 0},
>
> I've seen this before. I think it might be an HCD error -- if I
> physically detach the device and reattach it and it works. I'm not sure
> why this is necessary. Does someone with more of an HCD clue have any
> ideas?
>
> Have you tried this on an UHCI system?
This was on an alpha system, right? If so, -58 is -ESHUTDOWN. According
to my sources, the only way to get an -ESHUTDOWN is:
/* when controller's hung, permit only hub cleanup attempts
* such as powering down ports */
if (ohci->disabled)
return -ESHUTDOWN;
That comment makes me wonder
JE
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]