Sync Treo 650 on Ubuntu Linux
This is a howto combined from the two links below, the main base of making this work for my 650 is from the gentoo source.
Basically you will need a bluetooth dongle and of course, all the bluetooth tools from ubuntu. Apt-get them first.
|
| ![]() Sync! Sync! Sync! |
Modify /etc/default/bluetooth (formerly /etc/default/bluez-utils)
DUND_ENABLED=1
DUND_OPTIONS="--listen --persist --msdun call treo"
Edit /etc/ppp/peers/treo
115200
192.168.1.1:192.168.1.2
local
ms-dns 127.0.0.1
noauth
debug
Notes: ip address above & dns can be changed. These settings are for a stand-alone system only.
Also note that 192.168.1.1 is the ip for the PC, and 192.168.1.2 is for the Palm
Now, restart bluetooth:
# /etc/init.d/bluetooth restart
Settings for Hotsync on Palm
>Prefs
>Connection > New
>Enter Name, Connect to PC, via bt
>Select device, select your pc, ok
>Click details, set speed to 115,200 , leave flow ctl at automatic
>Ok, Ok
Create new network
>Prefs
>Network
>Menu > Service > New
>Enter a Name
>Enter Connection, don't set username or password
>Select details > Idle timeout to 3 mins.
>Ok
>Connect
Hotsync settings
>Hotsync
>Options > Modem sync prefs > Network
>Options > LANSync Prefs > LANSync
>Options > Primary PC Setup screen
>Enter pc address (192.168.1.1)
>Leave primary pc name blank
>Options > Connection setup screen
>select bt connection that was created
>Select modem
>Click on select service, choose the service you made
Test Hotsync
$ pilot-xfer -p net:any -l
* you should get a listing of the palm content.
Jpilot settings
>Set serial port to net:any
Sync!
References I used:
http://www.newt.com/debian/treo650.html
http://www.linuxjournal.com/article/8185
Links:
www.newt.com/debian/treo650.html
www.linuxjournal.com/article/8185
Comments:
| Questioner | |
| Thursday, 24-07-08 01:47 Does this even work with gnome-pilot and evoultion? |
|
| Lee from UK | |
| Thursday, 15-05-08 08:25 Cheers for this, worked a dream on both my desktop and laptop running 8.04 :D |
|
| Pablo Yepes from Houston | |
| Wednesday, 09-04-08 16:31 I have kubuntu 7.10 and treo 650. I think I have followed your directions verbatim. However when I try to sync, I get the following message on my treo First the window of "Initializing" and then another window with "Error: Serial: timeout. Could be a faulty modem". I made sure the new "Network" had a time of 3 min. Any help will be greatly appreciated. Pablo Yepes |
|
| shawn looker from North Carolina | |
| Tuesday, 11-12-07 13:24 I love your guide. I've gotten my treo to the point where I get trusted, but when I run this: pilot-xfer -p net:any -l and then hit the hotsync button on my centro, it doesn't ever connect. There's not even any messages in the logs on my PC. If I change from modem to "local" using bluetooth, I at least get messages in my logs, but then I get the error saying the port is in use and it can't sync. Any suggestions? |
|
| Benjamin Sonntag from Paris, France | |
| Monday, 08-10-07 06:27 Hi, If you are using gutsy or feisty, you should disable the services in /etc/bluetooth : say Autostart=false in those files and reboot bluetooth using /etc/init.d/bluetooth restart I guess it was network.service in /etc/bluetooth who messed up with my palm config. I had a "serial port" error before. |
|
| john | |
| Thursday, 09-08-07 06:40 does somebody know how to do it with feisty and 700p? |
|
| Elijah Alcantara from Philippines | |
| Wednesday, 04-07-07 04:12 You might want to check if bluetooth is working on both sides. |
|
| Justin from RIDGE | |
| Saturday, 30-06-07 16:26 When I go to hotsync i get Error: Serial: (0x030B) from my treo This is in feisty ...any ideas? |
|
| Dave Abrahams from Somerville, MA | |
| Sunday, 27-05-07 20:08 Awesome; this "just works" in Ubuntu Feisty. Just a couple minor things: 1. I had to install the "pilot-link" and "jpilot" packages 2. In the "Test Hotsync" step you have to press the hotsync button on the treo screen, or nothing happens! :) BTW, I once had BT hotsync working under windows, then something changed and it hasn't worked since... until today! This is so cool. |
|
| Elijah Alcantara from Philippines | |
| Sunday, 18-03-07 18:17 try pilot-xfer -p net:any -l |
|
| Glenn | |
| Saturday, 17-03-07 12:29 Elijah - Followed your instructions verbatim. On Ubuntu 6.10 Edgy, when I test Hotsynch with "$ pilot -xfer -p net:any -l" in Terminal, I get "bash: pilot: command not found". Any ideas? |
|
| Elijah Alcantara from Philippines | |
| Monday, 26-02-07 19:08 If the /etc/sysconfig/bluetooth contains similar lines with DUND_ENABLED & DUND_OPTIONS then that's probably it. I've never tried it in Mandriva though... |
|
| Marcio Santander from Switzerland | |
| Monday, 26-02-07 11:49 Hi Elijah thanks for your howto. One thing, though: I use Mandriva and the files I have are /etc/bluetooth/hcid.conf /etc/bluetooth/rfcomm.conf and /etc/sysconfig/bluetooth. I'm quite sure it's the last one but I would like to know for sure: which one would it be? TIA Regards Marcio |
|



