On Sat, 22 Jan 2005, Eddie Cornejo wrote: > Howdy, > > I've got this frustrating problem with a USB HID device not playing > nice with linux. The device is an Imation "Disc Stakka". Its basically > a CD storage unit for > 100 CDs. It doesn't come with any Linux drivers hence I thought I'd > look at writing my own. I've managed to reverse engineer the protocol > enough by examining the traffic between my Windows box and the unit. > However I ran in to a small hurdle.. > > Whenever the device is plugged into a linux box it continually connects > and disconnects. Heres a short dump from dmesg: > > usb 1-2: new low speed USB device using ohci_hcd and address 2 > hiddev96: USB HID v1.00 Device [Opdicom Disc Stakka] on usb-0000:00:03.0-2 > usb 1-2: USB disconnect, address 2 > usb 1-2: new low speed USB device using ohci_hcd and address 3 > hiddev96: USB HID v1.00 Device [Opdicom Disc Stakka] on usb-0000:00:03.0-2 > usb 1-2: USB disconnect, address 3 > usb 1-2: new low speed USB device using ohci_hcd and address 4 > hiddev96: USB HID v1.00 Device [Opdicom Disc Stakka] on usb-0000:00:03.0-2 > usb 1-2: USB disconnect, address 4 > usb 1-2: new low speed USB device using ohci_hcd and address 5 > hiddev96: USB HID v1.00 Device [Opdicom Disc Stakka] on usb-0000:00:03.0-2 > > Analysis of the USB traffic indicates that, for some reason, the Linux > box decides to reset the unit - ie, there is no failed request or > strange traffic on the USB interface prior to the reset. Everything > looks great then boom, reset. The reset period is roughly every > second.
You should turn on verbose USB debugging (CONFIG_USB_DEBUG) and report what shows up in the dmesg log. Alan Stern ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
