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

Reply via email to