What is it ?
Syncefs is an application allowing to mount pocketPC like a remote filesystem.
It is based on synce (http://synce.sourceforge.net) and coda (http://www.coda.cs.cmu.edu/).
How to use it ?
You can download the .deb or the sources from the download section.
To be able to mount your pocketPC, it must be connected to your linux box. it means that the connection is etablished (your pocketPC has an IP address, you should use synce-serial-start) and is connected to the synce daemon (non-root user has started dccm).
You should create a directory to mount your filesystem:
# mkdir /mnt/synceYou should add following lines in /etc/fstab to allow non-root user (owner of dccm) to mount the pocketPC filesystem on /mnt/synce:
none /mnt/synce cefs rw,user,noauto,codadev=/dev/cfs0 0 0then ask kernel to load CODA (if it is a module):
# modprobe codathen, you (as non-root user, owner of dccm) can mount the pocketPC filesystem:
lvivier@imac:~$ mount /mnt/synce/ SynCE FS using "/dev/cfs0" (CODA v3)and you can use all files of the pocketPC as they were stored in a local filesystem:
lvivier@imac:~$ find /mnt/synce/ /mnt/synce/ /mnt/synce/Carte de stockage /mnt/synce/Carte de stockage/My Documents /mnt/synce/Carte de stockage/My Documents/Sauvegarde complète.dbe /mnt/synce/Restart Synchronization Marker.1 /mnt/synce/Restart Synchronization Marker.2 /mnt/synce/Program Files /mnt/synce/Program Files/WindowsCE /mnt/synce/Program Files/WindowsCE/CAPTCE.EXE /mnt/synce/Program Files/WindowsCE/FTPSRV.EXE ... lvivier@imac:~$ df /mnt/synce Sys. de fich. 1K-blocs Occup? Disponible Capacit? Mont? sur cefs 8159 4200 3959 52% /mnt/synce/
Download
sources | syncefs-0.7.tar.gz | |
i386 debian package | syncefs_0.7_i386.deb | |
i386 ubuntu package | syncefs_0.7_i386.deb | |
powerpc debian package | syncefs_0.7_powerpc.deb |