Palm pilot problems

Asked by John Wilson

Using Jpilot and installing the extra commands and visor module as described in Easy Palm Device Setup I got my Tungsten to hot sync flawlessly.
I have had to reinstall Feisty and wanted to use my Tungsten E2 but cannot get jpilot to hotsync despite changing the serial port settings. I get something like this in the progress line:
****************************************
 Syncing on device /dev/ttyS0
 Press the HotSync button now
****************************************
J-Pilot: sync PID = 10949
J-Pilot: press the hotsync button on the cradle or "kill 10949"
J-Pilot: sync PID = 10949
J-Pilot: press the hotsync button on the cradle or "kill 10949"
J-Pilot: sync PID = 10949
J-Pilot: press the hotsync button on the cradle or "kill 10949"

So far I have left the serial port field blank and have tried:
 /dev/pilot
/dev/ttyUSB0
/dev/ttyUSB1
/dev/ttyS0
/dev/ttyS1

Anyone else run across this problem and solved it.
John

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
John Wilson
Solved:
Last query:
Last reply:
Revision history for this message
Bruce M. (canar-ciudad) said :
#1

Hi John,

  I'm using JPilot as well with my TE/2
  Some reading for you:

https://help.ubuntu.com/community/PalmDeviceSetup

  This worked for me.

  Now check the preferences in JPilot:

  and leave the Serial Port (/dev/ttySO, /dev/pilot) field BLANK

  You are using a USB device.

  It should work, mine did.

Bruce Milmine

Revision history for this message
John Wilson (jwilsondmartin) said :
#2

Bruce,
Thank you for your reply and my apologies for the delay in getting back to you.
I went through the steps laid out in:
https://help.ubuntu.com/community/PalmDeviceSetup
and found I had a typo. I had typed vision instead of visor but correcting that did not get the hot sync to run.
I then tried changing the custom rules to the second option
For Ubuntu 5.10 (Breezy Badger) you may need to use "==" instead of "=" for some options

BUS=="usb", SYSFS{product}=="Palm Handheld*", KERNEL=="ttyUSB[13579]", NAME="pilot", GROUP="uucp", MODE="0660"

Now my hotsyn seems to run silently.

I am having problems transferring information from my desktop to my TE/2 which I did a hard reset on.
I cannot install myself as a user on it.
I keep getting the message:
"This palm has a NULL user id."
Here is the output from the little window in the bottom left of the desktop:
Last Synced Username-->"John"
Last Synced UserID-->"1000"
 This Username-->""
 This User ID-->0
Exiting with status SYNC_ERROR_NULL_USERID
Finished

The suggested remedies of installing a user from the menu and restoring the palm do not seem to be working. How do I do it from the command line? I have tried install-user from various places and it is not recognized as a command.

in frustration,
John

Revision history for this message
Bruce M. (canar-ciudad) said :
#3

Hi John,

  Two things.
  1. I'm a newbie to Linux as well, so the command is as strange to me as it is to you.
  2.. From what you said you changed the command to Ubuntu 5.10 (Breezy Badger) commands. Are you using 5.10?

  You might want to redo what https://help.ubuntu.com/community/PalmDeviceSetup says using the commands for the version of Ubuntu you are running.
  Then open JPilot >File>Restore Handheld.

  I thing the 5.10 commands might be leading you astray if you have a newer version of Ubuntu.

  Now ....
  If you are using 5.10 you need to upgrade, as it was suggested to me, I was using 6.06.

  You'll need to upgrade in this order:
  Ubuntu 5.10 (Breezy Badger) to Ubuntu 6.06 (Dapper Drake)
  Ubuntu 6.06 (Dapper Drake) to Ubuntu 6.10 (Edgy Eft)
  Ubuntu 6.10 (Edgy Eft) to Ubuntu 7.04 (Fiesty Fawn)

  depending on your connection speed (mine is 100MB and takes 12-14 hours - overnight per upgrade)
  this is a long process. But worth it.

  OR:
  Backup all your "personal files" from your home directory to a CD/DVD.
  Download 7.04 Alternate or Live CD and re-install.

  Sorry I can't help you further, I'm too new at this myself.
  Bruce Milmine

  PS Check out the JPilot home page, maybe Judd can help you.
  http://www.jpilot.org/

Revision history for this message
John Wilson (jwilsondmartin) said :
#4

Alas the suggestions have not worked.
I did a sudo aptget remove jpilot and then restarted the computer.
Then I reinstalled jpilot, changed the custom rules for Feisty and then
installed the visor kernel.
I can hotsync my old TE and the data is on the jpilot desktop but I
cannot install a user or restore it to my hard synced TE2.
I keep getting a NULL user id error message.
The beginning of .jpilot/jpilot.rc is:
jpilotrc jpilotrc.default
time 0
sdate 1
ldate 0
fdow 0
show_deleted 0
show_modified 0
todo_hide_completed 0
datebook_highlight_days 1
port
rate 4
user Dr. John Wilson
user_id 8724
pc_id 233980335
num_backups 2
I would have thought the user. user id and pc id would go across when I
do file>restore and press the hotsync button on the palm.
Any suggestions?
John

On Mon, 2007-08-10 at 21:36 +0000, Bruce M. wrote:
> Your question #14282 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/14282
>
> Status: Open => Answered
>
> Bruce M. proposed the following answer:
> Hi John,
>
> Two things.
> 1. I'm a newbie to Linux as well, so the command is as strange to me as it is to you.
> 2.. From what you said you changed the command to Ubuntu 5.10 (Breezy Badger) commands. Are you using 5.10?
>
> You might want to redo what https://help.ubuntu.com/community/PalmDeviceSetup says using the commands for the version of Ubuntu you are running.
> Then open JPilot >File>Restore Handheld.
>
> I thing the 5.10 commands might be leading you astray if you have a
> newer version of Ubuntu.
>
> Now ....
> If you are using 5.10 you need to upgrade, as it was suggested to me, I was using 6.06.
>
> You'll need to upgrade in this order:
> Ubuntu 5.10 (Breezy Badger) to Ubuntu 6.06 (Dapper Drake)
> Ubuntu 6.06 (Dapper Drake) to Ubuntu 6.10 (Edgy Eft)
> Ubuntu 6.10 (Edgy Eft) to Ubuntu 7.04 (Fiesty Fawn)
>
> depending on your connection speed (mine is 100MB and takes 12-14 hours - overnight per upgrade)
> this is a long process. But worth it.
>
> OR:
> Backup all your "personal files" from your home directory to a CD/DVD.
> Download 7.04 Alternate or Live CD and re-install.
>
> Sorry I can't help you further, I'm too new at this myself.
> Bruce Milmine
>
> PS Check out the JPilot home page, maybe Judd can help you.
> http://www.jpilot.org/
>

Revision history for this message
John Wilson (jwilsondmartin) said :
#5

Hi Bruce,
I contacted Judd and here is part of his reply:
With Ubuntu Feisty you should use libusb, so you should go into jpilot
preferences and put "usb:" into the port. I know this stuff isn't very
user friendly. Make a copy of your .jpilot directory if you haven't
already. Restore should work.
It now works perfectly.
John

Revision history for this message
Bruce M. (canar-ciudad) said :
#6

Hi John,

Glad to hear it.
At least something I said helped.
Have a nice day

Bruce Milmine