Print friendly version

09-02-07 10:35 Age: 2 yrs

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!
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:

Displaying results 1 to 13 out of 13

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

yepes(at)rice.edu

Website

 
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

spamzirra(at)gmail.com

Website

 
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

benjamin(at)sonntag.fr

Website

 
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

admin(at)pinoguin.com

Website

 
Wednesday, 04-07-07 04:12
You might want to check if bluetooth is working on both sides.

Justin from RIDGE

jrattner1(at)gmail.com

 
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

dave(at)boost-consulting.com

Website

 
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

elijah.alcantara(at)gmail.com

Website

 
Sunday, 18-03-07 18:17
try
pilot-xfer -p net:any -l

Glenn

gbrumfield(at)earthlink.net

 
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

elijah.alcantara(at)gmail.com

Website

 
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

mcordero(at)gmx.net

 
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

Firstname *
Surname
E-Mail
Website
Place
Captcha Answer
Please enter here the word as displayed in the picture. This is to prevent spamming. If you can't read the word, click here.
CAPTCHA image for SPAM prevention
 
Message *