Re: Unable to Sync Handspring Treo 300 with GNOME 2.2 Pilot on Debian 3.0r1



On Thu, 2004-08-12 at 04:33, Matt Davey wrote:
> On Thu, 2004-08-12 at 02:34, Adam C Powell IV wrote:
> > On Wed, 2004-08-11 at 18:46, Michael G. Morey wrote:
> > > On Tue, 2004-08-10 at 13:00, David A. Desrosiers wrote:
> > > > > I'm unable to sync my Handspring Treo 300 with GNOME 2.2 Pilot
> on Debian 
> > > > > 3.0r1.  I've included an excerpt from my /var/log/syslog below. 
> The main 
> > > > > error seems to be:
> > > > 
> > > > > visor.c: visor_open - failed submitting read urb, error -22
> > > > 
> > > >   What kernel are you running?
> > > 
> > > David,
> > > 
> > > I'm running 2.4.26 with Debian patches and PCMCIA support enabled,
> > > compiled from source from backports.org.
> > 
> > I haven't been able to get anything before 2.6.7 working with my Treo
> > 300. :-(  That means upgrading to Debian testing (sarge) at least.
> > 
> 
> Yes, it appears that visor.c in 2.6.7 has an added fix for Treos.
> See:
> http://www.linuxhq.com/kernel/v2.6/7/drivers/usb/serial/visor.c
> 
> You could try backporting this to your 2.4.26 (or 2.4.27) sources, I
> guess, as it doesn't appear that Greg Kroah has backported this change.
> 
> Matt

Matt,

I tested visor.c in kernel 2.6.7 by attempting to sync once again using
GNOME Pilot.  The following is an excerpt from my syslog:

Aug 19 17:43:54 turing kernel: usb 4-6.4: new full speed USB device
using address 4
Aug 19 17:43:55 turing kernel: drivers/usb/serial/usb-serial.c: USB
Serial support registered for Generic
Aug 19 17:43:55 turing kernel: usbcore: registered new driver usbserial
Aug 19 17:43:55 turing kernel: drivers/usb/serial/usb-serial.c: USB
Serial Driver core v2.0
Aug 19 17:43:55 turing kernel: drivers/usb/serial/usb-serial.c: USB
Serial support registered for Handspring Visor / Palm OS
Aug 19 17:43:55 turing kernel: drivers/usb/serial/usb-serial.c: USB
Serial support registered for Sony Clie 3.5
Aug 19 17:43:55 turing kernel: drivers/usb/serial/usb-serial.c: USB
Serial support registered for Sony Clie 5.0
Aug 19 17:43:55 turing usb.agent[3088]:      visor: loaded successfully
Aug 19 17:43:55 turing kernel: usb 4-6.4: Handspring Visor / Palm OS: No
valid connect info available
Aug 19 17:43:55 turing kernel: usb 4-6.4: Handspring Visor / Palm OS:
Number of ports: 2
Aug 19 17:43:55 turing kernel: visor 4-6.4:1.0: Handspring Visor / Palm
OS converter detected
Aug 19 17:43:55 turing kernel: usb 4-6.4: Handspring Visor / Palm OS
converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
Aug 19 17:43:55 turing kernel: usb 4-6.4: Handspring Visor / Palm OS
converter now attached to ttyUSB1 (or usb/tts/1 for devfs)
Aug 19 17:43:55 turing kernel: usbcore: registered new driver visor
Aug 19 17:43:55 turing kernel: drivers/usb/serial/visor.c: USB
HandSpring Visor / Palm OS driver v2.1
Aug 19 17:43:55 turing kernel: visor ttyUSB0: Device lied about number
of ports, please use a lower one.
Aug 19 17:43:55 turing kernel: visor ttyUSB0: Handspring Visor / Palm OS
converter now disconnected from ttyUSB0
Aug 19 17:43:55 turing kernel: visor ttyUSB1: Handspring Visor / Palm OS
converter now disconnected from ttyUSB1
Aug 19 17:44:07 turing udev[3187]: removing device node '/dev/ttyUSB0'
Aug 19 17:44:07 turing udev[3189]: removing device node '/dev/ttyUSB1'

It looks like we're making progress.  I'd like to know why I'm getting
the message:

visor ttyUSB0: Device lied about number of ports, please use a lower
one.

Michael
-- 
Michael G. Morey <mmorey optivel com>
Optivel




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