Saturday, January 3, 2009

New Year's Day Treo 650 Sync and Bluetooth File Transfer

Pet peeve. Works; stops working. That's how it is with syncing my Treo 650 cellphone with jpilot.

Actually, had it working with my iBook G4 and Gutsy; maybe Hardy, can't remember because I gave up on Ubuntu PPC and the iBook. I do remember that it involved creating a new udev rules file so that the usb cable would be recognized when plugged in. Info here.

The Sunday after the Ubuntu US PA LoCo Intrepid Release Party I helped get someone else's Palm device syncing before I could get my own to sync. All the while acting like it would be a piece of cake and then being shocked as hell when it worked.

The following week I worked on my own sync. Googled. Read. There was a known bug, and a fix had been released. Use the proposed repos; a patch had been added. It works. I sync my Treo. Fix info here.

New Year's Day, January 1, 2009; it's time to sync again. No go. What the heck. It's 8:30 am, I have plenty of time.

It's now noon. No sync. I remember talk in irc of bluetooth. This laptop doesn't have bluetooth, but I do have a dongle. I think I'll give that a whirl.

Bluetooth is recognized. Kensington dongle. Pairing is straight forward. Now Google and learn.
hcitool - hidd - lsping - rfcomm - all good stuff.

Bluetooth File Sharing. It's a Gnome thing. Supposed to allow right click nautilus file send to devices. The nautilus part doesn't work. But, if you use the bluetooth applet and right click the applet you can send files that way. Very nice. Jpilot is great for calendar and phonebook, but for files it was lacking.

In Xubuntu and with Thunar, right click bluetooth send to WORKS.

Ok. Bluetooth is a success, now to the usb cable, the Treo, and the Jpilot sync.

Open a terminal and issue the command: tail -f /var/log/messages

Open another tab in the terminal now. In the new window type: sudo modprobe visor

Now plug in device. Initiate the sync; nothing will happen until the sync is initialized. Switch to the first tab and hopefully you will see your device getting recognized and a device assigned. Note the second device, that's the one you need.

Open Jpilot and set that second device in File - Preferences - Settings - Serial Port.

Start the sync on your DEVICE, then hit sync in Jpilot. You should hear the sync tones.

Now we want to make this permanent, so sudo /etc/modules and add
visor to the end of the file.

So what started as a bummer, ended up being a bonus. Learned a little about bluetooth and got bluetooth file sharing to and from my phone working.

Next phone project: Bluetooth Sync.

1 comment:

julia khatam said... committed to provide reliable anonymous offshore hosting with protection from any encroachment, maintaining our client’s rights to full freedom of information and independence.