Am Montag, 22. Januar 2007 22:34 schrieb Alan Stern: > On Mon, 22 Jan 2007, Dirk Eddelbuettel wrote: > > > Oliver is more experienced in reading the CONFIG_USB_DEBUG output (which > > I'll send you offlist), but the basic symptom is that the Palm 700p > > > > i) gets recognised and mapped to ttyUSB1 upon connection via the usb cable > > > > ii) but starting to sync drops and then reconnects and it somehow ends up as > > ttyUSB3, and I was never able to get data exchanged (using either > > pilot-xfer or jpilot) with ttyUSB3. > > > > Not setting CONFIG_USB_SUSPEND makes the Palm 700p more 'sticky' and it > > stays > > at ttyUSB1. It is still finicky -- I have to initiate suspend on the > > device, > > wait for it to show the actual start on its screen and then launch the > > Linux > > app. My Tungsten C is way more robust in that regard, and I'd be glad to be > > of > > help. > > Oliver, maybe you can shed some more light on this. The log itself wasn't > very clear.
I got you into the loop precisely because the bug is related to autosuspend and the log is unclear. The facts as far as I can tell are: With CONFIG_USB_SUSPEND -the device binds to the driver -disconnects itself as as soon as there's IO to the device Without CONFIG_USB_SUSPEND it does not. In fact it just looked so much like a dmesg of those devices that fail with autosuspend that I requested a recompile without autosuspend. It is a mystery to me why this would matter with a driver that does not support autosuspend. However, as it seems to, it is important that you know of it. Is it possible that the reference count is not properly propagated through the tree? Regards Oliver ------------------------------------------------------------------------- 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-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel