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

Re: Visor & Pilot-xfer - Not synching up regularly



On Sat, Apr 03, 2004 at 08:45:01PM -0800, Jon Hughes wrote:
> I'm attempting to get my Handspring Visor to work with
>  Debian stable and I'm running into some errors that
> for the life of me I can't figure out.
> (somewhat lengthy post but I want to make sure I give
> as much data as possible)

A few months ago I had similar problems with random failures syncing
with a Handspring Visor. The problem turned out to be the contacts on
the Visor had eroded over time due to reseating it in the hot-sync 
cradle. I had to replace the Visor to fix the problem.

I've also had similar random failures with a Clie. In this latter case
the problem was a new computer in which chipset was not fully supported
by the versions of the 2.4 kernel I was using. All the problems went
away after I started to use a 2.6 kernel. If your motherboard is fairly
new, the chipset support in the 2.4 kernel series may not be complete.
My motherboard has an nVidia nForce2 chipset; although 2.4.22+ kernels
support the nForce2 chipset, the support is not complete. I have four
other USB memory device readers on the computer that the 2.4 kernels
could not detect.

> 
> Some info:
> Kernel: 2.4.25
> Debian 3.0 (stable)
> All kernel configurations according to the HOWTO at
> Linuxpda.com have been completed. The USB devices work
> (I can verify if via 'usbview').
> 
> My issue is strange in that the visor works once in a
> while, but when it does and how and why seem to be
> completly random. For example, this morning I pushed
> the hotsynch button and typed in pilot-xfer -p
> /dev/ttyUSB1 -l and I got a listing of the files.  A
> few minutes later, I repeated it and got the same
> result.  I then managed to do a KPilot backup, no
> problem.
> 
> However, about ten minutes after that, I attempted to
> synch up again and it failed.  I had made no changes
> whatsoever to the system.  I double checked to make
> sure I'd killed the Kpilot daemon in case it was
> confusing things.  No go.  I rebooted the computer to
> get to the 'clean' state that I had the first time I
> tried to synch up.  No go.
> 
> The system recognizes the visor as seen in 'usbview'
> (shows my scanner, printer, and visor).  It doesnt see
> it until I press the hotsynch button and it 'creates'
> the device, but I understand that's normal.
> 
> When I do a pilot-xfer -p /dev/ttyUSB1 -l I get the
> following responses:
> 
> $ pilot-xfer -p /dev/ttyUSB1 -l
> 
>    Listening to port: /dev/ttyUSB1
> 
>    Please press the HotSync button now...
>    Error accepting data on /dev/ttyUSB1
> 
> /var/log/messages
> 
> Apr  3 23:39:45 dragon kernel: hub.c: new USB device
> 00:02.0-2.1, assigned address 6
> Apr  3 23:39:45 dragon kernel: usbserial.c: Handspring
> Visor / Treo / Palm 4.0 / Cli? 4.x converter detected
> Apr  3 23:39:45 dragon kernel: visor.c: Handspring
> Visor / Treo / Palm 4.0 / Cli? 4.x: Number of ports: 2
> Apr  3 23:39:45 dragon kernel: visor.c: Handspring
> Visor / Treo / Palm 4.0 / Cli? 4.x: port 1, is for
> Generic use and is bound to ttyUSB0
> Apr  3 23:39:45 dragon kernel: visor.c: Handspring
> Visor / Treo / Palm 4.0 / Cli? 4.x: port 2, is for
> HotSync use and is bound to ttyUSB1
> Apr  3 23:39:45 dragon kernel: usbserial.c: Handspring
> Visor / Treo / Palm 4.0 / Cli? 4.x converter now
> attached to ttyUSB0 (or usb/tts/0 for devfs)
> Apr  3 23:39:45 dragon kernel: usbserial.c: Handspring
> Visor / Treo / Palm 4.0 / Cli? 4.x converter now
> attached to ttyUSB1 (or usb/tts/1 for devfs)
> Apr  3 23:40:16 dragon kernel: visor.c: Bytes In = 276
>  Bytes Out = 0
> ^[`Apr  3 23:40:38 dragon kernel: usb.c: USB
> disconnect on device 00:02.0-2.1 address 6
> Apr  3 23:40:38 dragon kernel: usbserial.c: Handspring
> Visor / Treo / Palm 4.0 / Cli? 4.x converter now
> disconnected from ttyUSB0
> Apr  3 23:40:38 dragon kernel: usbserial.c: Handspring
> Visor / Treo / Palm 4.0 / Cli? 4.x converter now
> disconnected from ttyUSB1
> 
> Modules are installed (lsmod)
> Module                  Size  Used by    Tainted: P
> nvidia               1964192   6  (autoclean)
> visor                  10560   0
> usbserial              16160   0  [visor]
> usb-ohci               16192   0  (unused)
> usbcore                54944   1  [visor usbserial
> usb-ohci]
> emu10k1                51360   0
> ac97_codec             12032   0  [emu10k1]
> 8139too                11744   1
> mii                     2384   0  [8139too]
> crc32                   2832   0  [8139too]
> 
> 
> Here's a confusing thing to throw in: I have attempted
> this on two computers with the same kernel. I get the
> same issues on both machines.  That partially leads me
> to think that something is up with the Visor itself,
> but it HAS synched on a handful of occasions, and it
> always synchs on my Windows OS, so I'm hesitant to say
> that somethings up with the Visor itself.
> 
> For the record I have used /dev/ttyUSB0, /dev/pilot,
> /dev/visor, etc.
> 
> I'm sort of lost as to where to go from here, thus any
> advice people can give would be greatly appreciated.
> 
> Thanks
> H
> 
> 
> 
> __________________________________
> Do you Yahoo!?
> Yahoo! Small Business $15K Web Design Giveaway 
> http://promotions.yahoo.com/design_giveaway/
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org 
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 

-- 
Jerome

Attachment: signature.asc
Description: Digital signature


Reply to: