HOWTO sync a Palm TX on Linux

Discussion in 'Sync (Mac and Linux/Palm OS)' started by Yet_Again, Oct 23, 2006.

Thread Status:
Not open for further replies.
  1. Yet_Again

    Yet_Again Mobile Enthusiast

    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    1
    Well, I beat my head against my computer for a few hours sorting this out through more forums and google searches than I care to admit. So, I decided to put together a straightforward HOWTO from my pain for your pleasure. This was done on a Ubuntu machine running 2.6.15-27-386 kernel first, and have ran it again on my Suse 10.1 machine at home using x86_64 arch. I run KDE (havent tested with gnome) using Kpilot. In order to get the whole kit of files and dependancies, I just grabbed kdepim, it has it all. So with that being said, I guess here goes.

    *** Installing needed modules ***
    # modprobe usbserial
    # modprobe visor

    *** Making sure they worked ***
    # lsmod | grep vis
    *** output should look something like this ***
    visor 18828 0
    usbserial 31336 1 visor
    usbcore 130820 5 visor,usbserial,ehci_hcd,uhci_hcd

    *** Device Making Time ***
    # /bin/mknod /dev/ttyUSB0 c 188 0
    # /bin/mknod /dev/ttyUSB1 c 188 1
    # /bin/chmod 0666 /dev/ttyUSB?

    *** getting info from the device ***
    # cat /proc/bus/usb/devices *** basic info ***

    # cat /proc/tty/driver/usbserial *** gives you product name ***
    *** should look similar ***
    usbserinfo:1.0 driver:2.0
    0: module:visor name:"Handspring Visor / Palm OS" vendor:0830 product:0061 num_ports:2 port:1 path:usb-0000:00:1d.1-2
    1: module:visor name:"Handspring Visor / Palm OS" vendor:0830 product:0061 num_ports:2 port:2 path:usb-0000:00:1d.1-2

    # udevinfo -p /sys/class/tty/ttyUSB1 -a *** little more info ***

    *** making it useable ***
    # vi /etc/udev/rules.d/10-visor.rules
    *** Below is the line to add in, all one line ***
    BUS="usb", SYSFS{product}="Palm Handheld*", KERNEL="ttyUSB[13579]", SYMLINK="pilot"

    *** Restart udev ***
    # /etc/init.d/udev restart

    Done!
     
  2. holvoetn

    holvoetn Still a moderator ...

    Messages:
    24,640
    Likes Received:
    20
    Trophy Points:
    288
    Thanks for sharing ;)
     
  3. Yet_Again

    Yet_Again Mobile Enthusiast

    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    1
    Also found, if you have a wireless router, and kpilot set up on your local machine, you can sync it over your lan.

    Sync - Network : point at the IP of your machine
    In Kpilot, set the device to net:any

    Push the button and be happily on your way using wifi speeds instead of serial.

    (aka, I do this solely now, saves much time and effort)
     
  4. jdc18

    jdc18 Newbie

    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    1
    Hi i use slackware 11. I did all the steps above, but I cant seem to sync my tx handheld with kpilot, I tried using /dev/pilot, /dev/ttyUSB0, /dev/ttyUSB1, but it says that it cant find any device.

    with dmesg i found this error

    visor ttyUSB0: visor_open - failed submitting read urb, error -19

    it appears some times.

    And everytime i hit hot sync it says

    The Information from the system can not be read from the Pilot.
     
  5. matiasasun

    matiasasun PALM TX Owner

    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    13
    I just want to thank you for having this posted. Sadly, I couldn do it as you said, but I tried a few times (letś say for about 20 minutes) and suddenly it worked out.
    I did it using Palm TX (T|X), Kpilot and Kubuntu Feisty.
    I did change kpilot settings for tungsten and suddenly it worked out (many other posts over the net say the same thing). So, if you are trying, keep doing it for about 20 minutes.

    Take care and thanks!
    Matias
     
  6. Strife89

    Strife89 Always Struggling

    Messages:
    673
    Likes Received:
    0
    Trophy Points:
    78
    My Linux distro (Ubuntu 7.04) came with a basic syncing tool (mainly for backups; it can't be used like Palm Desktop). I'm happy as a clam. ;)
     
Thread Status:
Not open for further replies.

Share This Page