As most know, Nautilus now uses gvfs rather than gnome-vfs thus synce-gnome will not work in Hardy. So, Mark Ellis graciously created synge-gvfs which will allow us to browse our windows mobile devices via Nautilus. Here are some instructions I found written by him with some slight changes by me:
1) Follow instructions at http://www.synce.org/moin/SynceWithUbuntu to install synce and test basic functionality. Note that you can install synce-hal rather than odccm if you want.
2) Make sure you have deb-src lines in /etc/apt/sources.list for your main repository. These should be exactly the same as the normal lines, but begin deb-src instead of just deb.
Also add this to sources.list, to get the source package from [Mark's] repository
3) Do an updateCode:deb-src http://www.mpellis.org.uk/debian/ unstable main
4) Get and build the gvfs source, note do not make installCode:apt-get update
5) Install the following packagesCode:apt-get source gvfs cd gvfs-0.2.4 ./configure make
6) Get and build synce-gvfs sourceCode:sudo apt-get install libgvfscommon-dev gvfs-bin gvfs-backends dpkg-dev fakeroot cdbs librra-dev
which pulls [Marks] source package. There is a binary package for amd64 machines in the repo [see http://www.mpellis.org.uk] if that's useful to anyone.Code:apt-get source synce-gvfs
7) In the new synce-gvfs dir, edit the rules file in the debian dir, and change /home/mark/sources/synce/gvfs/gvfs-0.2.2 to the absolute path of where your gvfs source tree is (/the/absolute/path/to/gvfs-0.2.4)
8) Runfrom within the root of synce-gvfs directory (not the debian/ folder).Code:sudo dpkg-buildpackage -rfakeroot
9) If all goes well, in the dir one level up you now have a synce-gvfs deb which you can install with dpkg.
10) Restart your computer.Code:sudo dpkg -i ../synce-gvfs_0.1.svn20080423-1_i386.deb
I used this to set up both my amd64 and x86 machines. I can browse, delete, edit, add files to both my WM5 and WM6 pocket pcs.