Andy Williams

Just a guy playing with code and trains

Zaurus 5500 and Ubuntu Dapper

An overview of how to get syncronisation working on Ubuntu Dapper Drake.

Once again, install Ubuntu 6.06 (Dapper Drake) - it does make things like this REALLY easy. Well, a lot easier anyhow. For syncronising in linux it is advisable to be using OpenZaurus with Opie I have found.

Plug zaurus in - look at ifconfig -a if you see a new network device (like "usb0") then you are ready to set it all up. If not then check your logs and come back later :(

Next we want to set up the Zaurus as a network device - run the commands:

ifconfig usb0 192.168.129.1 netmask 255.255.255.255 up
route add -host 192.168.129.201 usb0

Now you should be able to log into the zaurus using

ssh root@192.168.0.201

The default root password is "rootme" in case you forgot ;)

You should then execute the following commands on the Zaurus (pasting into this ssh connection is always useful!):

route add -host 192.168.129.1 usbd0
route delete -net 192.168.129.0/24 usbd0
route add default gw 192.168.129.1

And add nameserver 192.168.0.1 or similar to the top of /etc/resolv.conf on the Zaurus too.

Your networking should now all be sorted - congratulations now you want to install "multisync" with the Zaurus and Evolution plugins to do the sync. Set up a new connection - one to the Zaurus using the options

Protocol: sFTP
IP Address: 192.168.129.201
Port: 22
Username: root

For the password you should set up an ssh keypair (more info to come). You will also need to install an sftp server on the Zaurus (openssh-sftp worked for me) then hey presto, the wonder of sync is yours! 

-- HandyAndE