Rich Shepard wrote: > On Sun, 4 May 2008, Larry Alkoff wrote: > >> Since this Pilot came with only a usb cable, I am going to have to tell >> Jpilot somehow that it's usb. How can I do that? > > Larry, > > You need to identify which USB port it recognizes, then change the > settings to match. In my case it's /dev/tts/USB1, other distributions have > different directory and device names, but they are all equivalent. > > With the PDA connected to a USB port on your system, type (as root) 'lsusb' > (without the quotes) and you'll see what port is being used. You can also -- > as root -- tail /ver/log/messages as you connect and disconnect the PDA. > > My experience switching from serial cradle to USB cable was the softlink > /dev/pilot was lost when the PDA was disconnected, so I stopped using that > name and refer directly to the device. > > Also, what trips up many of us is the sequence of steps in syncing. I used > to set the smartphone in its cradle then click on the jpilot sync button. > Now, if you use a cable with a button on the PDA end, modify this pattern. > > Plug in the PDA. Press the button on the cable end (I hear a beep and the > phone light changes from green to red), and wait 3-5 seconds. This allows > the kernel to establish the connection on the USB device. Then click the > sync button on jpilot. > > That pause is critical and caused me a lot of grief until David finally > made me realize it was needed. > > Good luck, > > Rich > Apparently the Palm is now communicating to Jpilot using /dev/pilot which is created as a soft link when I run Jpilot. I say it is communicating because I have learned to _first_ hit the Hotsync icon in the Palm, wait a few seconds, and _then_ hit the hotsync icon on Jpilot. I hear a satisfying 'beep'. However, I see a message on the Jpilot screen that the Palm does not have a user and that I should use a command line utility or the Menu item 'install user'. I have used 'install user' and specified a user name and id but that information does not appear in ~/.jpilot/jpilot.rc. The specific message (which cannot by copy/pasted) is: Sync Problem This palm has a NULL user id. Every palm must have a unique user id in order to sync properly if it has been hard reset, user restore from the menu to restore it, or use pilot-xfer. To add a user name and ID use the install-user command line tool, or use install-user from the menu. Read the user manual if you are uncertain I see no command line tool install-user. Although I have pilot-xfer on my system, I don't see how to use it to install a user. I have also tried editing ~/.jpilot/jpilot.rc and adding my user name but when I exit Jpilot and re-load, usually the user name or id is missing in jpilot.rc. I don't know what to do. My setup is Kubuntu Gutsy Gibbon on an otherwise reliable Intel core2-duo machine. The last thing to report is that I noticed that my Palm, a Z22 using Garnet 6.4 Palm OS, does not have an icon for the address book - usually shaped like a telephone handset. I have pressed every icon and see nothing that looks like the address book. Is it possible that this Garnet Palm OS is new and J-Pilot doesn't know how to handle it? Larry
More information about the jpilot mailing list