Hi,

could you give me the name and version of your distro, the kernel revision, the
compiler version, the arch type of your computer (i386, x86_64 ?)

Regards,
Laurent

Volker Christian wrote:
> Hi,
> 
> i finally found some time to test version 0.4 of syncefs.
> Now it compiles cleanly! Great! Nevertheless, the behaviour of the mounted 
> filesystem is still the same as the behaviour of the previous versions. So, 
> the "here is what i still get" below is still valid :-/
> 
> best regards
> voc
> 
> 
> On Saturday 06 May 2006 03:11, Laurent Vivier wrote:
>> Hi,
>>
>> I made a new version supporting coda v2 (and linux 2.4)
>>
>> http://www.lvivier.info/SynceFS/syncefs-0.4.tar.gz
>>
>> I've tested it on a debian sarge with kernel 2.6.8.11 and 2.4.27.
>>
>> (BTW, I move all previous tarballs to http://www.lvivier.info/SynceFS)
>>
>> Regards,
>> Laurent
>>
>> Le 5 mai 06 à 23:14, Volker Christian a écrit :
>>> Hi,
>>>
>>> here is what i still get :-/
>>>
>>> [EMAIL PROTECTED]:~/syncefs-0.3/src$ ./mount.cefs none /mnt/synce
>>> SynCE FS using "/dev/cfs0" (CODA v2)
>>> [EMAIL PROTECTED]:~/syncefs-0.3/src$ ls /mnt/synce
>>> Application Data            /mnt/synce/mxip_system.vol
>>> ConnMgr                     /mnt/synce/pim.vol
>>> Documents and Settings      My Documents
>>> /mnt/synce/cemail.vol       Programme
>>> /mnt/synce/dssrc.txt        Storage Card
>>> /mnt/synce/mxip_initdb.vol  Temp
>>> /mnt/synce/mxip_lang.vol    Windows
>>> /mnt/synce/mxip_notify.vol
>>> [EMAIL PROTECTED]:~/syncefs-0.3/src$ ls /mnt/synce
>>> ls: /mnt/synce: No such device or address
>>> [EMAIL PROTECTED]:~/syncefs-0.3/src$
>>>
>>> the second "ls" didn't work.
>>>
>>> And as next - here a small patch to make it compile for me.
>>>
>>> ---------------------------------
>>> diff -r -u syncefs-0.3/src/local.c syncefs-0.3.patched/src/local.c
>>> --- syncefs-0.3/src/local.c     2006-05-02 16:41:08.000000000 +0200
>>> +++ syncefs-0.3.patched/src/local.c     2006-05-05
>>> 22:54:04.000000000 +0200
>>> @@ -166,7 +166,7 @@
>>>         int fd;
>>>         char *cache;
>>>         int ret;
>>> -       int count;
>>> +       unsigned int count;
>>>         char buf[1024];
>>>
>>>         cache = strdup("/tmp/syncefs_file-XXXXXX");
>>> diff -r -u syncefs-0.3/src/node.h syncefs-0.3.patched/src/node.h
>>> --- syncefs-0.3/src/node.h      2006-05-02 15:02:00.000000000 +0200
>>> +++ syncefs-0.3.patched/src/node.h      2006-05-05
>>> 22:58:42.000000000 +0200
>>> @@ -15,6 +15,7 @@
>>>   * along with this program; if not, write to the Free Software
>>>   * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
>>> 02111-1307  USA
>>>   */
>>> +#include <synce.h>
>>>
>>>  struct node
>>>  {
>>> @@ -24,7 +25,7 @@
>>>         short usage;
>>>         unsigned char is_dir: 1;
>>>         int flags;
>>> -       int handle;
>>> +       HANDLE handle;
>>>  };
>>>
>>>  extern struct node *seek_node(const char *name);
>>> ---------------------------------
>>>
>>> How can i help to debug syncefs?
>>>
>>> best regards
>>> voc
>>>
>>> On Wednesday 03 May 2006 00:19, Laurent Vivier wrote:
>>>> New version at:
>>>>
>>>> http://www.lvivier.info/syncefs-0.3.tar.gz
>>>>
>>>> This version allows read/write.
>>>>
>>>> you can find a binary for linux powerpc at:
>>>>
>>>> http://www.lvivier.info/mount.cefs
>>>> (don't forget to copy to /sbin, to change owner to root and to set
>>>> suid bit)
>>>>
>>>> Regards,
>>>> Laurent
>>>>
>>>> Le 28 avr. 06 à 00:35, Laurent Vivier a écrit :
>>>>> Hi,
>>>>>
>>>>> could you try this one:
>>>>>
>>>>> http://www.lvivier.info/syncefs-0.2.tar.gz
>>>>>
>>>>> "make install" installs "mount.cefs" to "/sbin", so you can use
>>>>> mount.cefs or fstab to mount filesystem.
>>>>>
>>>>> for instance:
>>>>>
>>>>> [EMAIL PROTECTED]:~$ /sbin/mount.cefs none /mnt/synce
>>>>>
>>>>> or if you put following line in /etc/fstab:
>>>>>
>>>>> none           /mnt/synce      cefs    ro,user,noauto,codadev=/dev/
>>>>> cfs0       0              0
>>>>>
>>>>> you can just type:
>>>>>
>>>>> [EMAIL PROTECTED]:~$ mount /mnt/synce
>>>>>
>>>>> Regards,
>>>>> Laurent
>>>>>
>>>>> Le 22 avr. 06 à 19:26, Volker Christian a écrit :
>>>>>> Hi Laurent,
>>>>>>
>>>>>> Great work. I was able to get the directory listed! Unfortunately,
>>>>>> a second
>>>>>> access to the mounted filesystem ends up with an error
>>>>>>
>>>>>> [EMAIL PROTECTED]:~/syncefs-0.1/src$ ls /mnt/synce/
>>>>>> Application Data        /mnt/synce/mxip_initdb.vol  My Documents
>>>>>> ConnMgr                 /mnt/synce/mxip_lang.vol    Programme
>>>>>> Documents and Settings  /mnt/synce/mxip_notify.vol  Storage Card
>>>>>> /mnt/synce/cemail.vol   /mnt/synce/mxip_system.vol  Temp
>>>>>> /mnt/synce/dssrc.txt    /mnt/synce/pim.vol          Windows
>>>>>> [EMAIL PROTECTED]:~/syncefs-0.1/src$ ls /mnt/synce/
>>>>>> ls: /mnt/synce/: No such device or address
>>>>>> [EMAIL PROTECTED]:~/syncefs-0.1/src$
>>>>>>
>>>>>> Maybe thats due to my used kernel version (2.6.16.9), as with this
>>>>>> version
>>>>>> syncefs didn't compile cleanly, unfortunately. I have had to
>>>>>> insert a
>>>>>> "#undef __linux__" before every #include <linux/coda.h> to get a
>>>>>> grid on some
>>>>>> double defined time-structures.
>>>>>> Furthermore, i will suggest to rename the file called synce.h in
>>>>>> your package
>>>>>> to some other name, as synce.h is a SynCE system include file
>>>>>> located
>>>>>> in /usr/src. This is a problem for the #include <rapi.h>
>>>>>> preprocessor
>>>>>> statement. rapi.h itself also includes synce.h but expects that
>>>>>> this synce.h
>>>>>> file is the SynCE system include. Unfortunately, the synce.h file
>>>>>> of your
>>>>>> package is included instead.
>>>>>>
>>>>>> Keep on coding!!! Great work. I think, you are able to fix those
>>>>>> small issues
>>>>>> without problems.
>>>>>>
>>>>>> best regards
>>>>>> voc
>>>>>>
>>>>>> On Saturday 22 April 2006 02:45, Laurent Vivier wrote:
>>>>>>> Hi everybody,
>>>>>>>
>>>>>>> I've just written a little application allowing to mount a CE
>>>>>>> device
>>>>>>> like a remote filesystem.
>>>>>>>
>>>>>>> You can find sources at:
>>>>>>>
>>>>>>> http://www.lvivier.info/syncefs-0.1.tar.gz
>>>>>>>
>>>>>>> Before all, this application uses CODA venus interface, so your
>>>>>>> kernel must support CODA.
>>>>>>>
>>>>>>> To be able to use it, you must set SUID bit:
>>>>>>>
>>>>>>> [EMAIL PROTECTED]:~/syncefs$ ./configure
>>>>>>> [EMAIL PROTECTED]:~/syncefs$ make
>>>>>>> [EMAIL PROTECTED]:~/syncefs$ sudo chown root src/mount.cefs
>>>>>>> [EMAIL PROTECTED]:~/syncefs$ sudo chmod +s src/mount.cefs
>>>>>>>
>>>>>>>
>>>>>>> Check you CE device is connected (synce-serial-start and dccm is
>>>>>>> connected)
>>>>>>> then you can mount your CE device:
>>>>>>>
>>>>>>> [EMAIL PROTECTED]:~/syncefs$ ./src/mount.cefs /mnt/synce/
>>>>>>> SynCE FS using "/dev/cfs0" (CODA v3)
>>>>>>> [EMAIL PROTECTED]:~/syncefs$ 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
>>>>>>> ...
>>>>>>> [EMAIL PROTECTED]:~/syncefs$ df /mnt/synce
>>>>>>> Sys. de fich.        1K-blocs       Occup? Disponible Capacit?
>>>>>>> Mont? sur
>>>>>>> synce                     8159      4200      3959  52% /mnt/
>>>>>>> synce/
>>>>>>>
>>>>>>> For the moment, there is no parameters, no checking and FS is
>>>>>>> read-only.
>>>>>>> If someone thinks it's an interesting tools, I can continue to
>>>>>>> work
>>>>>>> on it to improve it.
>>>>>>>
>>>>>>> Regards,
>>>>>>> Laurent
>>>>>>>
>>>>>>>
>>>>>>> -------------------------------------------------------
>>>>>>> Using Tomcat but need to do more? Need to support web services,
>>>>>>> security?
>>>>>>> Get stuff done quickly with pre-integrated technology to make
>>>>>>> your job
>>>>>>> easier Download IBM WebSphere Application Server v.1.0.1 based on
>>>>>>> Apache
>>>>>>> Geronimo http://sel.as-us.falkag.net/sel?
>>>>>>> cmd=lnk&kid0709&bid&3057&dat1642
>>>>>>> _______________________________________________
>>>>>>> Synce-devel mailing list
>>>>>>> Synce-devel@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/synce-devel
>>>>>> -------------------------------------------------------------------
>>>>>> --
>>>>>> ------------------
>>>>>> Wanadoo vous informe que cet  e-mail a ete controle par l'anti-
>>>>>> virus mail.
>>>>>> Aucun virus connu a ce jour par nos services n'a ete detecte.
>>>>> -------------------------------------------------------
>>>>> Using Tomcat but need to do more? Need to support web services,
>>>>> security?
>>>>> Get stuff done quickly with pre-integrated technology to make your
>>>>> job easier
>>>>> Download IBM WebSphere Application Server v.1.0.1 based on Apache
>>>>> Geronimo
>>>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642
>>>>> _______________________________________________
>>>>> Synce-devel mailing list
>>>>> Synce-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/synce-devel
>>> -------------------------------------------------------
>>> Using Tomcat but need to do more? Need to support web services,
>>> security?
>>> Get stuff done quickly with pre-integrated technology to make your
>>> job easier
>>> Download IBM WebSphere Application Server v.1.0.1 based on Apache
>>> Geronimo
>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642
>>> _______________________________________________
>>> Synce-devel mailing list
>>> Synce-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/synce-devel



-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642
_______________________________________________
Synce-devel mailing list
Synce-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synce-devel

Reply via email to